Some customers asked me to ship them Orin NX based industrial computers with JP5.1.1. historically, I had no issue with that (we have been flashing them in 5.1.1 for a year), but with the latest batch of Orin NX modules I got, the flash fails with a
ERROR: might be timeout in USB write.
Error: Return value 3
You will find the flash logs below. My flash command is the following:
I know the flash directory is in good shape because I tried to flash an Orin NX module from an older batch and everything went fine. Also, for both tests I used the same setup: an Orin Nano devkit carrier board with the same SSD attached.
I also tried on other flash computer, all running Ubuntu 20.04 LTS, without success. I also tried multiple modules from new batches on several carrier board without success.
Also, I tried to only flash the QSPI, and it failed with the same message, I imagine the fail is always when we try to flash the QSPI anyway.
Is there something new on latest batches that would explain such behavior?
Thanks for your help, it is not a custom board, it is an official devkit.
I also tried with the command sudo ./flash.sh jetson-orin-nano-devkit-nvme nvme0n1p1 and the result is the same: all goes well with an older module and I get an error with the latest modules I received:
I also tried with and without the Overlay_PCN210361_PCN210100_r35.3.1.tbz2 patch and with and without setting the cvb_eeprom_read_size to 0 in bootloader/t186ref/BCT/tegra234-mb2-bct-misc-p3767-0000.dts, without success.