NanoPi R2S Plus with FriendlyWRT won't boot after installing OpenWRT

I just got mine NanoPi R2S Plus and I'm trying to install OpenWRT 23.05.04. By default NanoPi comes with FriendlyWRT which is based on OpenWRT 23.05.03.

Both OpenWRT and FriendlyElec guides recommend flashing via web interface (FriendlyElec Wiki). But when I upload and flash OpenWRT factory image (OpenWRT NanoPi R2S Device Page) device won't boot.

I tried running sysupgrade via SSH, no luck. Even writing the same image on SD card and trying to boot from it doesn't help. Debug console shows following messages on boot:

U-Boot TPL 2021.07-OpenWrt-r24012-d8dd03c46f (Jul 15 2024 - 22:14:18)
DDR4, 333MHz
BW=32 Col=10 Bk=4 BG=2 CS0 Row=15 CS=1 Die BW=16 Size=1024MB
Trying to boot from BOOTROM
Returning to boot ROM...

U-Boot SPL 2021.07-OpenWrt-r24012-d8dd03c46f (Jul 15 2024 - 22:14:18 +0000)
Trying to boot from MMC1
Card did not respond to voltage select! : -110
spl: mmc init failed with error: -95
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###

I'm looking for help on how to install OpenWRT above FriendlyWRT.

It looks like U-Boot doesn't support NanoPi R2S plus. Supporting code has been added but not yet landed in development snapshots.

that's not the openwrt git, nor does it appear to have been submitted there.