RockPi 4a boot from NVME

Recently I purchased M.2 extend board to use booting from NVME. I managed to get everything setup properly as per instructions from wiki. The only thing is I have to put the SD card in order to boot from NVME otherwise the blue light stays on and nothing shown on the screen. I saw the /boot is on nvme01n1 and / is on nvme. Is there something I missed in the installation? Thanks in advance.

@Teik_Hooi_Beh automatic boot (by board’s “BIOS” //in this case chip//) is from SD card or eMMC module. You need one of them to boot from NVMe if you do not have SPI.

So you need only to configure /boot/ folder=partition on SD card/eMMC to boot from NVMe.

@pbies my 4A have spi flash, so I would I assume I do not need SD/eMMC to boot from NVMe. Am I correct?

@Teik_Hooi_Beh

Yes. You would need only to properly program and configure SPI flash to boot from NVMe.

I changed the NVME from HP to WD Black and it works without SD card.

@Teik_Hooi_Beh

It is possible that SPI is already configured, that’s why you have working NVMe out-of-the-box.

Is this the case with the Pi4 C as well?
Can the Pi4C boot NVME with no sd inserted?

@Gavan1

Yes, it should.