Pi5: Unable to boot from NVME (Waveshare Hat+)

March 19, 2024, 02:44

.bugfix

Hey! I've been trying to boot from my NVME drive for almost a week now with no success. I have a Pi5 with a Waveshare NVME hat, but when I try booting from it I get this error message: Timeout: 00000000 3c301010 00000000 00000000 nvme: error 8 Failed to open device: 'nvme' My BOOT_ORDER is 0xf641 (also tried with 0xf46 and 0xf64) I can boot from SD and USB without issues, but if I boot from USB and set the root partition to the SSD my wlan0 disappears. The drive I'm using is a Foresee E2M2 064G that came with my Steam Deck. Any ideas?

oops.se

oops.se

And read https://discord.com/channels/818384379197784084/1189386838788542464 about how to format text in Discord

.bugfix

I have. If I boot from SD/USB the SSD works, but the Pi won't boot from the NVME.

oops.se

Then its probably a incompatible SSD, I recommend that you contact https://www.waveshare.com/wiki/PCIe_TO_M.2_HAT+#Support and ask if your SSDd is compatible with their HAT

.bugfix

The SSD works fine. I can read/write to it without issues if I boot from SD/USB, it just won't boot from the NVME drive. I think they only provide support if you bought it from their store (they don't ship to my country), but I'll try anyway.

.bugfix

Just found out the drive I was using is actually an eMMC and not NVME. After testing with a bigger NVME drive I forgot I even had, it worked the first time.

oops.se

Thx for the feedback, as it has a huge value to gain experience.