Pironman 5 NVME Issue

I am trying to boot from NVME but I keep getting an error that says:

brcm-pcie 1000110000.pcie: link down

And then it drops to a busybox shell.

I have enabled PCIE in the config.txt. I have tried both flexible cables. The green light on the NVME PIP lights up. The Pi boots from SD Card. The NVME SSD isn’t detected when I boot from SD card and enter lsblk in the terminal.

I have a 256GB Team MP33 SSD which is on the compatible list.

Any ideas?

Answering myself: I replaced the Team MP33 SSD with a Crucial P3 SSD and it works now.

  1. I recommend that you first boot the system using the SD card, then follow the tutorial steps to enable PCIe, and subsequently boot the system from the SSD to see how it performs. Don’t forget to restart the PI5 after configuration. Copy OS from Micro SD to NVMe SSD — SunFounder Pironman 5 documentation

  2. When booting from the SSD, please pay close attention to the status of the two indicator lights on the NVMe PIP, as well as the startup status on the display.