jetson orin nano developer kit 8gb
jetpack 5.1.4 install
Tegra_Linux_Sample-Root-Filesystem_R35.6.0_aarch64.tbz2
Jetson_Linux_R35.6.0_aarch64.tbz2
lsusb
=>Bus 001 Device 048: ID 0955:7523 NVIDIA Corp. APX
cd ~/jetson_orin_flash/Linux_for_Tegra
sudo ./flash.sh -r jetson-orin-nano-devkit mmcblk0p1
version 1.0.0
Type ? or help for help and q or quit to exit
Use ! to execute system commands
[ 0.0081 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 0.0085 ] File rcm_state open failed
[ 0.0086 ] ERROR: failed to read rcm_state
[ 0.0086 ]
[ 0.0094 ] tegrasign_v3.py --key None --getmode mode.txt
[ 0.0095 ] Assuming zero filled SBK key
[ 0.0088 ] Pre-processing config: tegra234-mb1-bct-device-p3767-0000.dts
[ 0.0117 ] Pre-processing config: tegra234-mb1-bct-misc-p3767-0000.dts
[ 0.0158 ] Parsing partition layout
[ 0.0162 ] tegraparser_v2 --pt readinfo_t234_min_prod.xml.tmp
[ 0.0170 ] Kernel DTB used: None
[ 0.0170 ] WARNING: dce base dtb is not provided
[ 0.0170 ] Parsing partition layout
[ 0.0173 ] tegraparser_v2 --pt readinfo_t234_min_prod.xml.tmp
[ 0.0177 ] Creating list of images to be signed
[ 0.0181 ] tegrahost_v2 --chip 0x23 0 --partitionlayout readinfo_t234_min_prod.xml.bin --list images_list.xml zerosbk
[ 0.0184 ] MB1: Nvheader already present is mb1_t234_prod_aligned.bin
[ 0.0188 ] Header already present for mb1_t234_prod_aligned_sigheader.bin
[ 0.0189 ] MB1: Nvheader already present is mb1_t234_prod_aligned.bin
[ 0.0208 ] Header already present for mb1_t234_prod_aligned_sigheader.bin
[ 0.0209 ] MB1: Nvheader already present is psc_bl1_t234_prod_aligned.bin
[ 0.0227 ] Header already present for psc_bl1_t234_prod_aligned_sigheader.bin
[ 0.0228 ] adding BCH for mb2_t234_aligned.bin
[ 0.0239 ] MB1: Nvheader already present is psc_bl1_t234_prod_aligned.bin
[ 0.0289 ] Header already present for psc_bl1_t234_prod_aligned_sigheader.bin
[ 0.0290 ] adding BCH for mb2_t234_aligned.bin
[ 0.0348 ] Filling MB1 storage info
[ 0.0348 ] Parsing dev params for multi chains
[ 0.0375 ] Generating br-bct
[ 0.0379 ] Updating dev and MSS params in BR BCT
[ 0.0379 ] tegrabct_v2 --dev_param tegra234-br-bct-diag-boot_cpp.dtb --brbct br_bct.cfg --chip 0x23 0
[ 0.0383 ] Updating bl info
[ 0.0388 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updateblinfo readinfo_t234_min_prod.xml.bin
[ 0.0391 ] WARNING: boot chain is not completed. set to 0
[ 0.0396 ] Generating signatures
[ 0.0404 ] tegrasign_v3.py --key None --list images_list.xml --pubkeyhash pub_key.key --sha sha512
[ 0.0405 ] Assuming zero filled SBK key
[ 0.0460 ] Warning: pub_key.key is not found
[ 0.0453 ] Parsing dev params for multi chains
[ 0.0453 ] Generating br-bct
[ 0.0457 ] Updating dev and MSS params in BR BCT
[ 0.0457 ] tegrabct_v2 --dev_param tegra234-br-bct-diag-boot_cpp.dtb --brbct br_bct.cfg --chip 0x23 0
[ 0.0461 ] Updating bl info
[ 0.0465 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updateblinfo readinfo_t234_min_prod.xml.bin --updatesig images_list_signed.xml
[ 0.0468 ] WARNING: boot chain is not completed. set to 0
[ 0.0471 ] Get Signed section of bct
[ 0.0475 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --listbct bct_list.xml
[ 0.0478 ] Signing BCT
[ 0.0487 ] tegrasign_v3.py --key None --list bct_list.xml --pubkeyhash pub_key.key --sha sha512
[ 0.0488 ] Assuming zero filled SBK key
[ 0.0498 ] Sha saved in br_bct_BR.sha
[ 0.0499 ] Warning: pub_key.key is not found
[ 0.0491 ] Updating BCT with signature
[ 0.0495 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updatesig bct_list_signed.xml
[ 0.0498 ] Offset :4608 Len :3584
[ 0.0499 ] Generating SHA2 Hash
[ 0.0507 ] tegrasign_v3.py --key None --list bct_list.xml --sha sha512
[ 0.0508 ] Assuming zero filled SBK key
[ 0.0508 ] Assuming zero filled SBK key
[ 0.0518 ] Sha saved in br_bct_BR.sha
[ 0.0511 ] Updating BCT with SHA2 Hash
[ 0.0515 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updatesha bct_list_signed.xml
[ 0.0518 ] Offset :4608 Len :3584
[ 0.0519 ] Offset :68 Len :8124
[ 0.0519 ] Generating coldboot mb1-bct
[ 0.0523 ] tegrabct_v2 --chip 0x23 0 --mb1bct mb1_cold_boot_bct.cfg --misc tegra234-mb1-bct-misc-p3767-0000_cpp.dtb --device tegra234-mb1-bct-device-p3767-0000_cpp.dtb
[ 0.0526 ] MB1-BCT version: 0.13
[ 0.0541 ] Parsing config file :tegra234-mb1-bct-device-p3767-0000_cpp.dtb
[ 0.0542 ] Added Platform Config 9 data with size :- 100
[ 0.0542 ]
[ 0.0542 ] Updating mb1-bct with firmware information
[ 0.0545 ] tegrabct_v2 --chip 0x23 0 --mb1bct mb1_cold_boot_bct_MB1.bct --updatefwinfo readinfo_t234_min_prod.xml.bin
[ 0.0554 ] tegrahost_v2 --chip 0x23 0 --align mb1_cold_boot_bct_MB1_aligned.bct
[ 0.0557 ] Generating SHA2 Hash for mb1bct
[ 0.0571 ] Sha saved in mb1_cold_boot_bct_MB1_aligned.sha
[ 0.0576 ] Sha saved in mb1_cold_boot_bct_MB1.sha
[ 0.0572 ] tegrahost_v2 --chip 0x23 0 --magicid MBCT --appendsigheader mb1_cold_boot_bct_MB1_aligned.bct zerosbk
[ 0.0576 ] adding BCH for mb1_cold_boot_bct_MB1_aligned.bct
[ 0.0588 ] tegrasign_v3.py --key None --list mb1_cold_boot_bct_MB1_aligned_sigheader.bct_list.xml --pubkeyhash pub_key.key --sha sha512
[ 0.0588 ] Assuming zero filled SBK key
[ 0.0595 ] Warning: pub_key.key is not found
[ 0.0591 ] tegrahost_v2 --chip 0x23 0 --updatesigheader mb1_cold_boot_bct_MB1_aligned_sigheader.bct.encrypt mb1_cold_boot_bct_MB1_aligned_sigheader.bct.hash zerosbk
[ 0.0596 ] Generating recovery mb1-bct
[ 0.0599 ] tegrabct_v2 --chip 0x23 0 --mb1bct mb1_bct.cfg --misc tegra234-mb1-bct-misc-p3767-0000_cpp.dtb --device tegra234-mb1-bct-device-p3767-0000_cpp.dtb
[ 0.0602 ] MB1-BCT version: 0.13
[ 0.0617 ] Parsing config file :tegra234-mb1-bct-device-p3767-0000_cpp.dtb
[ 0.0618 ] Added Platform Config 9 data with size :- 100
[ 0.0618 ]
[ 0.0618 ] Updating mb1-bct with firmware information
[ 0.0621 ] tegrabct_v2 --chip 0x23 0 --mb1bct mb1_bct_MB1.bct --recov --updatefwinfo readinfo_t234_min_prod.xml.bin
[ 0.0629 ] tegrahost_v2 --chip 0x23 0 --align mb1_bct_MB1_aligned.bct
[ 0.0633 ] Generating SHA2 Hash for mb1bct
[ 0.0646 ] Sha saved in mb1_bct_MB1_aligned.sha
[ 0.0650 ] Sha saved in mb1_bct_MB1.sha
[ 0.0646 ] tegrahost_v2 --chip 0x23 0 --magicid MBCT --appendsigheader mb1_bct_MB1_aligned.bct zerosbk
[ 0.0649 ] adding BCH for mb1_bct_MB1_aligned.bct
[ 0.0660 ] tegrasign_v3.py --key None --list mb1_bct_MB1_aligned_sigheader.bct_list.xml --pubkeyhash pub_key.key --sha sha512
[ 0.0661 ] Assuming zero filled SBK key
[ 0.0667 ] Warning: pub_key.key is not found
[ 0.0662 ] tegrahost_v2 --chip 0x23 0 --updatesigheader mb1_bct_MB1_aligned_sigheader.bct.encrypt mb1_bct_MB1_aligned_sigheader.bct.hash zerosbk
[ 0.0668 ] Error: Skip generating mem_bct because sdram_config is not defined
[ 0.0668 ] Error: Skip generating mem_bct because sdram_config is not defined
[ 0.0668 ] Copying signatures
[ 0.0671 ] tegrahost_v2 --chip 0x23 0 --partitionlayout readinfo_t234_min_prod.xml.bin --updatesig images_list_signed.xml
[ 0.0692 ] Boot Rom communication
[ 0.0695 ] tegrarcm_v2 --new_session --chip 0x23 0 --uid --download bct_br br_bct_BR.bct --download mb1 mb1_t234_prod_aligned_sigheader.bin.encrypt --download psc_bl1 psc_bl1_t234_prod_aligned_sigheader.bin.encrypt --download bct_mb1 mb1_bct_MB1_sigheader.bct.encrypt
[ 0.0698 ] BR_CID: 0x80012344705DE85F3400000016FF0200
[ 0.2859 ] Sending bct_br
[ 0.4295 ] Sending mb1
[ 0.4302 ] Sending psc_bl1
[ 0.4391 ] Sending bct_mb1
[ 0.4451 ] Boot Rom communication completed
[ 0.4479 ] tegrahost_v2 --chip 0x23 0 --align applet_t234_aligned.bin
[ 0.4515 ] tegrahost_v2 --chip 0x23 0 --magicid MB2A --appendsigheader applet_t234_aligned.bin zerosbk
[ 0.4533 ] adding BCH for applet_t234_aligned.bin
[ 0.4690 ] tegrasign_v3.py --key None --list applet_t234_aligned_sigheader.bin_list.xml --pubkeyhash pub_key.key --sha sha512
[ 0.4692 ] Assuming zero filled SBK key
[ 0.4716 ] Warning: pub_key.key is not found
[ 0.4721 ] tegrahost_v2 --chip 0x23 0 --updatesigheader applet_t234_aligned_sigheader.bin.encrypt applet_t234_aligned_sigheader.bin.hash zerosbk
[ 0.4742 ] Sending mb2_appletā¦
[ 0.4752 ] tegrarcm_v2 --chip 0x23 0 --pollbl --download applet applet_t234_sigheader.bin.encrypt
[ 0.4760 ] BL: version 1.4.0.4-t234-54845784-e89ea9bc last_boot_error: 0
[ 0.6772 ] Sending applet
[ 0.8960 ] completed
[ 0.8982 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 0.8998 ] MB2 Applet version 01.00.0000
[ 1.1133 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 1.1150 ] MB2 Applet version 01.00.0000
[ 1.2702 ] Retrieving board information
[ 1.2719 ] tegrarcm_v2 --chip 0x23 0 --oem platformdetails chip chip_info.bin
[ 1.2736 ] MB2 Applet version 01.00.0000
[ 1.5198 ] Saved platform info in chip_info.bin
[ 1.5251 ] Chip minor revision: 1
[ 1.5257 ] Bootrom revision: 0x7
[ 1.5257 ] Ram code: 0x2
[ 1.5257 ] Chip sku: 0xd5
[ 1.5258 ] Chip Sample: prod
[ 1.5258 ]
[ 1.5266 ] Retrieving EEPROM data
[ 1.5267 ] tegrarcm_v2 --oem platformdetails eeprom cvm /home/greenai/jetson_orin_flash/Linux_for_Tegra/bootloader/cvm.bin --chip 0x23 0
[ 1.5294 ] MB2 Applet version 01.00.0000
[ 1.6600 ] Saved platform info in /home/greenai/jetson_orin_flash/Linux_for_Tegra/bootloader/cvm.bin
[ 1.6948 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 1.6966 ] MB2 Applet version 01.00.0000
[ 1.9131 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 1.9150 ] MB2 Applet version 01.00.0000
[ 2.1432 ] Dumping customer Info
[ 2.1452 ] tegrarcm_v2 --chip 0x23 0 --oem dump bct tmp.bct
[ 2.1471 ] MB2 Applet version 01.00.0000
[ 2.2917 ] Saved bct in tmp.bct
[ 2.3014 ] tegrabct_v2 --brbct tmp.bct --chip 0x23 0 --custinfo /home/greenai/jetson_orin_flash/Linux_for_Tegra/bootloader/custinfo_out.bin
[ 2.3031 ] Cu[ 2.3036 ] stomer data saved in /home/greenai/jetson_orin_flash/Linux_for_Tegra/bootloader/custinfo_out.bin successfully
[ 2.3037 ] Rebooting to recovery mode
[ 2.3055 ] tegrarcm_v2 --chip 0x23 0 --ismb2
[ 2.5132 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 2.5148 ] MB2 Applet version 01.00.0000
[ 2.6913 ] Booting to recovery mode
[ 2.6935 ] tegrarcm_v2 --chip 0x23 0 --reboot recovery
[ 2.6952 ] MB2 Applet version 01.00.0000
Parsing board information failed.
how can i fix it? I saw a post mentioning an EEPROM corruption issue, but Iām having trouble understanding the recovery instructions. Could you please help me with this? Thank you!