I ran into a similar situation when trying Fedora IoT on a Rockchip board. The problem is usually not the image but the bootloader or device tree. The NanoPi R6S uses the RK3588S, so it needs the right dtb. I advise extracting the bootlog file via UART to see if the kernel is loaded, which will help...