November 8, 2025Nov 8 For those with a Radxa Cubie A7A/A7Z, I made a custom Armbian Build using the BSP kernel. https://github.com/NickAlilovic/build/tree/Radxa-A7A https://github.com/NickAlilovic/build/releases To build your own image: git clone https://github.com/NickAlilovic/build.git --branch Radxa-A7A ./compile.sh "do not change the kernel configuration" "show csc/wip/eos/tvb" "I understand and agree" "radxa-cubie-a7a" or "radxa-cubie-a7z" rest is up to you... Should you choose to run Armbian, ensure the CPU has adequate cooling by installing the Radxa Heatsink. https://radxa.com/products/accessories/heatsink-6530b https://radxa.com/products/accessories/heatsink-6540b Edited April 19Apr 19 by Nick A
November 8, 2025Nov 8 Author @eli It's compiled in the kernel https://github.com/NickAlilovic/build/blob/Radxa-A7A/config/kernel/linux-sun60i-legacy.config#L1659-L1672
November 12, 2025Nov 12 Author Fixed the automatic first boot configuration on Bookwarm. Now you can boot the desktop image without a usb serial device. Edited November 12, 2025Nov 12 by Nick A
November 19, 2025Nov 19 Hey @Nick A, first of all, thanks for providing us with the build, I flashed and tried the image, But I could not see kvm enabled in the system. Is this expected? some example outputs: ~$ ls -l /dev/kvm ls: cannot access '/dev/kvm': No such file or directory ~$ sudo dmesg | grep -i kvm [ 0.184039] kvm [1]: HYP mode not available also no output on lscpu | grep Virtualization
November 19, 2025Nov 19 Author @Shubham Singh To check if KVM is compiled into the kernel, use the following command: grep CONFIG_KVM /boot/config-$(uname -r) CONFIG_KVM=y CONFIG_KVM_MMIO=y CONFIG_KVM_VFIO=y CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y CONFIG_KVM_XFER_TO_GUEST_WORK=y A7A: Harware Virtualization https://forum.radxa.com/t/a7a-harware-virtualization/29745 Edited November 25, 2025Nov 25 by Nick A
November 28, 2025Nov 28 I saw a commit for the A7Z (not the A7A, the one that looks like the Raspberry Pi Zero). Is it available now?
November 28, 2025Nov 28 Author @zmxyz I added support for A7Z. But I haven't tested it yet. I don't own a A7Z. Compile an image and let me know if it works. Edited November 28, 2025Nov 28 by Nick A
November 29, 2025Nov 29 Author @Gavin Mundayhttps://github.com/NickAlilovic/build/blob/Radxa-A7A/config/boards/radxa-cubie-a7z.csc Edited November 29, 2025Nov 29 by Nick A
November 29, 2025Nov 29 Author @Gavin Munday Did you compile a desktop or server image? Did you write the image onto a reliable sdcard? Remember there’s no framebuffer support. Server images need a usb to serial device attached to the UART. Having a usb serial device attached to the UART helps with these types of problems. https://docs.radxa.com/en/cubie/a7a/system-config/uart_debug Also, first boot might take awhile to boot. For desktop images wait at least 5 minutes for a display manager login screen. Edited November 29, 2025Nov 29 by Nick A
December 2, 2025Dec 2 server image, there was no activity led tried 2 decent sd cards, nothing board and activity led works with radxa bullseye os on same sd cards
December 2, 2025Dec 2 Author @Gavin Munday Try these images. Extract them first before you write to the SD card. Edited December 18, 2025Dec 18 by Nick A
December 6, 2025Dec 6 Author You’re more than welcome to clone my repository and fix the frame buffer console. All the sources are there except u-boot.
December 8, 2025Dec 8 thank you for your work, @Nick A Is this being pushed back to Armbian itself eventually?
December 9, 2025Dec 9 First step is to cleanup and bump the sunxi patchset to 6.18. This is a major blocker. Once that is done. Patches for more recent Allwinner SoCs can be added. I started doing that but it is extremely exhausting. I have no clue how the-going managed to maintain that for that long... must be sort of masochistic or something lol. https://github.com/EvilOlaf/build/tree/sunxi-6.18
December 11, 2025Dec 11 Great job, man! Would it be possible to build the kernel SATA support in the next release? I have the PentaHAT attached to it. It works well with the sunxi kernel eng build but their systems is way too old so I prefer Armbian.
December 11, 2025Dec 11 Once this is merged, more recent SoC code can be rebased on top:https://github.com/armbian/build/pull/9049
December 18, 2025Dec 18 Author @伍翠波 Framebuffer console should work now. https://github.com/NickAlilovic/build/releases/tag/Radxa-a7a-v0.4 Edited December 18, 2025Dec 18 by Nick A
December 20, 2025Dec 20 Just tested a build i made locally from your branch, on the A7Z build, build with the latest Debian + XFCE Nice job @Nick A. Seems to work fine, but it's lacking GPU acceleration, in both Chrome and VLC, same as the official builds. Do you have any info on that? Is there any work going on the Armbian team for supporting the Imagination GPU? I know Imagination has pretty shitty software support. Edited December 20, 2025Dec 20 by Pop Alex
December 20, 2025Dec 20 Author @Pop AlexI haven't spent a lot of time on GPU acceleration but I know there's a member here who has worked on it. He's using Radxa's GPU drivers. https://github.com/radxa-pkg/aw-drivers-dkms/ https://github.com/chainsx/build/commit/a0527bd977bbe55b13c1f46ec46d0aab4369c798 fengRadxa Engineer "Allwinner has feedback that the browser hardware decoding support is still under development. You can first use GStreamer to play video files encoded in H264, H265, VP9, or AVS formats as a test." https://forum.radxa.com/t/hardware-decoding-for-video-not-enabled-on-a7a/29836/9 There's a new Tina V1.4.8 SDK. In the directory "debian/packages/arm64/chromium" you will find "chromium-browser-gst_120.0.6099.224-5_arm64.deb". Not sure if this is an updated verison of chromium? https://mega.nz/file/sqRG1RaC#TpVwOuZSOoRaSfLDLF60Y0qHAVaViFTMPuZKFQw6m8c. Edited December 20, 2025Dec 20 by Nick A
December 20, 2025Dec 20 @Nick A Nice, thanks a lot for the information. I 'll cherry pick the commit in your link and build a new image. I'll let you know if i'm sucessfull or not.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.