Have you tried running the following command to flash the board in Step 5 instead?
This command is for flashing eMMC, which Orin NX or Orin Nano don’t have. They also don’t have SDMMC peripheral, so SD card is only possible via SD Express/PCIe (nvme0 device).
@filip.kubicz did you manage to have it work in the end? I’m considering adding SD Express to an Orin NX carrier board design, but the confirmation that at least someone got it to work first would be encouraging.
HI @elektronik-17 , we have it working with a limitation. When you flash Orin with SD Express card, you need to run the flashing step VERY quickly after power on. This way it works. On subsequent boots from SD card, there is no issue.
I would still be happy for Nvidia to fix the problem, since it’s very confusing when someone in our team tries to flash for the first time.
Hi @KevinFFF , @WayneWWW , can you please look into reproducing this, and answer if this is a HW issue on Orin NX?
In the past we only had problems during flashing (time-dependent, does not work if you wait in recovery too long).
But now we also start seeing problems on production devices, when they SOMETIMES cannot boot from the SD Express card.
In UEFI, the PCI link is down. But after you reboot, it sometimes works, and device can boot from SD card.
Sorry that the following usage is not valid for the devkit so that we can’t verify/reproduce it locally.
If your issue is specific to few devices, there might be some HW problems.
I would suggest your HW team to check if the connection of SD card on PCIe bus is fine.