Unser Verwaltungstracker.de, welcher auf der Software des Koalitionstrackers von @fragdenstaat basiert, wurde auf die freie #RiscV Prozessor-Architektur portiert und läuft jetzt auf einem #VisionFive2 board unter #NixOS
I mamy kolejny komplet jąder #Gentoo #Linux Distribution Kernel (6.1.143, 6.6.96, 6.12.36, 6.15.5). A z nim kilka istotnych zmian:
• Przekopiowałem brakujące zmiany z sys-kernel/gentoo-kernel na sys-kernel/vanilla-kernel — przede wszystkim szersze wsparcie architektur.
• Dodałem domyślną konfigurację dla #RISCV w 6.12 (mieliśmy już ją w 6.15) — ta wersja również jest wspierana przez Fedorę.
• Wszystkie trzy paczki wykorzystują teraz archiwum z oryginalnym wydaniem jądra + połączoną łatkę aktualizacji (przedtem w vanilla-kernel używaliśmy osobnego archiwum dla każdego wydania, a w gentoo-kernel* używaliśmy łatek z genpatches). Dzięki temu będzie mniejsze zużycie przestrzeni dyskowej i łącza.
• Wszystkie trzy paczki wspierają verify-sig. NIe weryfikujemy już zdekompresowanego archiwum, lecz używamy pliku `sha256sums.asc`, który pozwala weryfikować skompresowane archiwum i łatkę.
• sys-kernel/gentoo-kernel* używa teraz własnego archiwum z genpatches. Dzięki temu jest dużo lżejsze i szybciej się nakłada (jak już wspomniałem, używamy teraz oryginalnej łatki z jądra zamiast pojedynczych łatek z genpatches). Możemy też teraz wydawać nasze jądra zanim gentoo-sources będą gotowe.
Nadal muszę nanieść zmiany na gałęzie 5.15 i 5.10 — zrobię to przy kolejnych wydaniach dla tych wersji.
New set of #Gentoo #Linux Distribution Kernels (6.1.143, 6.6.96, 6.12.36, 6.15.5) is out. This set brings some major changes:
• I've backported a bunch of changes from sys-kernel/gentoo-kernel to sys-kernel/vanilla-kernel that were missing — notably wider architecture support.
• I've added default #RISCV configs to 6.12 (in addition to 6.15), since Fedora had them.
• All three packages are based off the baseline kernel tarball + upstream patch (vanilla-kernel used to fetch patch-level tarball every time, and gentoo-kernel* used genpatches for patch versions). This should reduce disk space and bandwidth use.
• All three packages now support verify-sig. Rather than verifying the uncompressed tarball signature, we now use upstream `sha256sums.asc` file to verify the compressed tarball and patch.
• sys-kernel/gentoo-kernel* now repackages genpatches. This means patchset that's much leaner and faster to apply (since we just fetch and use the combined upstream patch rather than including point patches). This also means that we are able to release Distribution Kernels before gentoo-sources are done.
The changes still need to be done to 5.15 and 5.10 branches — we're going to do for the next upstream releases of these.
nanocray ? craycray ? crayola ?
First step for non-x86_64 contributions
The jump to the RV23 stanrdard on Risc-V by #Ubuntu -- while no such board exists -- makes me think that #Canonical might be jumping into hardware. Basically, trying to pull a #RaspberryPi, but out of a Risc-V architecture.That would explain both their move to RV23, and their subsequent radio silence about it. In fact, for them, it even makes server-market sense. If that's true, it's definitely an exciting development for open hardware. Let's hope!
Moving away from the constant upgrade cycle & moving closer to the ideals of #PermaComputing #MalleableSoftware
Design and setup a redundant system of old/used, cheap, low-power devices running ia: #Guix, #Linux, #FreeBSD, #macOS, #HaikuOS, #Plan9Front, #X11, #P9, #NFS, all working together
Become an expert on #MicroControllers #ESP32 #STM32 #RP2040 #MIPS #RiscV
DIY sensors which sing like birds to communicate their status
DIY robots "drones"
Move as much as possible of my computing needs to the #Terminal, #Emacs, #Rio #CLI #TUI #P9
Get an #3DPrinter and learn to use it
Design and build my own portable 8dot #braille terminal & try out if 3x3 or 3x4 dots is also workable.
Design and build my own low-power computers, their OS, and tools
Writing more of my own tools #DIY
#SmallTalk #ObjectPascal #Prolog #Scheme #Racket #CommonLisp #Haskell #Rust #Go #ObjectiveC #Swift
Deploy #LoRa #ReticullumNetwork #RNodes #MeshCore #Meshtastic
Start an #InternetResiliencyClub
Add #Tor, #I2P support by #WebProxy
#SolarPowered #SelfHost over #I2P, #OnionService #Blog #Wiki #Repositories #GopherHole #Darcs #Mercurial
#SelfHost my own #EmailServer, which will only accept email from #KnownServers #CommunityEmail #MutualEmailAcceptance
Share files via #BitTorrent over #I2P
DIY #HomeAutomation
DIY #GardeningAutomation
DIY #GreenHouse
Get a house cat, train the cat, use voice and gestures
Start asking money for advice & technology support
Build/program my own opportunistic and strange cryptocurrency miners #BTC, #XMR, #ZEC, etc #Art
#MakeMoreArt #LearnToDraw #Learn3DModeling #LearnGenerativeArt #LearnToComposeAmbientMusic
#ReCreateJottit #ReCreateInstikiWiki
#WriteMore #PublishMore #Letters, #Essays, #Missives, #Reports, #Treatise
…
FireBeetle 2 is an upcoming $15 single-board PC with a low-power RISC-V processor, MIPI-CSI and MIPI-DSI interfaces, USb-C ports, WiFi, Bluetooth, and a microSD card reader. It's the size of Raspberry Pi Zero. https://linuxgizmos.com/updated-dfrobot-previews-risc-v-based-firebeetle-2-with-esp32-p4-targeting-image-and-video-applications/ #FireBeetle2 #RiscV #SingleBoardComputer
Just released version 0.1 of TinyGo-TKey to develop apps for the Tillitis TKey-1 using TinyGo!
https://github.com/hybridgroup/tinygo-tkey
TKey-1 is an open source, open hardware FPGA-based USB security token from the awesome team at Tillitis:
https://tillitis.se/
Highlights from @piwo :
- Open RISC-V cores on #FPGA with #Linux https://kuznia-rdzeni.org/ @coreforge
- the taste of silicon wafers
- #Bevy in the terminal with #ratatui demo (HOW??) @j_g00da
- the connection between throwing away good hardware and the continued growth of the economy
- "selling an electron #mikroscope for cheap" @q3k
No i po piwie. Znaczy po @piwo -ie.
Najciekawsze rozmowy i projekty:
- Otwarte rdzenie RISC-V na #FPGA na których działa #Linux https://kuznia-rdzeni.org/ @coreforge
- smak wafli krzemowych
- Demo #Bevy w terminalu przez #ratatui (JAK???) @j_g00da
- rozmowa o połączeniu wyrzucania działającego sprzętu z rozwojem dzisiejszej ekonomii
- "sprzedam #mikroskop elektronowy w okazyjnej cenie" @q3k
The OpenHW Foundation is the world’s only non-profit organisation dedicated to providing verified, industrial-grade #opensource processor cores.
Learn more about this working group! https://www.openhwgroup.org/
Finding computer equipment that respects user freedom and owner control can feel a lot like squeezing water out from stone. You may be one of a few of us who have tepidly followed the developments surrounding RISC-V since its inception last decade. And it looks like the fruits of those efforts are finally coming to bear.
(3/3)
"Projekty Antmicro wykorzystują technologie open source i open hardware takie jak RISC-V, Renode, Zephyr, TensorFlow, ROS 2, Linux czy Android. Antmicro ma status Platinum Founding Member w RISC-V Foundation, jest również członkiem Linux Foundation i Zephyr Project."
Bardzo dziękujemy za wsparcie i zaufanie!
Do zobaczenia 7 czerwca w Poznaniu!
Agenda: https://piwo.sh
I managed to run Debian GNU/Linux on VisionFive2, using the following instruction:
https://rvspace.org/en/project/VisionFive2_Debian_User_Guide
It runs from a 64GiB MicroSD card, the board boot mode is SDIO.
Next I'm going to try to run GNU Guix from a MicroSD card as well. I've already tried to run Guix on VisionFive2 using an eMMC but this try was only partially successful:
https://fosstodon.org/@avp/114589645768050312