I tried to download openwrt image to install on my NanoPi R4S, but none of them work.
I downloaded them from https://firmware-selector.openwrt.org/?version=23.05.4&target=rockchip%2Farmv8&id=friendlyarm_nanopi-r4s
and verified sha256sum.
I tried 22.03, 23.05.43 23.05.4 (both ex4 and squashfs versions), all of them have the same file size (176.2 MB) after unzipping via gzip -d *.img.gz
:
size name
176160768 openwrt-22.03.7-rockchip-armv8-friendlyarm_nanopi-r4s-ext4-sysupgrade.img
176160768 openwrt-23.05.3-rockchip-armv8-friendlyarm_nanopi-r4s-ext4-sysupgrade.img
176160768 openwrt-23.05.4-rockchip-armv8-friendlyarm_nanopi-r4s-ext4-sysupgrade.img
176160768 openwrt-23.05.4-rockchip-armv8-friendlyarm_nanopi-r4s-squashfs-sysupgrade.img
And this seems very suspicious, even though the zip files are having different sha256sum values.
For comparision, I also tried the friendlywrt firmware (unzipped size is 1.5 GB), and it works.
UPDATE: Using snapshot version of firmware fixes the SanDisk UHS Card booting issue.