I have designed and build a custom carrier board for use with the Orin NX 8gb. It was designed around the Orin Nano Dev Kit, the only major difference is that it is configured to output over HDMI. As of right now I am running into an issue booting from a NVMe drive. I am new to working with the Jetson products so im sure its probably something fairly simple im missing.
This is the flash command im using to flash the device: sudo ./tools/kernel_flash/l4t_intrd_flash.sh --external-device nvme0n1p1 \ -c ./tools/kernel_flash/flash_l4t_t234_nvme.xml -p "-c ./bootloader/generic/cfg/flash_t234_qspi.xml" \ --showlogs --network usb0 voyavox_desk_x1 internal
I am using Jetpack 6.0 R36.3 and generated the bootloader/kernel/rootfs files following the R36.3 linux dev guide. I am also using Ubuntu 20.04.6 LTS to build/flash. I do not get anything to the display but I can see the logs from the debug port. Im not sure if this is an issue/misconfiguration with the DTB files or something wrong with the flash process. It looks like it is failing to mount the NVMe drive during boot. I’ve attached the logs I get from the debug port during boot.
Each line got truncated. Please resize your terminal and dump them again.
Jetson’s pcie driver is kernel module but not inside kernel image anymore. I don’t see any pcie driver log in your log (though it is not completed). Without pcie driver, your nvme drive won’t be loaded up…
The pcie driver is missing most likely due to your RT patch…
Thanks for the quick reply. I verified that my rootfs was configured incorrectly and I believe I have fixed it. The device now boots to the NVMe drive, but I still have no output from the display.
I ran this command with this result:
xrandr
Can't open display
I’ve attached a new dump from the debug console, hopefully this one copied correctly. debug_output.txt (72.4 KB)