Hi, I’m unable to flash TX2s using the Tegra flash script. I am able to see the TX2 device when I run lsusb but always get error 3. I should mention that I’m running this from within a Docker container. Here’s the console output below. Any advice is appreciated!
Thanks,
Doug Burrell
Bus 002 Device 024: ID 0955:7c18 NVidia Corp.
Bus 002 Device 022: ID 2109:2812 VIA Labs, Inc. VL812 Hub
Bus 002 Device 021: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 002 Device 020: ID 2109:2812 VIA Labs, Inc. VL812 Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@l157:/usr/src/jetpack/64_TX2/Linux_for_Tegra_tx2# sudo ./flash.sh smartsense-1 mmcblk0p1
./tegraflash.py --chip 0x18 --applet “/usr/src/jetpack/64_TX2/Linux_for_Tegra_tx2/bootloader/mb1_recovery_prod.bin” --cmd “dump eeprom boardinfo cvm.bin” --skipuid
Welcome to Tegra Flash
version 1.0.0
Type ? or help for help and q or quit to exit
Use ! to execute system commands
[ 0.0015 ] Generating RCM messages
[ 0.0023 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x18 --download rcm /usr/src/jetpack/64_TX2/Linux_for_Tegra_tx2/bootloader/mb1_recovery_prod.bin 0 0
[ 0.0030 ] RCM 0 is saved as rcm_0.rcm
[ 0.0034 ] RCM 1 is saved as rcm_1.rcm
[ 0.0034 ] List of rcm files are saved in rcm_list.xml
[ 0.0034 ]
[ 0.0035 ] Signing RCM messages
[ 0.0048 ] tegrasign_v2 --key None --list rcm_list.xml --pubkeyhash pub_key.key
[ 0.0058 ] Assuming zero filled SBK key
[ 0.0105 ]
[ 0.0105 ] Copying signature to RCM mesages
[ 0.0121 ] tegrarcm_v2 --chip 0x18 --updatesig rcm_list_signed.xml
[ 0.0138 ]
[ 0.0138 ] Boot Rom communication
[ 0.0147 ] tegrarcm_v2 --chip 0x18 --rcm rcm_list_signed.xml --skipuid
[ 0.0154 ] Boot Rom communication failed
[ 3.1434 ]
Error: Return value 3
Command tegrarcm_v2 --chip 0x18 --rcm rcm_list_signed.xml --skipuid
Reading board information failed.