Skip to content

Instantly share code, notes, and snippets.

@tai
Created December 29, 2024 23:58
Show Gist options
  • Save tai/79895ab2ea8aab3810a2f0e6df7e75d9 to your computer and use it in GitHub Desktop.
Save tai/79895ab2ea8aab3810a2f0e6df7e75d9 to your computer and use it in GitHub Desktop.
nvidia@3b08843b0311:~/nvidia/nvidia_sdk/JetPack_4.6.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra$ ~/.nvsdkm/replays/scripts/JetPack_4.6.6_Linux/NV_L4T_FLASH_TX2_WITH_OS_IMAGE_COMP.sh
sudo ./nvsdkmanager_flash.sh --nv-auto-config --username tai
Password for L4T new user tai:
*** Checking ONLINE mode ... OK.
*** Checking target board connection ... 1 connections found.
*** Reading ECID ... FUSELEVEL=fuselevel_production hwchipid=0x18 bootauth=NS
*** Reading EEPROM ... "/home/nvidia/nvidia/nvidia_sdk/JetPack_4.6.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/tegraflash.py" --chip 0x18 --applet "/home/nvidia/nvidia/nvidia_sdk/JetPack_4.6.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/mb1_recovery_prod.bin" --skipuid --cmd "dump eeprom boardinfo cvm.bin; dump eeprom baseinfo bbd.bin; reboot recovery"
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.0018 ] Generating RCM messages
[ 0.0038 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x18 0 --download rcm /home/nvidia/nvidia/nvidia_sdk/JetPack_4.6.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/mb1_recovery_prod.bin 0 0
[ 0.0046 ] RCM 0 is saved as rcm_0.rcm
[ 0.0051 ] RCM 1 is saved as rcm_1.rcm
[ 0.0051 ] List of rcm files are saved in rcm_list.xml
[ 0.0051 ]
[ 0.0051 ] Signing RCM messages
[ 0.0075 ] tegrasign_v3.py --key None --list rcm_list.xml --pubkeyhash pub_key.key
[ 0.0075 ] Assuming zero filled SBK key
[ 0.0165 ] Copying signature to RCM mesages
[ 0.0186 ] tegrarcm_v2 --chip 0x18 0 --updatesig rcm_list_signed.xml
[ 0.0202 ]
[ 0.0202 ] Boot Rom communication
[ 0.0223 ] tegrarcm_v2 --chip 0x18 0 --rcm rcm_list_signed.xml --skipuid
[ 0.0232 ] RCM version 0X180001
[ 0.0242 ] Boot Rom communication completed
[ 1.0308 ]
[ 2.0342 ] tegrarcm_v2 --isapplet
[ 2.0353 ] Applet version 01.00.0000
[ 2.0374 ]
[ 2.0399 ] Retrieving EEPROM data
[ 2.0400 ] tegrarcm_v2 --oem platformdetails eeprom cvm /home/nvidia/nvidia/nvidia_sdk/JetPack_4.6.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/cvm.bin
[ 2.0411 ] Applet version 01.00.0000
[ 2.0432 ] Saved platform info in /home/nvidia/nvidia/nvidia_sdk/JetPack_4.6.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/cvm.bin
[ 2.1157 ]
[ 2.1158 ] Generating RCM messages
[ 2.1180 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x18 0 --download rcm /home/nvidia/nvidia/nvidia_sdk/JetPack_4.6.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/mb1_recovery_prod.bin 0 0
[ 2.1190 ] RCM 0 is saved as rcm_0.rcm
[ 2.1195 ] RCM 1 is saved as rcm_1.rcm
[ 2.1200 ] List of rcm files are saved in rcm_list.xml
[ 2.1200 ]
[ 2.1201 ] Signing RCM messages
[ 2.1225 ] tegrasign_v3.py --key None --list rcm_list.xml --pubkeyhash pub_key.key
[ 2.1226 ] Assuming zero filled SBK key
[ 2.1307 ] Copying signature to RCM mesages
[ 2.1329 ] tegrarcm_v2 --chip 0x18 0 --updatesig rcm_list_signed.xml
[ 2.1480 ]
[ 2.1480 ] Boot Rom communication
[ 2.1502 ] tegrarcm_v2 --chip 0x18 0 --rcm rcm_list_signed.xml
[ 2.1513 ] BootRom is not running
[ 7.3951 ]
[ 8.3984 ] tegrarcm_v2 --isapplet
[ 8.3995 ] Applet version 01.00.0000
[ 8.4015 ]
[ 8.4039 ] Retrieving EEPROM data
[ 8.4040 ] tegrarcm_v2 --oem platformdetails eeprom cvb /home/nvidia/nvidia/nvidia_sdk/JetPack_4.6.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/bbd.bin
[ 8.4050 ] Applet version 01.00.0000
[ 8.4071 ] 00Traceback (most recent call last):
File "/home/nvidia/nvidia/nvidia_sdk/JetPack_4.6.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/tegraflash.py", line 1296, in <module>
tegraflash_run_commands()
File "/home/nvidia/nvidia/nvidia_sdk/JetPack_4.6.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/tegraflash.py", line 1155, in tegraflash_run_commands
interpreter.onecmd(command)
File "/usr/lib/python3.6/cmd.py", line 217, in onecmd
return func(arg)
File "/home/nvidia/nvidia/nvidia_sdk/JetPack_4.6.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/tegraflash.py", line 785, in do_dump
tegraflash_dump(exports, args)
File "/home/nvidia/nvidia/nvidia_sdk/JetPack_4.6.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/tegraflash_internal.py", line 1375, in tegraflash_dump
tegraflash_dumpeeprom(args, dump_args[1:])
File "/home/nvidia/nvidia/nvidia_sdk/JetPack_4.6.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/tegraflash_internal.py", line 1453, in tegraflash_dumpeeprom
run_command(command)
File "/home/nvidia/nvidia/nvidia_sdk/JetPack_4.6.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/tegraflash_internal.py", line 202, in run_command
log = print_process(process, enable_print)
File "/home/nvidia/nvidia/nvidia_sdk/JetPack_4.6.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/tegraflash_internal.py", line 178, in print_process
for string in process.communicate()[0].decode('utf-8').split('\n'):
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa4 in position 16: invalid start byte
--- Error: Reading board information failed.
nvidia@3b08843b0311:~/nvidia/nvidia_sdk/JetPack_4.6.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment