Hello Nvidia Team,
I am experiencing a recurring "[ 0.3539 ] ERROR: might be timeout in USB write.
Error: Return value 3 "when attempting to flash my Jetson AGX Orin. Could you please confirm the recommended Ubuntu host version to ensure a stable flashing process and resolve this issue?
Regards,
Vrushti
— 🤖 This is an automated AI response. I’m here to help, but please verify important details! —
To resolve the USB timeout error during Jetson AGX Orin flashing, you can try the following steps:
-
Check the Ubuntu host version: The recommended Ubuntu host version for flashing Jetson AGX Orin is Ubuntu 18.04.6 LTS or later. Ensure that your host machine is running the recommended version.
-
Apply the PCN210100 overlay patch: If you are using Jetpack 5.1.1 or 5.1.2, you need to apply the PCN210100 overlay patch. You can find the overlay packages in Jetson Linux 35.3.1 or Jetson Linux 35.4.1. If your device is AGX Orin 64GB, you also need to add the patch mentioned in the AGX orin 64GB flash fail topic.
-
Disable USB auto-suspend on the host: If the error occurs after sending bct_br, it might be related to USB auto-suspend on the host. You can refer to the Jetson AGX Orin FAQ for more information on how to resolve this issue.
-
Try flashing with a different USB port or cable: Sometimes, the issue might be caused by a faulty USB port or cable. Try flashing with a different USB port or cable to rule out any hardware issues.
By following these steps, you should be able to resolve the USB timeout error and successfully flash your Jetson AGX Orin.
— We support team will also look into your issue to have further suggestions soon. please stay tuned. —
Some of this might be helpful.
echo -1 | sudo tee /sys/module/usbcore/parameters/autosuspend
# If you haven't, run this on x86_64/amd64 host to get the apt packages needed for flashing Jetson.
cd /path/to/Linux_for_Tegra
sudo ./tools/l4t_flash_prerequisites.sh
# What Jetpack version?
if 7.2 Ubuntu 24.04 x86_64 host
if 6.* Ubuntu 22.04 LTS x86_64 host
Use a usb cable plugged direct in to host/Orin. No usb hub.
# When I first got AGX Orin dev kit I could not get usb to work with my host. So I used ethernet
Linux_for_Tegra/tools/kernel_flash/README_initrd_flash.txt
- Use --network <netargs> if you want the flash process to happen through Ethernet protocol
instead of USB protocol. Ethernet protocol is more reliable than USB protocol
for external devices like USB.
<netargs> can be "usb0" when flashing using ethernet protocol through the usb
flashing cable or "eth0:<target-ip>/<subnet>:<host-ip>" when flashing using
ethernet protocol through the RJ45 cable.
“ERROR: might be timeout in USB write” is not a meaningful log. I can give you at least 3 different reasons that all lead to this error log.
You need to provide the context before and after this log so that we could tell what is wrong.
If you are flashing Jetpack 7.2 and have a newer Jetson AGX module that uses Kingston emmc, it is a known issue that flashing will timeout. See JetPack 7.2 - Flashing fails for module 699-13701-0005-502, works for module 699-13701-0005-501
Hi,
As Wayne suggest, please provide the full log for us to review.
Thanks
Hi @DavidDDD and @WayneWWW , please find attached the error logs.
USB_timeout.txt (3.8 KB)
Hi,
Please do not skip any logs—provide the complete log.
Also, kindly provide the serial console log for us.
Thanks
Based on your log USB_timeout.txt, you are using Jetpack 6, so you can ignore my earlier comment about Jetpack 7.2
Hi @DavidDDD , currently i dont have the serial debug logs, but the usb timeout issue is seen in flashing logs also is this issue specific to ubuntu host version?
Hi,
As mentioned, the timeout issue could stem from several causes. We’ll need to review the serial console logs to investigate further.
Thanks