I am currently struggling to flash an NVMe drive on my Xavier NX Jetson. I’ve been going in circles trying to get this to work after looking through many many similar/identical topics on this forum. I’m sure I’ve missed something or am doing something out of order but I’m not exactly sure what.
I am specifically trying to flash an NVMe drive that is plugged into my Jetson, using the SDK Manager CLI. I was able to get this to work for the module’s EMMC, and I can boot and use the Jetson as normal from the EMMC. I have formatted and created a partition on the NVMe drive using parted
following some of the various resources. When I try to flash the NVMe however, I am getting the error:
17:33:26.169 - Info: Waiting for device to expose ssh ...
17:33:36.268 - Info: ...
17:33:37.337 - Info: RTNETLINK answers: File exists
17:33:37.337 - Info:
17:33:37.340 - Info: RTNETLINK answers: File exists
17:33:37.340 - Info:
17:33:37.383 - Info: Waiting for device to expose ssh ...
17:33:37.387 - Info: Run command: flash on fc00:1:1:0::2
17:33:37.387 - Info:
17:33:37.575 - Info: SSH ready
17:33:37.575 - Info:
17:36:38.253 - Info: mount.nfs: Connection timed out
17:36:38.253 - Info:
17:36:38.259 - Info: Flash failure
17:36:38.259 - Info:
17:36:38.269 - Info: Cleaning up...
17:36:38.269 - Info:
17:36:38.302 - Error: [exec_command]: /bin/bash -c /tmp/tmp_NV_L4T_FLASH_JETSON_LINUX_COMP.nk.sh; [error]: 87006 blocks
17:36:38.302 - Info: [ Component Install Finished with Error ]
17:36:38.302 - Info: [host] [ Disk Avail on Partition : 0.00 B ]
17:36:38.302 - Info: [ NV_L4T_FLASH_JETSON_LINUX_COMP Install took 11m29s ]
The full host log is attached here:
NV_L4T_FLASH_JETSON_LINUX_COMP.log (298.0 KB)
I am currently struggling to get the serial console logs off the Jetson, which I know are also helpful in debugging this. I figured I’d post here while I continue to work at that in case the above error is clear to anyone.
My best guess is I am not handling the NVMe drive partitions correctly, but I’m not sure. I’ve also tried various other approaches including using the l4t_initrd_flash.sh
script to no success.