Jetson TX2 flash JetPack 4.2 issue

Hi,

I am trying to flush the target Jetson TX2 with JetPack 4.2 using SDK Manager and I get the following error:

10:44:50 INFO : Flash Jetson TX2 : exit status 1
10:44:50 INFO : Flash Jetson TX2 : [ Component Install Finished with Error ]
10:44:50 ERROR : Flash Jetson TX2 : NV_L4T_FLASH_TX2_WITH_OS_IMAGE_COMP command sudo ./flash.sh jetson-tx2 mmcblk0p1 finished with error
10:44:50 INFO : Flash Jetson TX2 :
10:44:50 INFO : Flash Jetson TX2 : [ 4.00 KB used. Disk Avail: 21.83 GB ]
10:44:50 INFO : Flash Jetson TX2 : [ NV_L4T_FLASH_TX2_WITH_OS_IMAGE_COMP Install took 1m8s ]
10:44:50 INFO : Flash Jetson TX2 : command sudo ./flash.sh jetson-tx2 mmcblk0p1 finished with error
10:44:50 ERROR : Flash Jetson TX2 : command terminated with error
10:44:50 ERROR : Flash Jetson TX2 : install ‘Flash Jetson TX2’ failure, command < cd ‘/home/baz/nvidia/nvidia_sdk/JetPack_4.2_Linux_P3310’ ; /opt/nvidia/sdkmanager/resources/app/output/installUtils/adapter -a=‘install’ -c=‘eyJpZCI6Ik5WX0w0VF9GTEFTSF9UWDJfV0lUSF9PU19JTUFHRV9DT01QIiwibmFtZSI6IkZsYXNoIEpldHNvbiBUWDIiLCJkZXNjcmlwdGlvbiI6IkZsYXNoIEpldHNvbiBUWDIiLCJjb21wVHlwZSI6ImZsYXNoIiwiaXNWaXNpYmxlIjp0cnVlLCJsaWNlbnNlSWQiOiJOVl9KRVRQQUNLX09TX0VVTEEiLCJpc0RldGVjdGFibGVJbnN0YWxsIjpmYWxzZSwiaXNJbnN0YWxsUGF0aEN1c3RvbWl6YWJsZSI6dHJ1ZSwidGltZW91dFNlY29uZHMiOjM2MDAsInZlcnNpb24iOiIzMi4xIiwib3BlcmF0aW5nU3lzdGVtcyI6WyJ1YnVudHUxNjA0IiwidWJ1bnR1MTgwNCJdLCJpbnN0YWxsU2l6ZU1CIjozMDA1MywiZG93bmxvYWRGaWxlcyI6W10sImluc3RhbGxQYXJhbWV0ZXJzIjp7Imluc3RhbGxEaXIiOiJ7e1RBUkdFVF9ST09UfX0ve3tCVU5ETEVfVElUTEV9fV97e0JPQVJEX0lEfX0vTGludXhfZm9yX1RlZ3JhIiwiaW5zdGFsbENvbW1hbmRzIjpbeyJyZW1vdGVFeGVjQmFzaCI6WyJzdWRvIHJlYm9vdCBmb3JjZWQtcmVjb3ZlcnkiXSwiaWdub3JlRXJyb3IiOnRydWV9LHsiY29tbWVudCI6IndhaXQgZm9yIGRldmljZSB0byBzaHV0ZG93biBhbmQgdG8gZ28gdG8gcmVjb3ZlcnkgbW9kZSIsInVzZXJDb21tYW5kIjoic2xlZXAgMjAifSx7InVzZXJDb21tYW5kIjoic3VkbyAuL2ZsYXNoLnNoIGpldHNvbi10eDIgbW1jYmxrMHAxIn0seyJ1c2VyQ29tbWFuZCI6InNsZWVwIDEwIn1dfSwidGFyZ2V0SWRzIjpbIlAzMzEwIl0sImRlcGVuZGVuY2llcyI6W3siaWQiOiJOVl9MNFRfRklMRV9TWVNURU1fQU5EX09TX1RYMl9DT01QIiwib3BlcmF0b3IiOiI9PSIsInZlciI6IjMyLjEifSx7ImlkIjoiTlZfTDRUX0RSSVZFUlNfVFgyX0NPTVAiLCJvcGVyYXRvciI6Ij09IiwidmVyIjoiMzIuMSJ9LHsiaWQiOiJOVl9MNFRfREVWSUNFX01PREVfU0VUVVBfQ09NUF9JTl9GTEFTSCIsIm9wZXJhdG9yIjoiPT0iLCJ2ZXIiOiIxLjAifV0sImV4dGVybmFsX2RlcGVuZGVuY2llcyI6W10sInBhcmVudElEIjoiTlZfRFJJVkVfRkxBU0hfVEFSR0VUX0dST1VQIiwiYWN0aW9uIjoxLCJpbnN0YWxsUGF0aCI6Ii9ob21lL2Jhei9udmlkaWEvbnZpZGlhX3Nkay9KZXRQYWNrXzQuMl9MaW51eF9QMzMxMCIsImRvd25sb2FkRXJyb3JzIjpbXSwiYnVuZGxlVGl0bGUiOiJKZXRQYWNrXzQuMl9MaW51eCIsImluc3RhbGxSb290IjoiL2hvbWUvYmF6L252aWRpYS9udmlkaWFfc2RrIiwiYm9hcmRJRCI6IlAzMzEwIiwidGFyZ2V0QWNjZXNzSW5mbyI6eyJ1c2VyIjoibnZpZGlhIiwicGFzc3dvcmQiOiJudmRpYSIsImhvc3QiOiIxOTIuMTY4LjU1LjEiLCJwb3J0IjoiMjIifX0=’ -i=‘NV_L4T_FLASH_TX2_WITH_OS_IMAGE_COMP’ -v=‘32.1’ -l=‘/home/baz/nvidia/nvidia_sdk/JetPack_4.2_Linux_P3310’ -L=‘/home/baz/.nvsdkm/logs/JetPack_4.2_Linux’ -p=‘1761’ -t=‘P3310’ -e=‘undefined’ > terminated with error
10:44:50 INFO : Device Mode Host Setup in Target SDK : install ‘Device Mode Host Setup in Target SDK’ Skipped
10:44:50 INFO : DateTime Target Setup : install ‘DateTime Target Setup’ Skipped
10:44:50 INFO : CUDA Toolkit for L4T : install ‘CUDA Toolkit for L4T’ Skipped
10:44:51 INFO : cuDNN on Target : install ‘cuDNN on Target’ Skipped
10:44:51 INFO : TensorRT on Target : install ‘TensorRT on Target’ Skipped
10:44:51 INFO : OpenCV on Target : install ‘OpenCV on Target’ Skipped
10:44:51 INFO : VisionWorks on Target : install ‘VisionWorks on Target’ Skipped
10:44:51 INFO : Multimedia API : install ‘Multimedia API’ Skipped
10:44:53 INFO : All done!

