I have a sample device (sent for free by Radxa) and can work adding support for it.
just need the upstream kernel support merged ( worked on lore.kernel.org/linux-rockchip )
We also need upstream uboot support for the board and SOC - no patches AFAIK U-Boot - Patchwork (ozlabs.org)
Oh thank you! I haven't found this because the device didn't have any wiki presence (that I could find) and this thread is all that I could dig up with my google skills.
Hello. I've foolishly ordered this device from China, not knowing whether it was supported by OpenWRT or not. HINT: It was not. At least not on the date of purchase. The thing took nearly one whole month to arrive, and during transit OpenWRT added support for it. Lucky me, I guess. Now that I have the device in possession, it's time to put it to use.
Anyway, I was wondering, if there are any OpenWRT installation instructions to eMMC available somewhere for this particular device? I see there's an OpenWRT snapshot squashfs image available for it. Does the uBoot also need updating?
I baught this device too a month ago and I use openwrt on eMMc.
I Launched the device with pre-installed OS (iStoreOS) (user : root / password : password) and I found a menu to flash it (the menu is in chinesse, not very easy) with the last openwrt snapshot for Radxa E20C. And it worked for me !! (to do this, you must connect a PC to the radxa e20c lan port and use http://192.168.100.1 in a browser)
another time (when I lost control of the device), I used this method :
Under linux fedora, I used a tool provide by rockship : rkdeveloptool
dnf install rkdeveloptool (installation of the tool)
rkdeveloptool db rk3528_spl_loader_v1.07.104.bin
rkdeveloptool wl 0 openwrt-rockchip-armv8-radxa_e20c-ext4-sysupgrade.img
to do this, you must me connected to radxa on debug port with a USB Cable and boot in Maskroom mode (power on with pushed Maskroom button).
(you can find the file ‘rk3528_spl_loader_v1.07.104.bin’ on radxa site)
Thanks for the info. So, uBoot doesn't technically need updating then.
OpenWRT wiki doesn't yet have a page for this device.
Speaking of which, the 25.12 just got branched on github.