Jetson TX2 Flash fails due to loss USB connection on Ubuntu 18.04 LTS via WSL2

Hello, I have a problem with flashing Jetson TX2 Development Kit on Ubuntu 18.04 LTS via WSL2. During the flash operation the USB connection is detached and attached back but as a result the flash.sh script fails after several disconnection/connection cycles. Could you propose a solution of my problem?


19:43:18 INFO: CUDA Toolkit for L4T - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/cuda-repo-l4t-10-2-local_10.2.460-1_arm64.deb
19:43:19 INFO: cuDNN on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/libcudnn8_8.2.1.32-1+cuda10.2_arm64.deb
19:43:19 INFO: cuDNN on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/libcudnn8-dev_8.2.1.32-1+cuda10.2_arm64.deb
19:43:19 INFO: cuDNN on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/libcudnn8-samples_8.2.1.32-1+cuda10.2_arm64.deb
19:43:19 INFO: TensorRT on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/libnvinfer8_8.2.1-1+cuda10.2_arm64.deb
19:43:19 INFO: TensorRT on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/libnvinfer-dev_8.2.1-1+cuda10.2_arm64.deb
19:43:19 INFO: TensorRT on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/libnvinfer-plugin8_8.2.1-1+cuda10.2_arm64.deb
19:43:19 INFO: TensorRT on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/libnvinfer-plugin-dev_8.2.1-1+cuda10.2_arm64.deb
19:43:19 INFO: TensorRT on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/libnvonnxparsers8_8.2.1-1+cuda10.2_arm64.deb
19:43:19 INFO: TensorRT on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/libnvonnxparsers-dev_8.2.1-1+cuda10.2_arm64.deb
19:43:19 INFO: OpenCV on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/OpenCV-4.1.1-2-gd5a58aa75-aarch64-libs.deb
19:43:19 INFO: OpenCV on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/OpenCV-4.1.1-2-gd5a58aa75-aarch64-dev.deb
19:43:19 INFO: OpenCV on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/OpenCV-4.1.1-2-gd5a58aa75-aarch64-licenses.deb
19:43:19 INFO: OpenCV on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/OpenCV-4.1.1-2-gd5a58aa75-aarch64-python.deb
19:43:19 INFO: OpenCV on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/OpenCV-4.1.1-2-gd5a58aa75-aarch64-samples.deb
19:43:19 INFO: OpenCV on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/OpenCV-4.1.1-2-gd5a58aa75-aarch64-licenses.deb with correct checksum, skip downloading.
19:43:19 INFO: OpenCV on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/OpenCV-4.1.1-2-gd5a58aa75-aarch64-dev.deb with correct checksum, skip downloading.
19:43:19 INFO: TensorRT on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/libnvonnxparsers-dev_8.2.1-1+cuda10.2_arm64.deb with correct checksum, skip downloading.
19:43:19 INFO: TensorRT on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/libnvonnxparsers8_8.2.1-1+cuda10.2_arm64.deb with correct checksum, skip downloading.
19:43:19 INFO: TensorRT on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/libnvinfer-plugin-dev_8.2.1-1+cuda10.2_arm64.deb with correct checksum, skip downloading.
19:43:19 INFO: cuDNN on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/libcudnn8-samples_8.2.1.32-1+cuda10.2_arm64.deb with correct checksum, skip downloading.
19:43:19 INFO: OpenCV on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/OpenCV-4.1.1-2-gd5a58aa75-aarch64-samples.deb with correct checksum, skip downloading.
19:43:19 INFO: TensorRT on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/libnvinfer-plugin8_8.2.1-1+cuda10.2_arm64.deb with correct checksum, skip downloading.
19:43:19 INFO: OpenCV on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/OpenCV-4.1.1-2-gd5a58aa75-aarch64-python.deb with correct checksum, skip downloading.
19:43:19 INFO: TensorRT on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/libnvparsers8_8.2.1-1+cuda10.2_arm64.deb
19:43:19 INFO: TensorRT on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/libnvparsers-dev_8.2.1-1+cuda10.2_arm64.deb
19:43:19 INFO: TensorRT on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/libnvinfer-bin_8.2.1-1+cuda10.2_arm64.deb
19:43:19 INFO: TensorRT on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/libnvinfer-doc_8.2.1-1+cuda10.2_all.deb
19:43:19 INFO: TensorRT on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/libnvinfer-bin_8.2.1-1+cuda10.2_arm64.deb with correct checksum, skip downloading.
19:43:19 INFO: TensorRT on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/libnvparsers-dev_8.2.1-1+cuda10.2_arm64.deb with correct checksum, skip downloading.
19:43:19 INFO: TensorRT on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/libnvparsers8_8.2.1-1+cuda10.2_arm64.deb with correct checksum, skip downloading.
19:43:28 SUMMARY: CUDA Cross Compile Package on Host - host: Install completed successfully.
19:43:29 INFO: TensorRT on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/python3-libnvinfer-dev_8.2.1-1+cuda10.2_arm64.deb with correct checksum, skip downloading.
19:43:29 INFO: TensorRT on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/graphsurgeon-tf_8.2.1-1+cuda10.2_arm64.deb
19:43:29 INFO: TensorRT on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/uff-converter-tf_8.2.1-1+cuda10.2_arm64.deb
19:43:29 INFO: TensorRT on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/graphsurgeon-tf_8.2.1-1+cuda10.2_arm64.deb with correct checksum, skip downloading.
19:43:29 INFO: TensorRT on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/uff-converter-tf_8.2.1-1+cuda10.2_arm64.deb with correct checksum, skip downloading.
19:43:29 INFO: VisionWorks on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/libvisionworks-repo_1.6.0.501_arm64.deb
19:43:29 INFO: VisionWorks on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/libvisionworks-sfm-repo_0.90.4.501_arm64.deb
19:43:29 INFO: VisionWorks on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/libvisionworks-sfm-repo_0.90.4.501_arm64.deb with correct checksum, skip downloading.
19:43:29 INFO: VisionWorks on Target - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/libvisionworks-tracking-repo_0.88.2.501_arm64.deb
19:43:29 INFO: VisionWorks on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/libvisionworks-tracking-repo_0.88.2.501_arm64.deb with correct checksum, skip downloading.
19:43:29 INFO: NVIDIA Container Runtime with Docker integration (Beta) - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/nvidia-container-csv-cuda_10.2.460-1_arm64.deb
19:43:29 INFO: NVIDIA Container Runtime with Docker integration (Beta) - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/nvidia-container-csv-cuda_10.2.460-1_arm64.deb with correct checksum, skip downloading.
19:43:29 INFO: NVIDIA Container Runtime with Docker integration (Beta) - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/nvidia-container-csv-cudnn_8.2.1.32-1+cuda10.2_arm64.deb
19:43:29 INFO: NVIDIA Container Runtime with Docker integration (Beta) - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/nvidia-container-csv-cudnn_8.2.1.32-1+cuda10.2_arm64.deb with correct checksum, skip downloading.
19:43:29 INFO: NVIDIA Container Runtime with Docker integration (Beta) - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/nvidia-container-csv-tensorrt_8.2_arm64.deb
19:43:29 INFO: NVIDIA Container Runtime with Docker integration (Beta) - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/nvidia-container-csv-tensorrt_8.2_arm64.deb with correct checksum, skip downloading.
19:43:29 INFO: VisionWorks on Target - target: Found file /home/andrey/Downloads/nvidia/sdkm_downloads/libvisionworks-repo_1.6.0.501_arm64.deb with correct checksum, skip downloading.
19:43:29 INFO: NVIDIA Container Runtime with Docker integration (Beta) - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/nvidia-container-csv-visionworks_1.6.0.501_arm64.deb
19:43:29 INFO: NVIDIA Container Runtime with Docker integration (Beta) - target: verifying checksum of /home/andrey/Downloads/nvidia/sdkm_downloads/libnvidia-container0_0.10.0+jetpack_arm64.deb
19:43:47 INFO: Start to check If Jetson device Ready To Flash Recovery...
19:43:47 INFO: Start to check bootrom status...
19:43:47 DEBUG: running command < true >
19:43:47 INFO: exec_command: true
19:43:47 INFO: [host] [sudo] password for andrey:
19:43:47 INFO: net.ipv4.ip_forward = 1
19:43:47 INFO: Device mode on host successfully set with DNS 8.8.8.8!
19:43:47 INFO: command finished successfully
19:43:47 INFO: Device info before flash: Jetson TX2 | 001/002 | 1-1 | 2.00 | Recovery | 0955:7c18
19:43:48 DEBUG: running command < true >
19:43:48 INFO: exec_command: true
19:43:51 INFO: Flash Jetson TX2 - flash: [ 3.2744 ] List of rcm files are saved in rcm_list.xml
19:43:51 INFO: Flash Jetson TX2 - flash: [ 3.2744 ]
19:43:51 INFO: Flash Jetson TX2 - flash: [ 3.2744 ] Signing RCM messages
19:43:51 INFO: Flash Jetson TX2 - flash: [ 3.2774 ] tegrasign_v3.py --key None --list rcm_list.xml --pubkeyhash pub_key.key
19:43:51 INFO: Flash Jetson TX2 - flash: [ 3.2775 ] Assuming zero filled SBK key
19:43:51 INFO: Flash Jetson TX2 - flash: [ 3.2856 ] Copying signature to RCM mesages
19:43:51 INFO: Flash Jetson TX2 - flash: [ 3.2880 ] tegrarcm_v2 --chip 0x18 0 --updatesig rcm_list_signed.xml
19:43:56 INFO: Flash Jetson TX2 - flash: [ 3.2899 ]
19:43:59 INFO: Flash Jetson TX2 - flash: [ 9.6369 ]
19:43:59 INFO: Flash Jetson TX2 - flash: --- Reading board information succeeded.
19:43:59 INFO: Flash Jetson TX2 - flash: Parsing baseboard EEPROM:
19:43:59 INFO: Flash Jetson TX2 - flash: --- Parsing board ID (2597) succeeded.
19:43:59 INFO: Flash Jetson TX2 - flash: --- Parsing board version (501) succeeded.
19:44:00 INFO: Flash Jetson TX2 - flash: --- Parsing board SKU (0000) succeeded.
19:44:00 INFO: Flash Jetson TX2 - flash: --- Parsing board REV (C.0) succeeded.
19:44:00 INFO: Flash Jetson TX2 - flash: Parsing module EEPROM:
19:44:00 INFO: Flash Jetson TX2 - flash: --- Parsing board ID (3310) succeeded.
19:44:00 INFO: Flash Jetson TX2 - flash: --- Parsing board version (B02) succeeded.
19:44:00 INFO: Flash Jetson TX2 - flash: --- Parsing board SKU (1000) succeeded.
19:44:00 INFO: Flash Jetson TX2 - flash: --- Parsing board REV (B.0) succeeded.
19:44:00 INFO: Flash Jetson TX2 - flash: jetson-tx2-devkit found.
19:44:00 INFO: Flash Jetson TX2 - flash: *** Finding boot device ... Boot device mmcblk0p1 found.
19:44:00 INFO: Flash Jetson TX2 - flash: "/home/andrey/nvidia/nvidia_sdk/JetPack_4.6.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/flash.sh" -C nv-auto-config jetson-tx2-devkit mmcblk0p1
19:44:00 INFO: Flash Jetson TX2 - flash: ###############################################################################
19:44:00 INFO: Flash Jetson TX2 - flash: # L4T BSP Information:
19:44:00 INFO: Flash Jetson TX2 - flash: # R32 , REVISION: 7.6
19:44:00 INFO: Flash Jetson TX2 - flash: ###############################################################################
19:44:00 ERROR: Flash Jetson TX2 - flash: Error: probing the target board failed.
19:44:00 ERROR: Flash Jetson TX2 - flash: Make sure the target board is connected through
19:44:00 ERROR: Flash Jetson TX2 - flash: USB port and is in recovery mode.
19:44:00 ERROR: Flash Jetson TX2 - flash: *** ERROR: flashing failed.
19:44:00 ERROR: Flash Jetson TX2 - flash: [exec_command]: /bin/bash -c /home/andrey/.nvsdkm/replays/scripts/JetPack_4.6.6_Linux/NV_L4T_FLASH_TX2_WITH_OS_IMAGE_COMP.sh; [error]: *** ERROR: flashing failed.
19:44:00 INFO: Flash Jetson TX2 - flash: [ Component Install Finished with Error ]
19:44:00 INFO: Flash Jetson TX2 - flash: [host] [ 2.56 MB used. Disk Avail on Partition /dev/sdc: 926.99 GB ]
19:44:00 INFO: Flash Jetson TX2 - flash: [ NV_L4T_FLASH_TX2_WITH_OS_IMAGE_COMP Install took 12s ]
19:44:00 ERROR: command error code: 11
19:44:00 ERROR: Flash Jetson TX2 - flash: command terminated with error
19:44:00 SUMMARY: Flash Jetson TX2 - flash: First Error: Jetson board is in a bad state and cannot be recovered. Please manually put board to recovery mode again and retry.. The Jetson target is in a bad state and cannot be flashed. Please manually put the target into recovery mode and then retry flashing.
19:44:00 SUMMARY: NVIDIA Container Runtime with Docker integration (Beta) - target: Depends on failed component
19:44:00 SUMMARY: Multimedia API - target: Depends on failed component
19:44:00 SUMMARY: TensorRT on Target - target: Depends on failed component
19:44:00 SUMMARY: VisionWorks on Target - target: Depends on failed component
19:44:00 SUMMARY: VPI on Target - target: Depends on failed component
19:44:00 SUMMARY: CUDA Toolkit for L4T - target: Depends on failed component
19:44:00 SUMMARY: cuDNN on Target - target: Depends on failed component
19:44:00 SUMMARY: OpenCV on Target - target: Depends on failed component
19:44:00 SUMMARY: Nsight Systems - target: Depends on failed component
19:44:00 SUMMARY: DateTime Target Setup - target: Depends on failed component

The problem solved after replacing Dell usb to mini usb adapter with another one.

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