Please can you let me know, how I can over come this issue.

Many thanks

Also I have tried this:

sudo ./flash.sh jetson-tx2 mmcblk0p1
###############################################################################

L4T BSP Information:

R32 (release), REVISION: 1.0, GCID: 14531094, BOARD: t186ref, EABI: aarch64,

DATE: Wed Mar 13 07:41:08 UTC 2019

###############################################################################

Target Board Information:

Name: jetson-tx2, Board Family: t186ref, SoC: Tegra 186,

OpMode: production, Boot Authentication: NS,

###############################################################################
./tegraflash.py --chip 0x18 --applet “/home/baz/nvidia/nvidia_sdk/JetPack_4.2_Linux_P3310/Linux_for_Tegra/bootloader/mb1_recovery_prod.bin” --skipuid --cmd “dump eeprom boardinfo cvm.bin”
/usr/bin/env: ‘python’: No such file or directory
Reading board information failed.

Ok looks like the host machine needs to have python and not just python3.6. I had Python3.6 installed on the host and expected every thing is ok but it needs the Python.

Correct, Python 2 is required but not tested for. The default install has only Python 3.

Hi bkhondkar,

After install Python, can you flash successfully now?

Hi. I had the same problem.
After I install python2 in the host machine(Ubuntu 18.04), I flashed TX2 successfully.

sudo apt-get install python python-dev

I have some doubts regarding jetpack installation TX2 using SDK manager.
After downloading all the components in sdk, should I just connect to TX2 using usb and start flashing or the TX2 has to be in recovery mode?
P.S. I don’t have switch to connect host and TX2 using ethernet, I am using wifi on both to access internet.

TX2 must be in recovery mode prior to starting. Once flash completes the TX2 will reboot for any additional package install (at which point it will be running normally, though you might need to log in at the TX2 and create an account).

Host can use WiFi for internet. The newer SDKM uses virtual ethernet over the micro-B USB cable for wired networking between host and TX2.