USB Write Timeout While Flashing Jetson Orin Nano (JetPack 6.2.1)

I am encountering an issue while trying to flash my Jetson Orin Nano using JetPack 6.2.1. The flashing process fails with a USB Write timeout error and a Return value 3, preventing the flashing process from completing successfully. Additionally, the logs show a conflict with the rpcbind service.

Here is the error I get in the logs:

15:36:48 INFO: [ 0.2560 ] tegrarcm_v2 --instance 3-1 --chip 0x23 0 --pollbl --download bct_mem mem_rcm_sigheader.bct.encrypt --download blob blob.bin

15:36:48 INFO: [ 0.2564 ] BL: version 1.4.0.4-t234-54845784-e89ea9bc last_boot_error: 0

15:36:48 INFO: [ 0.3090 ] Sending bct_mem

15:36:48 INFO: [ 0.3142 ] Sending blob

15:36:59 ERROR: [ 0.4453 ] ERROR: might be timeout in USB write.

15:36:59 ERROR: Error: Return value 3

15:36:59 INFO: Command tegrarcm_v2 --instance 3-1 --chip 0x23 0 --pollbl --download bct_mem mem_rcm_sigheader.bct.encrypt --download blob blob.bin

15:36:59 INFO: Cleaning up…

15:36:59 ERROR: [exec_command]: /bin/bash -c /home/user/.nvsdkm/replays/scripts/JetPack_6.2.1_Linux/NV_L4T_FLASH_JETSON_LINUX_COMP.sh; [error]: rpcbind: another rpcbind is already running. Aborting

15:36:59 INFO: [ Component Install Finished with Error ]

15:36:59 INFO: [host] [ 4.96 MB released. Disk Avail on Partition /dev/nvme1n1p2: 14.57 GB ]

15:36:59 INFO: [ NV_L4T_FLASH_JETSON_LINUX_COMP Install took 4m42s ]

15:36:59 ERROR: command error code: 11

15:36:59 ERROR: command terminated with error

15:36:59 SUMMARY: Installation failed.

flash attempts — I’ve tried flashing using three different methods:

  • SD card flash method: Using the SD card to flash the device.

  • Command-line flash method: Using tegrarcm_v2 directly.

  • SDK Manager: The official GUI tool.

All methods give the same USB write timeout error

System Details:

  • Jetson Device: Jetson Orin Nano DevKit

  • JetPack Version: 6.2.1

  • Host System: Ubuntu 22.04 LTS (x86_64)

  • Host USB Ports: USB 3.0

Can anyone help troubleshoot or provide suggestions on resolving this USB timeout issue and the rpcbind conflict during the Jetson Orin Nano flashing process?

*** Please note that this reply is generated by LLM automatically ***

Based on the provided context, I’ll try to help you troubleshoot the issue with flashing your Jetson Orin Nano using JetPack 6.2.1.

Error Analysis

The error message you provided indicates a USB timeout issue and a conflict with a service. This suggests that the flashing process is not completing successfully due to a communication issue between the host machine and the Jetson Orin Nano.

Troubleshooting Steps

  1. Check USB Connection: Ensure that the USB connection between the host machine and the Jetson Orin Nano is stable and not loose. Try using a different USB port or a USB hub to rule out any issues with the USB connection.
  2. Verify USB Version: Make sure that the USB version on your host machine is compatible with the Jetson Orin Nano. The Jetson Orin Nano supports USB 3.0, so ensure that your host machine has a USB 3.0 port.
  3. Disable USB Power Saving: Some systems have USB power-saving features that can cause issues with the flashing process. Try disabling USB power saving on your host machine to see if it resolves the issue.
  4. Use a Different Flashing Method: You’ve already tried using the SD card, direct flashing, and the official GUI tool. Try using the flash.sh command-line tool instead. This tool provides more verbose output and may help you identify the issue.
  5. Check for Conflicting Services: The error message mentions a conflict with a service. Try stopping any unnecessary services on your host machine that may be interfering with the flashing process.
  6. Update JetPack: Ensure that you’re using the latest version of JetPack 6.2.1. Sometimes, updating to the latest version can resolve issues like this.
  7. Reset the Jetson Orin Nano: If none of the above steps work, try resetting the Jetson Orin Nano to its default state. This will erase all data on the device, so be sure to back up any important data before doing so.

Comparison with Similar Issues

Based on the provided context, I noticed that there are similar issues reported by other users, such as:

  • “Timeout when flashing Jetson Orin Nano 8G module” (May 28, 2025)
  • “Error: flash.idx is not found Jetson Orin Nano reflash” (June 2, 2025)

These issues may be related to the same problem you’re experiencing. However, without more information, it’s difficult to say for certain.

Conclusion

To resolve the USB timeout issue and conflict during the Jetson Orin Nano flashing process, try the troubleshooting steps outlined above. If none of these steps work, you may want to try resetting the Jetson Orin Nano to its default state or seeking further assistance from NVIDIA support or the Jetson community forums.

*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***

Please check uart serial log from device during flash failure.

Hi @carolyuu , Thank you for your response,

Could you please guide, how to reset the Jetson Orin Nano to its default state?

There is no default state exists on any Jetson. Only reflashing software with sdkmanager and flash tool would consider creating a default software environment.

Thanks for clarifying that. Could you please review boot logs to help diagnose the issue? I’ve attached boot logs for reference.

orin_nano_boot_logs.txt (9.9 KB)

  1. Is this Orin Nano ever working before?

  2. Have you tried to reflash the board? The log you shared is a boot log, not a log during flash.

Hi @WayneWWW ,

  1. Yes, the Orin Nano was working properly before. The issue started during a flashing process — it stopped flashing midway, and after that, it hasn’t been able to flash again.

  2. Yes, I have tried all available methods to reflash.
    I have flashed the image onto the SD card and attempted to boot from it, but it didn’t work either.

    The logs I shared are boot logs that appear both when powering on the board in normal mode and when it attempts to boot during flashing in RCM.

Hi,

Reflash a sdcard was never a true flash method for a Jetson. The only method you could try here is using sdkmanager which provides a real reflash.

What I mean here is please share the serial log when you attempted to flash from sdkmangaer with RCM.
If you always see the board directly reboot without giving you any log from flash, check your power adapter.

According to the log

[0044.695] E> Top caller module: MSS, error module: MSS, reason: 0x12, aux_info: 0x01
[0044.702] C> Boot Info Table status dump :
01111111001110001111111111111111111111111111101

The SDRAM is failing

Hi,

Thanks for the clarification. I’ve attached serial logs captured during the flashing process from SDK Manager in RCM mode..

Let me know if you need any additional logs for further debugging.

NV_L4T_FLASH_JETSON_LINUX_COMP.log (407.0 KB)

Hi,

just to clarify.

"serial log’ means this one from usb ttl.

what you shared is sdkmanager log but not serial log. you need to share the serial log “when sdkmanager is flashing it”

Hi,

Thanks for the clarification. I’ve captured the UART serial log from the USB-TTL connection during the SDK Manager flashing process. Please find the attached serial log.

flashing_serial_logs.txt (58.5 KB)

the error log is still related to the failing dram. If this is on NV devkit, I would suggest file a RMA request.

1 Like