Jetson Orin Nano Flash Through WSL Troubleshooting [USB Disconnect]

I am having trouble flashing my Jetson Orin Nano and would appreciate any help. My USB device (the Orin Nano) constantly gets detached right after I click “Flash.” As a result, I cannot go further than 28.3% of the flash installation process.

What have I done?

  • I have already flashed the Jetson by formatting and ‘balenaEtcher’ JetPack 6 image onto the SD card.
  • I am reflashing my Jetson Orin Nano 8Gb Dev Kit for JetPack 6 with more SDK utilities using SDK Manager in WSL Ubuntu 20.04 under manual mode.
  • I have installed usbipd to assist with the connection between Jetson and WSL host
  • I have tried Apple USB Type-C, Apple Type-C to Type-C, and GoPro USB Type-C.
  • I have jumped the pin to get into Force Recovery Mode.
  • I have properly bound and attached the correct busid for the APX (NVIDIA Corp. APX) to WSL using this command usbipd bind --busid 2-10 then usbipd attach --busid 2-10 --wsl --auto-attach (using Admin Command Prompt). I have also added --auto-attach because of the disconnecting issue.

  • The device’s connection is stable until installation time !?

I would appreciate any help.

Hi,
It looks like Orin Nano developer kit cannot boot to recovery image after the initial flashing. Please have the developer kit enter force-recovery mode and try the command:

Quick Start — NVIDIA Jetson Linux Developer Guide 1 documentation

See if it can work by running the command directly.

I have downloaded jetson_linux_r36.3.0_aarch64.tbz2 and tegra_linux_sample-root-filesystem_r36.3.0_aarch64.tbz2 using wget onto my WSL. I encountered an error at step 6 of the document you sent.

What should I do?
P/S: Jetson is in FRM
image

I have fixed the autosuspend problem mentioned above by using this post POST. However, i encountered another problem while flashing :(


You can see that I usbipd has also attached the Jetson back to WSL after reboot. However, the flashing process did not recognize that the Jetson has finished rebooting.

I have also tried keeping the jump pin in for FCM the whole time, but it didn’t work either.


I got this while flashing, seem may the window block the things in jetson

Hi,
Please follow this page to get uart log of the Orin Nano:

Jetson/General debug - eLinux.org

To know why the device does not boot up.

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