Orange Pi 3B Images Not Booting from NVMe SSD (PCIE) - V2.1, SD Card works

Creating a bug report/issue

I have searched the existing open and closed issues

Steps to reproduce

I used RKDevTool, followed steps in their official guide, flashed the following images downloaded from Index of /downloads/images to the NVMe SSD on the PCIE:

  • |DietPi_OrangePi3B-ARMv8-Bookworm.img.xz|2025-04-22 21:46 |210M|
  • |DietPi_OrangePi3B-ARMv8-Trixie.img.xz|2025-04-22 21:50 |225M|
  • |DietPi_OrangePi3B-ARMv8-Bullseye.img.xz|2025-04-22 21:14 |200M| - Can’t download, redirecting back to Index of /downloads/images.

Expected behaviour

Should boot.

Actual behaviour

Not booting. Black screen.

Extra details

  • Board version V2.1
  • DietPi can boot from SD Card

Did you happen to check if the disk was recognized when you booted from the sd card, by running the command?

lsblk

If the drive is recognized, then it is my understanding that in addition to flashing the OS to the nvme drive that the SPI firmware had to also be flashed to allow booting from the nvme drive.

Did you also do that using the rkdevtool or did you miss that step perhaps?

Let’s stick with the GitHub issue and close this one: Orange Pi 3B Images Not Booting from NVMe SSD (PCIE) - V2.1, SD Card works · Issue #7567 · MichaIng/DietPi · GitHub