Help with NVME boot HP M2

I have a rock5 with
dev/nvme0n1 HASE32252200192 HP SSD EX900 Pro 512GB

I have tried to follow steps for flashing SPI but it just hangs?
I flashed the image to the drive and have it in the ROCK
won’t boot via NVME will boot via SSD

I am booted to a micro-SSD and - I dont understand this seems more complex? are there any tools or ways to get this NVME M.2 drive booting? 12v power

I failed to make this particular m.2 to work. It was ok on few other boards but it just don’t work correctly with ROCK 5b. There is something at hardware level that makes memory training/negotiation impossible. While this always can change with some bootloader/soc firmware upgrade, but for me it was easiest to just change m.2 card to something else and few others tested has no problem, working stable and at high speed.

Make sure your NVME disk is properly connected and configured in the BIOS. Make sure the drive is defined as the first boot drive in the BIOS.
Try booting with a USB flash drive. Load the image onto a USB flash drive and try booting from it. If this works, the problem is most likely related to the configuration of the NVME disk or its connection.
Try the SPI reflash process again. Make sure that you are following all the steps correctly and that you are using the correct image.

@KeithLaster huh? Arm boards don’t have a BIOS and even though some are porting UEFI

what you talking about?

AAARG this hardware is a disappointment. and going in the junk box.

Thank you for saving me time. I will check back in a year or break down and get a working chip. thank you.

All boards have some nvme compatibility list, even x86 has some problems with particular hardware components. As I said HP EX900 is such component here and it’s not driver but something at hardware level. Just swap it to anything else, cheap SN570 works with no problems. I moved all my EX900 to ROCK 4C+ (which is 4x pcie 2.0) and they are fine there.
As I said there are some small chances that Rockchip will support more nvme drives in future with some loader/firmware upgrade. For now seeing some pcie link errors on console means that this nvme will not work.