Hi there
can anyone build openwrt officially for my cubie a5e sbc ? it’s a paid job! I’ll pay small amount if it’s possible.I find some unofficial build but kernel is old and not much stable also not provide wifi support..
Thanks
here is some docs.
Try armbian. OpenWrt will not drive ai processor or video output, probably you want to take edge of those while gadget is new.
official dts-es here https://github.com/radxa/allwinner-device/tree/device-a527-v1.4.6/configs/cubie_a5e
From the initial commit
Author: Andre Przywara <andre.przywara@arm.com>
Date: Fri Mar 7 00:57:10 2025 +0000
arm64: dts: allwinner: a523: add Radxa A5E support
The Radxa A5E is a development board using the Allwinner A527 SoC, which
is using the same die as the A523 SoC, just exposing the pins of more
peripherals (like HDMI or the 2nd MAC). The board features:
- Allwinner A527/T527 SoC: 8 ARM Cortex-A55 cores, Mali-G57 MC1 GPU
- 1GiB/2GiB/4GiB LPDDR4 DRAM
- AXP717 + AXP323 PMICs
- Raspberry-Pi-2 compatible 40pin GPIO header
- 1 USB 2.0 type C port (OTG), also power supply
- 1 USB 3.0 type A host port (multiplexed with M.2 slot)
- 1 M.2 M-key 2230 slot, with 1 PCIe2.1 lane connected (multiplexed
with USB 3.0 port)
- MicroSD slot
- optional eMMC, 8, 16 or 32GB available
- optional on-board 16MiB bootable SPI NOR flash
- two 1Gbps Ethernet ports (via MAXIO MAE0621A PHYs)
- PoE header for optional supply circuit on one Ethernet port
- WiFi 802.11 a/b/g/n/ac/ax (LB-Link BL-M8800DS2 module using AIC8800)
- HDMI port
- camera and LCD connectors
- power supply via USB-C connector (but no PD) or GPIO header pins
wifi should work with vendor images.
A question form my side.
Did the wifi work with 2.4/5GHz band and bluetooth in conjunction ?
wifi will 'never' work properly, there's no one working on a mainline driver for aic8000.
.. i know this ![]()
aic8800 is based on a Riveria Waves (which is now CEVA ?) IP
also Siflower SoC uses the same IP for their wifi, which I discoverd last weekend
the whole driver source is a mess.
.. I need some excuse to bang my head aganst the wall
There’s some activity over at the freebsd side for the A5E. Maybe the change files in the thread are useful?
I compiled an image for my WalnutPi 2B board and also compiled images for Avaota and Radxa. However, I haven't tested them. Anyone who wants to can try them out.
First of all, thank you for putting this together, using your image for the A5E is the closest I have got to a working OpenWRT installation on this board, which is fantastic.
Unfortunately I did run into an issue I haven't been able to resolve with the second NIC being completely unresponsive, boot logs seem to indicate failed driver initilisation for the second port:
dwmac-sun55i 4510000.ethernet: IRQ eth_wake_irq not found
dwmac-sun55i 4510000.ethernet: IRQ eth_lpi not found
dwmac-sun55i 4510000.ethernet: IRQ sfty not found
dwmac-sun55i 4510000.ethernet: PTP uses main clock
dwmac-sun55i 4510000.ethernet: error -EINVAL: Unable to map syscon
dwmac-sun55i 4510000.ethernet: probe with driver dwmac-sun55i failed with error -22
For comparison, the first port (eth0) comes up at 1G FDX with no problems:
[ 1.359273] dwmac-sun8i 4500000.ethernet: IRQ eth_wake_irq not found
[ 1.365630] dwmac-sun8i 4500000.ethernet: IRQ eth_lpi not found
[ 1.371567] dwmac-sun8i 4500000.ethernet: IRQ sfty not found
[ 1.377403] dwmac-sun8i 4500000.ethernet: PTP uses main clock
[ 1.383153] dwmac-sun8i 4500000.ethernet: Current syscon value is not the default 58000 (expect 0)
[ 1.392321] dwmac-sun8i 4500000.ethernet: No HW DMA feature register supported
[ 1.399553] dwmac-sun8i 4500000.ethernet: RX Checksum Offload Engine supported
[ 1.406776] dwmac-sun8i 4500000.ethernet: COE Type 2
[ 1.411734] dwmac-sun8i 4500000.ethernet: TX Checksum insertion supported
[ 1.418524] dwmac-sun8i 4500000.ethernet: Normal descriptors
[ 1.424174] dwmac-sun8i 4500000.ethernet: Chain mode enabled
Doing a little looking around I believe there is this series of patches already to add support for the second NIC on the A523 SoC:
Could these potentially be cherry picked for this build? If there's any other info/assistance I can provide to check this out further, let me know, thanks again!
I’ve updated the image, ethernet should work now. Also added x96qproplus image
OpenWrt 25.12.0-rc4 (r32534-12374d88b9) boots on A5E and both nics bring up links.