Jetson Orin Not Detected SDK Manager and Unable to Reset

I am running into the exact same problem as this post but the marked solution didn’t solve my problem:

I can not detect the device with micro-USB or USB-C in the front of the Orin when using the NVIDIA SDK Manager

I also run into the issue when I power on the machine and try to boot it is unable to finish booting and go to the log in screen

I also do not see the SSD I installed detected so want to do a “factory reset” using the SDK Manager to load the latest SDK

Are you using virtual machines?
Do you know how to put the device in force recovery mode?

I am using a virtual machine on Windows 11. The virtual machine is Ubuntu-22.04.3 as I saw that was compatible

I put the device into recovery mode by using the command:
sudo reboot --force forced-recovery

I could not get it working via the buttons after many attempts

I am connected to the Jetson from my desktop via a USB-C cable from the front port (and powering the Jetson with the USB-C power adapter into the port above the DC jack). I hear the connect sound when plugging it into the desktop

NO.
Please do not use virtual machines unless you know how to handle those USB connection stuff.

So dual boot is recommended instead so then it is only 1 OS at a time to not get the USB connections mixed up? Is this the same when connecting via Ethernet? I was using a VM just to hopefully save some time so I could switch between Windows and Linux.

Am I doing everything else correctly so far?

Exactly. Or you have to make sure the USB connection is correctly passed through to the guest OS, which may somehow be troublesome and unstable.

Now I can detect the Orin and am using the 64GB developer model when dual booting on Linux. It fails installation though and here’s the screenshot. I tried twice and still the same thing.

Dump the log, please.
Press the EXPORT LOGS button.

SDKM_logs_JetPack_6.0_DP_Linux_for_Jetson_AGX_Orin_modules_2023-12-18_20-55-42.zip (77.3 KB)

Hi,

[   0.7463 ] Sending bct_br
[   1.9455 ] ERROR: might be timeout in USB write.
Error: Return value 3

That means you need this:

I used that command to disable autosuspend and got the same error, log attached again. I am using Ubuntu 22.04.3 LTS
SDKM_logs_JetPack_6.0_DP_Linux_for_Jetson_AGX_Orin_modules_2023-12-18_21-29-53.zip (77.6 KB)

You need to unplug the device, put it to force recovery mode again, and plug it back to your host PC.

I did all that but can try again

Now, just to be sure, I did this on the desktop and not the Jetson:
sudo -s
echo -1 > /sys/module/usbcore/parameters/autosuspend

YES. Or maybe restart your host PC.

I have now restarted both computers and put into recovery mode and it still fails. Here are the logs
SDKM_logs_JetPack_6.0_DP_Linux_for_Jetson_AGX_Orin_modules_2023-12-18_21-49-59.zip (92.9 KB)

Is there a way to confirm the autosuspend has been disabled? I see it looks to still be a USB timeout error from the cmd line. My desktop and USB cable are all stable and brand new btw

Then please try with another host PC with Ubuntu 20.04; we don’t quite test with 22.04.

Okay, I will use the same host PC but with Ubuntu 20.04. If that doesn’t work, what else can I try?

I cannot guarantee.
It should work with 20.04.