Hi,
I’ve made a little Github repo with all needed to build a kernel wich works on uConsole.
I’ve also made binary packages ready to install.
This kernel is based on the Raspberry kernel 6.16.y.
You can give a look at : GitHub - OuinOuin74/linux-clockwork-arch: Custom Linux kernel PKGBUILD with patches, drivers, and device tree overlays for ClockworkPi uConsole (Arch Linux ARM)
It was originaly for my personnal use but if it can help someone…
PS : I think I can make a complete Arch Linux ARM image for uConsole CM4 if someone is interested.
This is what the arch crowd has been using since 6.12.y. I’m personally a fan because it’s based on @Rex ’s kernel and therefore, avoids some fragmentation and is updated frequently. I prefer to build from source to keep it bleeding edge, but @PeterCxy does update the binary if you choose to use his repo.
It seems that there has been a few attempts to run Arch Linux ARM on a uConsole with RPi, but mostly back in CM3/CM4 days and haven’t been updated in a while. I got a CM5 with my uConsole, and rather than a Debian image, I really wanted an Arch Linux ARM machine.
It was actually surprisingly easy – thanks to everyone, especially @Rex ’s work, pretty much all I had to do was to package Rex’s kernel tree for Arch Linux ARM. I also ran into a known bug with wpa_supplicant that broke Wi-Fi connectiv…
you need some gentoo in your life
1 Like
Everything in moderation. I’m not sure how you could even run Gentoo on a pi. I feel like it would just be compiling all day.
1 Like
THAT’S THE SPIRIT OF GENTOO USER!!!
(if you won’t compile browser it should be okay, otherwise cross compiling is a thing)
1 Like
Greetings from kernel 6.16.
I upgraded from 6.12.y. I downloaded the files from the release and entered the following:
# pacman -U linux-rpi-clockwork-6.16.1-1-aarch64.pkg.tar.xz linux-rpi-clockwork-headers-6.16.1-1-aarch64.pkg.tar.xz
I was prompted and chose to replace the previous linux
and linux-headers
providers. I verified that my /boot/config.txt
had the necessary content, and after a reboot my system worked.
Thank you very much for these packages.