Rock 3A boot order

Hello. I have NVME SSD connected to 3A, and bootloader flashed to SPI flash. Unfortunately, Linux on ssd fails to boot. How can I boot from MicroSD to re-flash SSD? I don’t have NVME to USB adapter.

Well, I erased SPI flash as mentioned in https://wiki.radxa.com/Rock3/install/spi#Option_three:_Erase_SPI_Nor_Flash_2 with no luck - boad still booting from NVME. How can I force it to boot from MicroSD with SSD attached?

Maybe there is boot loader for SPI flash like Petitboot, where I can select boot device?

Hi, @fomichevk

You can first detach the NVMe SSD, then boot from SD card and edit /boot/extlinux/extlinux.conf

change

root=uuidxxx

to

root=/dev/mmcblk1p2

check if you can boot from sd card after the change. If yes, then power off and attach the NVMe SSD, you should boot from the sd card now.