NVMe base isn't recognized

Same issue here. I’m not able to boot of the bundled Patriot.

The only way to see the nvme0n1 device is to satisfy these two conditions:

  • there are no partitions on the drive (I had to remove them using a usb case and fdisking)
  • the boot order is 0xf416 (or first checks the nvme and then boots from the usb since there is nothing on the nvme)

If I satisfy these two conditions and I’d change the order to 0xf461 then the drive nor the pci device is listed (lsblk or lspci) after reboot.

If I satisfy the above conditions and then write the rpios image I see the two partitions. But when I reboot (after setting the dtparms in the config.txt) then again nothing is listed (lsblk or lspci).

I saw a lot of things in this forum, but this observation was new (or I missed it in the forum). Does anybody recognize this?