Hello everyone, after some time of research, I have preliminarily ported the A5E-related BSP code to OpenWRT. Here is the GitHub repository.
Due to some lack of understanding of AW u-boot, this project currently only generates middleware (boot.fex + rootfs.fex) for TINA SDK packaging.
To package it into a usable firmware, the TINA SDK is still required.
Hey! I really appreciate your work on the radxa cubie A5E openwrt system. I’ve been trying to compile the system image by following your repo’s steps. The build process works, but the final image *.sdcard.img.gz in bin/targets/cubiea5e/a527 seems empty—and boot.img and rootfs.ext4 are generated in target/linux/cubiea5e/image/ .
In target/linux/cubiea5e/image/Makefile , you mentioned:
“Due to the lack of some functions in official u-boot and private data that can’t be decrypted, we only generate files for lichee.”
Does this mean the script skips creating a full SD card image? If so, could you share how to pack boot.img and rootfs.ext4 into a bootable SD image like the prebuilt ones you provide?
A quick outline would help a lot. Thanks for your time!
I have tried this firmware, but when i want to install some package like luci-app-openclash its always error like this. i have been tried to find and install the package manually, but cannot be installed.
root@OpenWrt:~# opkg install luci-app-openclash
Unknown package ‘luci-app-openclash’.
Collected errors:
pkg_hash_check_unresolved: cannot find dependency kmod-ipt-ipset for libipset13
pkg_hash_fetch_best_installation_candidate: Packages for libipset13 found, but incompatible with the architectures configured
pkg_hash_check_unresolved: cannot find dependency kmod-ipt-ipset for ipset
pkg_hash_fetch_best_installation_candidate: Packages for ipset found, but incompatible with the architectures configured
pkg_hash_check_unresolved: cannot find dependency kmod-tun for luci-app-openclash
pkg_hash_fetch_best_installation_candidate: Packages for luci-app-openclash found, but incompatible with the architectures configured
Sorry for my late reply.
You can focus on the script for packing in TINA SDK.
I’m busy with my study so I’m afraid I can’t show you the details right now (I don’t have a PC now )
Update: It’s not actually a bootloop. When I connect an Ethernet cable, one of the interfaces comes up, gets an IP address, and I can ping it. However, no ports are open, and the terminal gets flooded with millions of error messages per second. The board itself doesn’t reboot.
Hi!
Nice to see someone picking this up.
I was checking your fork and couldn’t help noticing that you decided to create a new target directly under the linux folder, instead of going for the existing sunxi, which already holds support for some allwinner based boards. Any particular reason for that?
Thanks.
Hi @ali,
I am trying to use kwrt202502(Tina5.0) on microsd card using PhoenixCard however it’s not working. I am able to see that an IP get’s assigned on ethernet cable but no port open and no HDMI output.
Could you please share the steps, how did you solve this?
I hope you are doing well. I am a user of the Radxa / Cubie A5E board (Allwinner A527).
I am trying to build a clean and updated OpenWrt/Kwrt firmware for this device. However, when compiling using the latest feeds and sources, the build fails during the kernel compilation phase due to missing mainline patches and architecture support for the sun55i/A527 SoC.
Could you please let us know if there are any plans to update the official Kwrt source repository or release an updated SDK for the Cubie A5E? Any guidance or updated source links would be highly appreciated.