OrinNX 16GB Flashing issue

I am using OrinNX 16GB with 1TB NVME SSD with Inhouse carrier board. Several times, I flashed OrinNX SOM with my inhouse carrier board but now when I try to flash it try for “waiting for device to boot and then timeout error through” and the device gets failed to bootup.

Here is the steps I followed:

OS: Ubuntu 20
Jetpack: L4T 35.2.1
Downloaded the Sample rootfile system and also Driver Package BSP

This is the steps I followed to build and flash my OrinNX SOM as I did before the same command and it works.

sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_external.xml -p “-c bootloader/t186ref/cfg/flash_t234_qspi.xml --no-systemimg” --showlogs --network usb0 p3509-a02+p3767-0000 internal

The above steps works.

But the below steps gives bootup failure issue.
I have attached the bootup logs also.

sudo ./tools/kernel_flash/l4t_initrd_flash.sh --flash-only --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_nvme.xml -p “-c bootloader/t186ref/cfg/flash_t234_qspi.xml” --showlogs --network usb0 p3767 external

bootup_logs.txt (7.7 KB)

Since it’s in house carrier board you need to update device tree to make eeprom size to 0 and then try reflashing.

Refer to nvidia documentation of this

I already did that and try to flash but it waiting for device to bootup only

Enable the serial console log from uart and dump it here.

Also, one obvious guess here. You told us your pcie has issue 2 days ago and that pcie issue is for NVMe.

Now you are trying to flash nvme drive and failed. I guess they are just related.

Yeah, I am getting issues with NVME but let me tell you one more thing to clear doubt.

I was using another system having ubuntu 20 and unfortunately data lost so I downlaod again rootfile system and driver package BSP in my new system having Ubuntu 20 and also I make changes in the EEPROM and build the source.

Before in my older system when I try to flash OrinNX 16GB with Jetpack 35.2.1 with Inhouse carrier board, I am able to build succesfully but now I am getting timout error while flashing. teh device is waiting to bootup.

I tried to flash orinnx with XavierNX devkit, It successfully flashed and bootup but whenever I try to flash with Inhouse carrier board it failed.

This sounds like a hardware problem to me that the PCIe signal is not stable.

You better dumping the log directly. Such story does not provide much help.