With SD Card only: The DevKit boots successfully, and I can enter the UEFI/BIOS setup screen.
With SD Card + NVMe SSD inserted: The DevKit also boots successfully, and I can enter the UEFI/BIOS setup screen. I can see the NVMe drive listed in the boot options if I’ve previously set up an OS on it.
With NVMe SSD only (SD card removed): The system does not boot. The screen remains blank, and I cannot even reach the UEFI/BIOS setup screen. It seems like the very early boot process fails before UEFI is loaded.
Is it indeed possible to boot the Jetson Xavier NX DevKit from an NVMe SSD without any SD card inserted?
If so, what could be the reason why I can’t even reach the UEFI/BIOS screen when only the NVMe drive is connected?
I’m curious about why it is mmcblk1 rather than mmcblk0.
Is it the SD card connected on the board? Or connected on the module?
For your current use case(boot from NVMe SSD w/o SD connected), please refer to the steps in Example 2: In this example, you want to boot Jetson Xavier NX SD from an attached NVMe SSD. The SD card does not need to be plugged in. You can also apply this if you don't want to use the emmc on the Jetson Xavier NX emmc. of Workflow 11: Generate images for internal device and external device seperately then flash in README_initrd_flash.txt