Jump to content

Recommended Posts

Posted (edited)

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

 

- Display: Installed KMSCON framebuffer console (KMS/DRM-based system console) to provide a modern system console.

- Boot: Added sfdisk labeling for the 'primary' partition to ensure U-Boot splash screen and logo.bmp detection.

- U-Boot: Automated latest-release retrieval from GitHub API (radxa-pkg/u-boot-aw2501) to replace static binaries.

- Kernel Device: Automated copying of allwinner device a733 and added 0004-Add-Allwinner-Device-a733.patch generation for a7a, a7s, and a7z device tree variants.

 

 

 

 

 

 

Screenshot_2025-11-08_12-02-49.png

Edited by Nick A
Add KMS/DRM-based system console
  • Nick A changed the title to Radxa Cubie A7A - Allwinner a733
Posted (edited)

Fixed the automatic first boot configuration on Bookwarm. Now you can boot the desktop image without a usb serial device.  

Edited by Nick A
Posted

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

 

Posted (edited)

@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 by Nick A
  • Nick A changed the title to Radxa Cubie A7A/A7Z - Allwinner a733
Posted (edited)

@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 by Nick A
Posted

You’re more than welcome to clone my repository and fix the frame buffer console. All the sources are there except u-boot.

Posted

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

Posted

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.

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines