Jetson Xavier NX, stuck on "reading ECID" while flashing on ubuntu VM

Hello,

I have been trying to flash an Nvidia Jetson Xavier NX (not devkit since there is no sd card slot). I have been using this command to flash to just the EEMC storage:

 sudo ./flash.sh jetson-xavier-nx-devkit mmcblk0p1

And i get this error:

###############################################################################
# L4T BSP Information:
# R35 , REVISION: 5.0
# User release: 0.0
###############################################################################
ECID is 
Error: probing the target board failed.
       Make sure the target board is connected through 
       USB port and is in recovery mode.

This error is so weird because i shorted the pins for recovery mode, and it identifies as a jetson usb device (AGX) instead of a L4T device in SDKManager.

I am trying to flash JetPack 5.1.3

Also, when trying to flash through SDKManager, I always get stuck on 99% (“reading ECID”). This happens on all OEM configurations and even when i use ./nvsutoflash.sh as a custom storage device.

I have a few speculations:

  1. I am using a MacBook running windows through bootcamp, and then running an Ubuntu VM to flash the jetson
  2. The jetson was used from an old company, and it might just be broken

I also have a few extra questions:

  1. Is there a way to just completely wipe the operating system currently on the jetson using some kind of tool, and then try flashing again?
  2. Is there a BIOS on the jetson xavier NX, and if so, how can I access it. Maybe i did flash the jetson but i just need to change the boot order to a different partition.

Thanks,

Nathan

Basically this could be all due to the VM you are using. Find a native ubuntu host to test first…

Also, if you are flashing a emmc module, which you should use jetson-xavier-nx-devkit-emmc but not jetson-xavier-nx-devkit.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.