Hello,
I am using Jetpack 6.0 with devkit for flashing and fusing Jetson Orin Nana 8G.
I successfully fused and flashed the Jetson and external NVME on the first try. Now, I am trying to flash another NVME card (the same size and model as the previous one). This time, I got an error :
******************************************
* *
* Step 2: Generate rcm boot commandline *
* *
******************************************
ROOTFS_AB= ROOTFS_ENC= /opt/nvidia/Linux_for_Tegra/flash.sh --no-flash --rcm-boot jetson-orin-nano-devkit mmcblk0p1
###############################################################################
# L4T BSP Information:
# R36 , REVISION: 3.0
# User release: 0.0
###############################################################################
ECID is
Board ID() version() sku() revision()
Chip SKU(00:00:00:D3) ramcode() fuselevel(fuselevel_production) board_FAB()
emc_opt_disable_fuse:(0)
Error: Unrecognized module SKU
Cleaning up...
The device is in recovery mode when I start the process (if its not, the command fails much earlier) but then it fails at later step.
Also, I can flash the Qspi again with no problem. What could be the problem? Do you have any suggestions on how to troubleshoot?
Thanks!
Command and full log:
sudo ROOTFS_ENC=1 EXT_NUM_SECTORS=468846000 ./tools/kernel_flash/l4t_initrd_flash.sh -S 221GiB --external-device nvme0n1p1 -i ./sym2_t234.key -c ./tools/kernel_flash/flash_l4t_t234_nvme_rootfs_enc.xml --external-only --showlogs --no-flash --network usb0 jetson-orin-nano-devkit external
[sudo] password for shai:
/opt/nvidia/Linux_for_Tegra/tools/kernel_flash/l4t_initrd_flash_internal.sh --no-flash -S 221GiB --external-device nvme0n1p1 -i ./sym2_t234.key -c ./tools/kernel_flash/flash_l4t_t234_nvme_rootfs_enc.xml --external-only --showlogs --no-flash --network usb0 jetson-orin-nano-devkit external
************************************
* *
* Step 1: Generate flash packages *
* *
************************************
Create folder to store images to flash
Generate image for external storage devices
Generate images to be flashed
BOOTDEV=external ADDITIONAL_DTB_OVERLAY="" /opt/nvidia/Linux_for_Tegra/flash.sh --no-flash --sign --external-device -c "./tools/kernel_flash/flash_l4t_t234_nvme_rootfs_enc.xml" -S "221GiB" -i "./sym2_t234.key" jetson-orin-nano-devkit external
###############################################################################
# L4T BSP Information:
# R36 , REVISION: 3.0
# User release: 0.0
###############################################################################
Change device boot from external to internal
ECID is 0xE9012344705DD4456400000001028280
Existing emcfuse(/opt/nvidia/Linux_for_Tegra/bootloader/fuse_t234.xml) reused.
copying emc_fuse_dev_params(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-br-bct-diag-boot.dts)... done.
copying device_config(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-device-p3767-0000.dts)... done.
copying misc_config(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-misc-p3767-0000.dts)... done.
./tegraflash.py --chip "0x23" --applet "/opt/nvidia/Linux_for_Tegra/bootloader/mb1_t234_prod.bin" --skipuid --cfg readinfo_t234_min_prod.xml --dev_params tegra234-br-bct-diag-boot.dts --device_config tegra234-mb1-bct-device-p3767-0000.dts --misc_config tegra234-mb1-bct-misc-p3767-0000.dts --bins "mb2_applet applet_t234.bin" --cmd "readfuses fuse_t234.bin fuse_t234.xml; dump eeprom cvm cvm.bin; dump try_custinfo custinfo_out.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.0300 ] Reading fuses
[ 0.0304 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 0.0307 ] File rcm_state open failed
[ 0.0309 ] ERROR: failed to read rcm_state
[ 0.0309 ]
[ 0.0320 ] tegrasign_v3.py --key None --getmode mode.txt
[ 0.0321 ] Assuming zero filled SBK key
[ 0.0312 ] Pre-processing config: tegra234-mb1-bct-device-p3767-0000.dts
[ 0.0368 ] Pre-processing config: tegra234-mb1-bct-misc-p3767-0000.dts
[ 0.0453 ] Parsing partition layout
[ 0.0456 ] tegraparser_v2 --pt readinfo_t234_min_prod.xml.tmp
[ 0.0464 ] Kernel DTB used: None
[ 0.0465 ] WARNING: dce base dtb is not provided
[ 0.0465 ] Parsing partition layout
[ 0.0467 ] tegraparser_v2 --pt readinfo_t234_min_prod.xml.tmp
[ 0.0472 ] Creating list of images to be signed
[ 0.0474 ] tegrahost_v2 --chip 0x23 0 --partitionlayout readinfo_t234_min_prod.xml.bin --list images_list.xml zerosbk
[ 0.0476 ] MB1: Nvheader already present is mb1_t234_prod_aligned.bin
[ 0.0494 ] Header already present for mb1_t234_prod_aligned_sigheader.bin
[ 0.0496 ] MB1: Nvheader already present is mb1_t234_prod_aligned.bin
[ 0.0528 ] Header already present for mb1_t234_prod_aligned_sigheader.bin
[ 0.0530 ] MB1: Nvheader already present is psc_bl1_t234_prod_aligned.bin
[ 0.0567 ] Header already present for psc_bl1_t234_prod_aligned_sigheader.bin
[ 0.0569 ] adding BCH for mb2_t234_aligned.bin
[ 0.0599 ] MB1: Nvheader already present is psc_bl1_t234_prod_aligned.bin
[ 0.0689 ] Header already present for psc_bl1_t234_prod_aligned_sigheader.bin
[ 0.0691 ] adding BCH for mb2_t234_aligned.bin
[ 0.0798 ] Filling MB1 storage info
[ 0.0799 ] Parsing dev params for multi chains
[ 0.0856 ] Generating br-bct
[ 0.0858 ] Updating dev and MSS params in BR BCT
[ 0.0858 ] tegrabct_v2 --dev_param tegra234-br-bct-diag-boot_cpp.dtb --brbct br_bct.cfg --chip 0x23 0
[ 0.0863 ] Updating bl info
[ 0.0866 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updateblinfo readinfo_t234_min_prod.xml.bin
[ 0.0868 ] WARNING: boot chain is not completed. set to 0
[ 0.0875 ] Generating signatures
[ 0.0886 ] tegrasign_v3.py --key None --list images_list.xml --pubkeyhash pub_key.key --sha sha512
[ 0.0887 ] Assuming zero filled SBK key
[ 0.0968 ] Warning: pub_key.key is not found
[ 0.0959 ] Parsing dev params for multi chains
[ 0.0959 ] Generating br-bct
[ 0.0962 ] Updating dev and MSS params in BR BCT
[ 0.0963 ] tegrabct_v2 --dev_param tegra234-br-bct-diag-boot_cpp.dtb --brbct br_bct.cfg --chip 0x23 0
[ 0.0967 ] Updating bl info
[ 0.0969 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updateblinfo readinfo_t234_min_prod.xml.bin --updatesig images_list_signed.xml
[ 0.0971 ] WARNING: boot chain is not completed. set to 0
[ 0.0978 ] Generating SHA2 Hash
[ 0.0996 ] Sha saved in br_bct_BR.sha
[ 0.0986 ] Get Signed section of bct
[ 0.0988 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --listbct bct_list.xml
[ 0.0992 ] Signing BCT
[ 0.1003 ] tegrasign_v3.py --key None --list bct_list.xml --pubkeyhash pub_key.key --sha sha512
[ 0.1004 ] Assuming zero filled SBK key
[ 0.1020 ] Sha saved in br_bct_BR.sha
[ 0.1022 ] Warning: pub_key.key is not found
[ 0.1011 ] Updating BCT with signature
[ 0.1013 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updatesig bct_list_signed.xml
[ 0.1015 ] Offset :4608 Len :3584
[ 0.1018 ] Generating SHA2 Hash
[ 0.1029 ] tegrasign_v3.py --key None --list bct_list.xml --sha sha512
[ 0.1029 ] Assuming zero filled SBK key
[ 0.1030 ] Assuming zero filled SBK key
[ 0.1044 ] Sha saved in br_bct_BR.sha
[ 0.1035 ] Updating BCT with SHA2 Hash
[ 0.1037 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updatesha bct_list_signed.xml
[ 0.1039 ] Offset :4608 Len :3584
[ 0.1042 ] Offset :68 Len :8124
[ 0.1043 ] Generating coldboot mb1-bct
[ 0.1046 ] 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.1048 ] MB1-BCT version: 0.13
[ 0.1061 ] Parsing config file :tegra234-mb1-bct-device-p3767-0000_cpp.dtb
[ 0.1063 ] Added Platform Config 9 data with size :- 100
[ 0.1063 ]
[ 0.1063 ] Updating mb1-bct with firmware information
[ 0.1066 ] tegrabct_v2 --chip 0x23 0 --mb1bct mb1_cold_boot_bct_MB1.bct --updatefwinfo readinfo_t234_min_prod.xml.bin
[ 0.1074 ] tegrahost_v2 --chip 0x23 0 --align mb1_cold_boot_bct_MB1_aligned.bct
[ 0.1077 ] Generating SHA2 Hash for mb1bct
[ 0.1095 ] Sha saved in mb1_cold_boot_bct_MB1_aligned.sha
[ 0.1102 ] Sha saved in mb1_cold_boot_bct_MB1.sha
[ 0.1094 ] tegrahost_v2 --chip 0x23 0 --magicid MBCT --appendsigheader mb1_cold_boot_bct_MB1_aligned.bct zerosbk
[ 0.1096 ] adding BCH for mb1_cold_boot_bct_MB1_aligned.bct
[ 0.1113 ] tegrasign_v3.py --key None --list mb1_cold_boot_bct_MB1_aligned_sigheader.bct_list.xml --pubkeyhash pub_key.key --sha sha512
[ 0.1114 ] Assuming zero filled SBK key
[ 0.1124 ] Warning: pub_key.key is not found
[ 0.1116 ] 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.1123 ] Generating recovery mb1-bct
[ 0.1126 ] 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.1128 ] MB1-BCT version: 0.13
[ 0.1141 ] Parsing config file :tegra234-mb1-bct-device-p3767-0000_cpp.dtb
[ 0.1142 ] Added Platform Config 9 data with size :- 100
[ 0.1142 ]
[ 0.1142 ] Updating mb1-bct with firmware information
[ 0.1144 ] tegrabct_v2 --chip 0x23 0 --mb1bct mb1_bct_MB1.bct --recov --updatefwinfo readinfo_t234_min_prod.xml.bin
[ 0.1152 ] tegrahost_v2 --chip 0x23 0 --align mb1_bct_MB1_aligned.bct
[ 0.1155 ] Generating SHA2 Hash for mb1bct
[ 0.1173 ] Sha saved in mb1_bct_MB1_aligned.sha
[ 0.1180 ] Sha saved in mb1_bct_MB1.sha
[ 0.1173 ] tegrahost_v2 --chip 0x23 0 --magicid MBCT --appendsigheader mb1_bct_MB1_aligned.bct zerosbk
[ 0.1175 ] adding BCH for mb1_bct_MB1_aligned.bct
[ 0.1191 ] tegrasign_v3.py --key None --list mb1_bct_MB1_aligned_sigheader.bct_list.xml --pubkeyhash pub_key.key --sha sha512
[ 0.1192 ] Assuming zero filled SBK key
[ 0.1202 ] Warning: pub_key.key is not found
[ 0.1195 ] tegrahost_v2 --chip 0x23 0 --updatesigheader mb1_bct_MB1_aligned_sigheader.bct.encrypt mb1_bct_MB1_aligned_sigheader.bct.hash zerosbk
[ 0.1201 ] Info: Skip generating mem_bct because sdram_config is not defined
[ 0.1201 ] Info: Skip generating mem_bct because sdram_config is not defined
[ 0.1201 ] Copying signatures
[ 0.1203 ] tegrahost_v2 --chip 0x23 0 --partitionlayout readinfo_t234_min_prod.xml.bin --updatesig images_list_signed.xml
[ 0.1231 ] mb1_t234_prod_aligned_sigheader.bin.encrypt filename is from images_list
[ 0.1232 ] psc_bl1_t234_prod_aligned_sigheader.bin.encrypt filename is from images_list
[ 0.1232 ] Boot Rom communication
[ 0.1235 ] 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.1237 ] BR_CID: 0xE9012344705DD4456400000001028280
[ 0.2181 ] Sending bct_br
[ 0.2849 ] Sending mb1
[ 0.2856 ] ERROR: might be timeout in USB write.
Error: Return value 3
Command 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.2912 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 0.2932 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 0.2940 ] Retrieving board information
[ 0.2946 ] tegrarcm_v2 --chip 0x23 0 --oem platformdetails chip chip_info.bin
[ 0.2951 ] Retrieving EEPROM data
[ 0.2953 ] tegrarcm_v2 --oem platformdetails eeprom cvm /opt/nvidia/Linux_for_Tegra/bootloader/cvm.bin --chip 0x23 0
[ 0.2962 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 0.2971 ] tegrarcm_v2 --chip 0x23 0 --ismb2applet
[ 0.2974 ] Dumping customer Info
[ 0.2979 ] tegrarcm_v2 --chip 0x23 0 --oem dump bct tmp.bct
[ 0.2986 ] tegrabct_v2 --brbct tmp.bct --chip 0x23 0 --custinfo /opt/nvidia/Linux_for_Tegra/bootloader/custinfo_out.bin
[ 0.2990 ] File tmp.bct open failed
[ 0.2992 ] Error: try getting custinfo fail. Moving on
[ 0.2992 ] Rebooting to recovery mode
[ 0.2997 ] tegrarcm_v2 --chip 0x23 0 --ismb2
[ 0.3002 ] Rebooting to recovery mode
[ 0.3004 ] tegrarcm_v2 --chip 0x23 0 --reboot recovery
Board ID(3767) version(300) sku(0005) revision(K.2)
Chip SKU(00:00:00:D5) ramcode(00:00:00:02) fuselevel(fuselevel_production) board_FAB(300)
emc_opt_disable_fuse:(0)
Copy /opt/nvidia/Linux_for_Tegra/kernel/dtb/tegra234-p3768-0000+p3767-0005-nv.dtb to /opt/nvidia/Linux_for_Tegra/kernel/dtb/tegra234-p3768-0000+p3767-0005-nv.dtb.rec
Generated UUID fbddd377-a337-4865-9210-aa65293e1512 for mounting root APP_ext partition.
Generated UUID b31a0901-15e1-4010-8a0c-8721c5f7e33c for mounting root APP_ext_enc partition.
Generated UUID 21c09334-0262-41a9-bb5c-79efab797400 for mounting boot APP_ext partition.
copying bctfile(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-p3767-0001-sdram-l4t.dts)... done.
copying minratchet_config(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-ratchet-p3767-0000.dts)... done.
copying device_config(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-device-p3767-0000.dts)... done.
copying misc_config(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-misc-p3767-0000.dts)... done.
copying pinmux_config(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-pinmux-p3767-dp-a03.dtsi)... done.
copying gpioint_config(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-gpioint-p3767-0000.dts)... done.
copying pmic_config(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-pmic-p3767-0000-a02.dts)... done.
copying pmc_config(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-padvoltage-p3767-dp-a03.dtsi)... done.
copying deviceprod_config(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-cprod-p3767-0000.dts)... done.
copying prod_config(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-prod-p3767-0000.dts)... done.
copying scr_config(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb2-bct-scr-p3767-0000.dts)... done.
copying wb0sdram(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-p3767-0001-wb0sdram-l4t.dts)... done.
copying bootrom_config(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb1-bct-reset-p3767-0000.dts)... done.
Existing uphylane_config(/opt/nvidia/Linux_for_Tegra/bootloader/tegra234-mb1-bct-uphylane-si.dtsi) reused.
copying dev_params(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-br-bct-p3767-0000-l4t.dts)... done.
copying dev_params_b(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-br-bct_b-p3767-0000-l4t.dts)... done.
copying mb2bct_cfg(/opt/nvidia/Linux_for_Tegra/bootloader/generic/BCT/tegra234-mb2-bct-misc-p3767-0000.dts)... done.
Existing pscfwfile(/opt/nvidia/Linux_for_Tegra/bootloader/pscfw_t234_prod.bin) reused.
Existing pscbl1file(/opt/nvidia/Linux_for_Tegra/bootloader/psc_bl1_t234_prod.bin) reused.
Existing mtsmcefile(/opt/nvidia/Linux_for_Tegra/bootloader/mce_flash_o10_cr_prod.bin) reused.
Existing tscfwfile(/opt/nvidia/Linux_for_Tegra/bootloader/tsec_t234.bin) reused.
Existing mb2applet(/opt/nvidia/Linux_for_Tegra/bootloader/applet_t234.bin) reused.
Using UUID 2e3e4ffa-0a35-42a1-8128-2d8e6da0ae39 for mounting UDA_ext partition.
Making user_data_encrypted.img_ext...
Sync'ing user_data_encrypted.img_ext ... done.
Converting RAW image to Sparse image... done.
user_data_encrypted.img_ext built successfully.
Existing bootloader(/opt/nvidia/Linux_for_Tegra/bootloader/mb2_t234.bin) reused.
copying initrd(/opt/nvidia/Linux_for_Tegra/bootloader/l4t_initrd.img)... done.
prepare_luks_initrd: Begin to copy binaries into initrd
53899 blocks
install: target '' is not a directory: No such file or directory
72020 blocks
prepare_luks_initrd: Finish copying binaries into initrd
done.
bl is uefi
Making Boot image... done.
Not signing of boot.img
Making recovery ramdisk for recovery image...
Re-generating recovery ramdisk for recovery image...
/opt/nvidia/Linux_for_Tegra/bootloader/ramdisk_tmp /opt/nvidia/Linux_for_Tegra/bootloader /opt/nvidia/Linux_for_Tegra
53899 blocks
gzip: /opt/nvidia/Linux_for_Tegra/kernel/Image: not in gzip format
_BASE_KERNEL_VERSION=5.15.136-tegra
77459 blocks
prepare_luks_initrd: Begin to copy binaries into initrd
77459 blocks
95581 blocks
prepare_luks_initrd: Finish copying binaries into initrd
Making Recovery image...
copying recdtbfile(/opt/nvidia/Linux_for_Tegra/kernel/dtb/tegra234-p3768-0000+p3767-0005-nv.dtb.rec)... done.
20+0 records in
20+0 records out
20 bytes copied, 0.000155777 s, 128 kB/s
Existing sosfile(/opt/nvidia/Linux_for_Tegra/bootloader/mb1_t234_prod.bin) reused.
Existing tegraboot(/opt/nvidia/Linux_for_Tegra/bootloader/mb2_t234.bin) reused.
Existing cpu_bootloader(/opt/nvidia/Linux_for_Tegra/bootloader/mb2_t234.bin) reused.
Existing mb2blfile(/opt/nvidia/Linux_for_Tegra/bootloader/mb2_t234.bin) reused.
Existing xusbfile(/opt/nvidia/Linux_for_Tegra/bootloader/xusb_t234_prod.bin) reused.
Existing pvafile(/opt/nvidia/Linux_for_Tegra/bootloader/nvpva_020.fw) reused.
Existing dcefile(/opt/nvidia/Linux_for_Tegra/bootloader/display-t234-dce.bin) reused.
Existing nvdecfile(/opt/nvidia/Linux_for_Tegra/bootloader/nvdec_t234_prod.fw) reused.
Existing psc_rf(/opt/nvidia/Linux_for_Tegra/bootloader/psc_rf_t234_prod.bin) reused.
Existing mb2_rf(/opt/nvidia/Linux_for_Tegra/bootloader/mb2rf_t234.bin) reused.
Existing mb1file(/opt/nvidia/Linux_for_Tegra/bootloader/mb1_t234_prod.bin) reused.
Existing bpffile(/opt/nvidia/Linux_for_Tegra/bootloader/bpmp_t234-TE950M-A1_prod.bin) reused.
copying bpfdtbfile(/opt/nvidia/Linux_for_Tegra/bootloader/generic/tegra234-bpmp-3767-0003-3509-a02.dtb)... done.
Existing camerafw(/opt/nvidia/Linux_for_Tegra/bootloader/camera-rtcpu-t234-rce.img) reused.
Existing apefile(/opt/nvidia/Linux_for_Tegra/bootloader/adsp-fw.bin) reused.
Existing spefile(/opt/nvidia/Linux_for_Tegra/bootloader/spe_t234.bin) reused.
Existing wb0boot(/opt/nvidia/Linux_for_Tegra/bootloader/sc7_t234_prod.bin) reused.
Existing tosfile(/opt/nvidia/Linux_for_Tegra/bootloader/tos-optee_t234.img) reused.
Existing eksfile(/opt/nvidia/Linux_for_Tegra/bootloader/eks_t234.img) reused.
copying dtbfile(/opt/nvidia/Linux_for_Tegra/kernel/dtb/tegra234-p3768-0000+p3767-0005-nv.dtb)... done.
Copying nv_boot_control.conf to rootfs
populating kernel to rootfs... done.
populating initrd to rootfs... done.
populating kernel_tegra234-p3768-0000+p3767-0005-nv.dtb to rootfs... done.
Making system_boot.img...
populating bootfs from /opt/nvidia/Linux_for_Tegra/rootfs/boot ... done.
populating extlinux/extlinux.conf ... done.
ln: failed to create symbolic link './boot': File exists
ln: failed to create symbolic link './kernel_tegra234-p3768-0000+p3767-0005-nv.dtb': File exists
Sync'ing system_boot.img ... done.
Converting RAW image to Sparse image... done.
system_boot.img built successfully.
Making system_root_encrypted.img_ext ...
populating rootfs from /opt/nvidia/Linux_for_Tegra/rootfs ... done.
Sync'ing system_root_encrypted.img_ext ... done.
Converting RAW image to Sparse image... done.
system_root_encrypted.img_ext built successfully.
Not signing of kernel-dtb
Existing tbcfile(/opt/nvidia/Linux_for_Tegra/bootloader/uefi_jetson.bin) reused.
131072+0 records in
131072+0 records out
67108864 bytes (67 MB, 64 MiB) copied, 0.557829 s, 120 MB/s
Sync'ing esp.img ... done.
copying tbcdtbfile(/opt/nvidia/Linux_for_Tegra/kernel/dtb/tegra234-p3768-0000+p3767-0005-nv.dtb)... done.
copying cfgfile(/opt/nvidia/Linux_for_Tegra/tools/kernel_flash/flash_l4t_t234_nvme_rootfs_enc.xml) to flash.xml... done.
Existing flashapp(/opt/nvidia/Linux_for_Tegra/bootloader/tegraflash.py) reused.
copying overlay_dtb(/opt/nvidia/Linux_for_Tegra/kernel/dtb/L4TConfiguration.dtbo)... done.
copying overlay_dtb(/opt/nvidia/Linux_for_Tegra/kernel/dtb/tegra234-carveouts.dtbo)... done.
copying overlay_dtb(/opt/nvidia/Linux_for_Tegra/kernel/dtb/tegra-optee.dtbo)... done.
copying overlay_dtb(/opt/nvidia/Linux_for_Tegra/kernel/dtb/tegra234-p3768-0000+p3767-0000-dynamic.dtbo)... done.
/opt/nvidia/Linux_for_Tegra/bootloader/L4TConfiguration_updated.dts: Warning (unit_address_vs_reg): Node /fragment@0 has a unit name, but no reg property
/opt/nvidia/Linux_for_Tegra/bootloader/L4TConfiguration.dtbo: Warning (unit_address_vs_reg): Node /fragment@0 has a unit name, but no reg property
./tegraflash.py --bl uefi_jetson_with_dtb.bin --odmdata gbe-uphy-config-8,hsstp-lane-map-3,hsio-uphy-config-0 --overlay_dtb L4TConfiguration.dtbo,tegra234-carveouts.dtbo,tegra-optee.dtbo,tegra234-p3768-0000+p3767-0000-dynamic.dtbo, --bldtb tegra234-p3768-0000+p3767-0005-nv.dtb --applet mb1_t234_prod.bin --cmd "sign" --cfg flash.xml --chip "0x23" --concat_cpubl_bldtb --cpubl uefi_jetson.bin --minratchet_config tegra234-mb1-bct-ratchet-p3767-0000.dts --device_config tegra234-mb1-bct-device-p3767-0000.dts --misc_config tegra234-mb1-bct-misc-p3767-0000.dts --pinmux_config tegra234-mb1-bct-pinmux-p3767-dp-a03.dtsi --gpioint_config tegra234-mb1-bct-gpioint-p3767-0000.dts --pmic_config tegra234-mb1-bct-pmic-p3767-0000-a02.dts --pmc_config tegra234-mb1-bct-padvoltage-p3767-dp-a03.dtsi --deviceprod_config tegra234-mb1-bct-cprod-p3767-0000.dts --prod_config tegra234-mb1-bct-prod-p3767-0000.dts --scr_config tegra234-mb2-bct-scr-p3767-0000.dts --wb0sdram_config tegra234-p3767-0001-wb0sdram-l4t.dts --br_cmd_config tegra234-mb1-bct-reset-p3767-0000.dts --uphy tegra234-mb1-bct-uphylane-si.dtsi --dev_params tegra234-br-bct-p3767-0000-l4t.dts,tegra234-br-bct_b-p3767-0000-l4t.dts --mb2bct_cfg tegra234-mb2-bct-misc-p3767-0000.dts --bins "psc_fw pscfw_t234_prod.bin; mts_mce mce_flash_o10_cr_prod.bin; tsec_fw tsec_t234.bin; mb2_applet applet_t234.bin; mb2_bootloader mb2_t234.bin; xusb_fw xusb_t234_prod.bin; pva_fw nvpva_020.fw; dce_fw display-t234-dce.bin; nvdec nvdec_t234_prod.fw; bpmp_fw bpmp_t234-TE950M-A1_prod.bin; bpmp_fw_dtb tegra234-bpmp-3767-0003-3509-a02.dtb; rce_fw camera-rtcpu-t234-rce.img; ape_fw adsp-fw.bin; spe_fw spe_t234.bin; tos tos-optee_t234.img; eks eks_t234.img" --sdram_config tegra234-p3767-0001-sdram-l4t.dts --cust_info custinfo_out.bin --external_device --boot_chain A
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.0409 ] tegrasign_v3.py --key None --getmode mode.txt
[ 0.0410 ] Assuming zero filled SBK key
[ 0.0398 ] Parsing partition layout
[ 0.0405 ] tegraparser_v2 --pt flash.xml.tmp
[ 0.0807 ] /usr/bin/python3 dtbcheck.py -c t234 -o tegra234-bpmp-3767-0003-3509-a02_with_odm.dtb tegra234-bpmp-3767-0003-3509-a02_with_odm_tmp.dtb
[ 0.3349 ] Concatenating L4TConfiguration.dtbo,tegra234-carveouts.dtbo,tegra-optee.dtbo,tegra234-p3768-0000+p3767-0000-dynamic.dtbo to tegra234-p3768-0000+p3767-0005-nv_with_odm_overlay.dtb.updated
[ 0.3352 ] Concatenating bl dtb to cpubl binary
[ 0.3372 ] Kernel DTB used: kernel_tegra234-p3768-0000+p3767-0005-nv.dtb
[ 0.3372 ] Parsing partition layout
[ 0.3379 ] tegraparser_v2 --pt flash.xml.tmp
[ 0.3385 ] Creating list of images to be signed
[ 0.3389 ] Generating ratchet blob
[ 0.3389 ] Pre-processing config: tegra234-mb1-bct-reset-p3767-0000.dts
[ 0.3569 ] Pre-processing config: tegra234-mb1-bct-device-p3767-0000.dts
[ 0.3624 ] Pre-processing config: tegra234-mb1-bct-cprod-p3767-0000.dts
[ 0.3674 ] Pre-processing config: tegra234-mb1-bct-gpioint-p3767-0000.dts
[ 0.3725 ] Pre-processing config: tegra234-mb1-bct-misc-p3767-0000.dts
[ 0.3821 ] Pre-processing config: tegra234-mb1-bct-pinmux-p3767-dp-a03.dtsi
[ 0.3920 ] Pre-processing config: tegra234-mb1-bct-padvoltage-p3767-dp-a03.dtsi
[ 0.3970 ] Pre-processing config: tegra234-mb1-bct-pmic-p3767-0000-a02.dts
[ 0.4022 ] Pre-processing config: tegra234-mb1-bct-prod-p3767-0000.dts
[ 0.4073 ] Pre-processing config: tegra234-mb2-bct-scr-p3767-0000.dts
[ 0.6424 ] Pre-processing config: tegra234-p3767-0001-sdram-l4t.dts
[ 1.5048 ] Pre-processing config: tegra234-mb1-bct-uphylane-si.dtsi
[ 1.5197 ] Pre-processing config: tegra234-p3767-0001-wb0sdram-l4t.dts
[ 2.3837 ] Pre-processing config: tegra234-mb1-bct-ratchet-p3767-0000.dts
[ 2.3986 ] Generating coldboot mb1-bct
[ 2.3990 ] tegrabct_v2 --chip 0x23 0 --mb1bct mb1_cold_boot_bct.cfg --misc tegra234-mb1-bct-misc-p3767-0000_cpp.dtb --wb0sdram tegra234-p3767-0001-wb0sdram-l4t_cpp.dtb --pinmux tegra234-mb1-bct-pinmux-p3767-dp-a03_cpp.dtb --pmc tegra234-mb1-bct-padvoltage-p3767-dp-a03_cpp.dtb --pmic tegra234-mb1-bct-pmic-p3767-0000-a02_cpp.dtb --brcommand tegra234-mb1-bct-reset-p3767-0000_cpp.dtb --prod tegra234-mb1-bct-prod-p3767-0000_cpp.dtb --gpioint tegra234-mb1-bct-gpioint-p3767-0000_cpp.dtb --uphy tegra234-mb1-bct-uphylane-si_cpp.dtb --device tegra234-mb1-bct-device-p3767-0000_cpp.dtb --deviceprod tegra234-mb1-bct-cprod-p3767-0000_cpp.dtb --minratchet tegra234-mb1-bct-ratchet-p3767-0000_cpp.dtb --ratchet_blob ratchet_blob.bin
[ 2.3994 ] MB1-BCT version: 0.13
[ 2.4006 ] Parsing config file :tegra234-mb1-bct-pinmux-p3767-dp-a03_cpp.dtb
[ 2.4008 ] Added Platform Config 0 data with size :- 2416
[ 2.4023 ] Parsing config file :tegra234-mb1-bct-padvoltage-p3767-dp-a03_cpp.dtb
[ 2.4025 ] WARNING: unknown node 'g2'
[ 2.4025 ] WARNING: unknown node 'g2'
[ 2.4026 ] WARNING: unknown node 'g9'
[ 2.4027 ] WARNING: unknown node 'g9'
[ 2.4029 ] Added Platform Config 2 data with size :- 24
[ 2.4029 ]
[ 2.4029 ] Parsing config file :tegra234-mb1-bct-pmic-p3767-0000-a02_cpp.dtb
[ 2.4029 ] Added Platform Config 4 data with size :- 288
[ 2.4029 ]
[ 2.4029 ] Parsing config file :tegra234-mb1-bct-reset-p3767-0000_cpp.dtb
[ 2.4029 ] Added Platform Config 3 data with size :- 52
[ 2.4029 ]
[ 2.4029 ] Parsing config file :tegra234-mb1-bct-prod-p3767-0000_cpp.dtb
[ 2.4029 ] WARNING: unknown property 'major'
[ 2.4029 ] WARNING: unknown property 'minor'
[ 2.4029 ] Added Platform Config 5 data with size :- 512
[ 2.4029 ]
[ 2.4029 ] Parsing config file :tegra234-mb1-bct-gpioint-p3767-0000_cpp.dtb
[ 2.4029 ] WARNING: unknown property 'major'
[ 2.4029 ] WARNING: unknown property 'minor'
[ 2.4029 ] Added Platform Config 7 data with size :- 380
[ 2.4029 ]
[ 2.4029 ] Parsing config file :tegra234-mb1-bct-uphylane-si_cpp.dtb
[ 2.4029 ] Added Platform Config 8 data with size :- 24
[ 2.4029 ]
[ 2.4029 ] Parsing config file :tegra234-mb1-bct-device-p3767-0000_cpp.dtb
[ 2.4029 ] Added Platform Config 9 data with size :- 100
[ 2.4029 ]
[ 2.4029 ] Parsing config file :tegra234-mb1-bct-cprod-p3767-0000_cpp.dtb
[ 2.4029 ] ModuleCount 0 NumProdNames 0
[ 2.4029 ] Added Platform Config 6 data with size :- 16
[ 2.4029 ]
[ 2.4029 ] Parsing config file :tegra234-mb1-bct-ratchet-p3767-0000_cpp.dtb
[ 2.4029 ]
[ 2.4029 ] Updating mb1-bct with firmware information
[ 2.4033 ] tegrabct_v2 --chip 0x23 0 --mb1bct mb1_cold_boot_bct_MB1.bct --updatefwinfo flash.xml.bin
[ 2.4043 ] tegrahost_v2 --chip 0x23 0 --align mb1_cold_boot_bct_MB1_aligned.bct
[ 2.4046 ] Generating SHA2 Hash for mb1bct
[ 2.4068 ] Sha saved in mb1_cold_boot_bct_MB1_aligned.sha
[ 2.4076 ] Sha saved in mb1_cold_boot_bct_MB1.sha
[ 2.4065 ] tegrahost_v2 --chip 0x23 0 --magicid MBCT --ratchet_blob ratchet_blob.bin --appendsigheader mb1_cold_boot_bct_MB1_aligned.bct zerosbk
[ 2.4067 ] adding BCH for mb1_cold_boot_bct_MB1_aligned.bct
[ 2.4089 ] tegrasign_v3.py --key None --list mb1_cold_boot_bct_MB1_aligned_sigheader.bct_list.xml --pubkeyhash pub_key.key --sha sha512
[ 2.4090 ] Assuming zero filled SBK key
[ 2.4101 ] Warning: pub_key.key is not found
[ 2.4092 ] 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
[ 2.4098 ] tegrahost_v2 --chip 0x23 0 --partitionlayout flash.xml.bin --ratchet_blob ratchet_blob.bin --list images_list.xml zerosbk
[ 2.4103 ] Filling MB1 storage info
[ 2.4103 ] Parsing dev params for multi chains
[ 2.4155 ] Generating br-bct
[ 2.4157 ] Updating dev and MSS params in BR BCT
[ 2.4157 ] tegrabct_v2 --dev_param tegra234-br-bct-p3767-0000-l4t_cpp.dtb --sdram tegra234-p3767-0001-sdram-l4t_cpp.dtb --brbct br_bct.cfg --chip 0x23 0
[ 2.5248 ] Updating bl info
[ 2.5254 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updateblinfo flash.xml.bin
[ 2.5419 ] Generating br-bct
[ 2.5424 ] Updating dev and MSS params in BR BCT
[ 2.5424 ] tegrabct_v2 --dev_param tegra234-br-bct_b-p3767-0000-l4t_cpp.dtb --sdram tegra234-p3767-0001-sdram-l4t_cpp.dtb --brbct br_bct.cfg --chip 0x23 0
[ 2.6498 ] Updating bl info
[ 2.6505 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updateblinfo flash.xml.bin
[ 2.6511 ] Generating signatures
[ 2.6525 ] tegrasign_v3.py --key None --list images_list.xml --pubkeyhash pub_key.key --sha sha512
[ 2.6526 ] Assuming zero filled SBK key
[ 2.6528 ] Warning: pub_key.key is not found
[ 2.6515 ] Parsing dev params for multi chains
[ 2.6515 ] Generating br-bct
[ 2.6519 ] Updating dev and MSS params in BR BCT
[ 2.6519 ] tegrabct_v2 --dev_param tegra234-br-bct-p3767-0000-l4t_cpp.dtb --sdram tegra234-p3767-0001-sdram-l4t_cpp.dtb --brbct br_bct.cfg --chip 0x23 0
[ 2.7173 ] Updating customer data section
[ 2.7179 ] tegrabct_v2 --chip 0x23 0 --brbct br_bct_BR.bct --update_custinfo custinfo_out.bin
[ 2.7186 ] Updating bl info
[ 2.7190 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml
[ 2.7196 ] Generating SHA2 Hash
[ 2.7219 ] Sha saved in br_bct_BR.sha
[ 2.7206 ] Get Signed section of bct
[ 2.7210 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --listbct bct_list.xml
[ 2.7214 ] Signing BCT
[ 2.7228 ] tegrasign_v3.py --key None --list bct_list.xml --pubkeyhash pub_key.key --sha sha512
[ 2.7229 ] Assuming zero filled SBK key
[ 2.7247 ] Sha saved in br_bct_BR.sha
[ 2.7248 ] Warning: pub_key.key is not found
[ 2.7235 ] Updating BCT with signature
[ 2.7238 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updatesig bct_list_signed.xml
[ 2.7240 ] Offset :4608 Len :3584
[ 2.7244 ] Generating SHA2 Hash
[ 2.7257 ] tegrasign_v3.py --key None --list bct_list.xml --sha sha512
[ 2.7258 ] Assuming zero filled SBK key
[ 2.7258 ] Assuming zero filled SBK key
[ 2.7275 ] Sha saved in br_bct_BR.sha
[ 2.7263 ] Updating BCT with SHA2 Hash
[ 2.7267 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updatesha bct_list_signed.xml
[ 2.7268 ] Offset :4608 Len :3584
[ 2.7271 ] Offset :68 Len :8124
[ 2.7272 ] Generating br-bct
[ 2.7275 ] Updating dev and MSS params in BR BCT
[ 2.7275 ] tegrabct_v2 --dev_param tegra234-br-bct_b-p3767-0000-l4t_cpp.dtb --sdram tegra234-p3767-0001-sdram-l4t_cpp.dtb --brbct br_bct.cfg --chip 0x23 0
[ 2.8363 ] Updating customer data section
[ 2.8372 ] tegrabct_v2 --chip 0x23 0 --brbct br_bct_BR.bct --update_custinfo custinfo_out.bin
[ 2.8378 ] Updating bl info
[ 2.8384 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml
[ 2.8389 ] Generating SHA2 Hash
[ 2.8413 ] Sha saved in br_bct_BR.sha
[ 2.8401 ] Get Signed section of bct
[ 2.8404 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --listbct bct_list.xml
[ 2.8409 ] Signing BCT
[ 2.8423 ] tegrasign_v3.py --key None --list bct_list.xml --pubkeyhash pub_key.key --sha sha512
[ 2.8424 ] Assuming zero filled SBK key
[ 2.8447 ] Sha saved in br_bct_BR.sha
[ 2.8449 ] Warning: pub_key.key is not found
[ 2.8435 ] Updating BCT with signature
[ 2.8439 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updatesig bct_list_signed.xml
[ 2.8441 ] Offset :4608 Len :3584
[ 2.8444 ] Generating SHA2 Hash
[ 2.8458 ] tegrasign_v3.py --key None --list bct_list.xml --sha sha512
[ 2.8458 ] Assuming zero filled SBK key
[ 2.8458 ] Assuming zero filled SBK key
[ 2.8482 ] Sha saved in br_bct_BR.sha
[ 2.8470 ] Updating BCT with SHA2 Hash
[ 2.8473 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x23 0 --updatesha bct_list_signed.xml
[ 2.8476 ] Offset :4608 Len :3584
[ 2.8478 ] Offset :68 Len :8124
[ 2.8480 ] Generating coldboot mb1-bct
[ 2.8483 ] tegrabct_v2 --chip 0x23 0 --mb1bct mb1_cold_boot_bct.cfg --misc tegra234-mb1-bct-misc-p3767-0000_cpp.dtb --wb0sdram tegra234-p3767-0001-wb0sdram-l4t_cpp.dtb --pinmux tegra234-mb1-bct-pinmux-p3767-dp-a03_cpp.dtb --pmc tegra234-mb1-bct-padvoltage-p3767-dp-a03_cpp.dtb --pmic tegra234-mb1-bct-pmic-p3767-0000-a02_cpp.dtb --brcommand tegra234-mb1-bct-reset-p3767-0000_cpp.dtb --prod tegra234-mb1-bct-prod-p3767-0000_cpp.dtb --gpioint tegra234-mb1-bct-gpioint-p3767-0000_cpp.dtb --uphy tegra234-mb1-bct-uphylane-si_cpp.dtb --device tegra234-mb1-bct-device-p3767-0000_cpp.dtb --deviceprod tegra234-mb1-bct-cprod-p3767-0000_cpp.dtb --minratchet tegra234-mb1-bct-ratchet-p3767-0000_cpp.dtb --ratchet_blob ratchet_blob.bin
[ 2.8486 ] MB1-BCT version: 0.13
[ 2.8498 ] Parsing config file :tegra234-mb1-bct-pinmux-p3767-dp-a03_cpp.dtb
[ 2.8500 ] Added Platform Config 0 data with size :- 2416
[ 2.8516 ] Parsing config file :tegra234-mb1-bct-padvoltage-p3767-dp-a03_cpp.dtb
[ 2.8518 ] WARNING: unknown node 'g2'
[ 2.8518 ] WARNING: unknown node 'g2'
[ 2.8519 ] WARNING: unknown node 'g9'
[ 2.8520 ] WARNING: unknown node 'g9'
[ 2.8520 ] Added Platform Config 2 data with size :- 24
[ 2.8520 ]
[ 2.8520 ] Parsing config file :tegra234-mb1-bct-pmic-p3767-0000-a02_cpp.dtb
[ 2.8520 ] Added Platform Config 4 data with size :- 288
[ 2.8520 ]
[ 2.8520 ] Parsing config file :tegra234-mb1-bct-reset-p3767-0000_cpp.dtb
[ 2.8520 ] Added Platform Config 3 data with size :- 52
[ 2.8520 ]
[ 2.8520 ] Parsing config file :tegra234-mb1-bct-prod-p3767-0000_cpp.dtb
[ 2.8520 ] WARNING: unknown property 'major'
[ 2.8520 ] WARNING: unknown property 'minor'
[ 2.8520 ] Added Platform Config 5 data with size :- 512
[ 2.8520 ]
[ 2.8520 ] Parsing config file :tegra234-mb1-bct-gpioint-p3767-0000_cpp.dtb
[ 2.8520 ] WARNING: unknown property 'major'
[ 2.8520 ] WARNING: unknown property 'minor'
[ 2.8520 ] Added Platform Config 7 data with size :- 380
[ 2.8520 ]
[ 2.8520 ] Parsing config file :tegra234-mb1-bct-uphylane-si_cpp.dtb
[ 2.8520 ] Added Platform Config 8 data with size :- 24
[ 2.8520 ]
[ 2.8520 ] Parsing config file :tegra234-mb1-bct-device-p3767-0000_cpp.dtb
[ 2.8520 ] Added Platform Config 9 data with size :- 100
[ 2.8520 ]
[ 2.8520 ] Parsing config file :tegra234-mb1-bct-cprod-p3767-0000_cpp.dtb
[ 2.8520 ] ModuleCount 0 NumProdNames 0
[ 2.8520 ] Added Platform Config 6 data with size :- 16
[ 2.8520 ]
[ 2.8520 ] Parsing config file :tegra234-mb1-bct-ratchet-p3767-0000_cpp.dtb
[ 2.8520 ]
[ 2.8520 ] Updating mb1-bct with firmware information
[ 2.8523 ] tegrabct_v2 --chip 0x23 0 --mb1bct mb1_cold_boot_bct_MB1.bct --updatefwinfo flash.xml.bin
[ 2.8536 ] tegrahost_v2 --chip 0x23 0 --align mb1_cold_boot_bct_MB1_aligned.bct
[ 2.8539 ] Generating SHA2 Hash for mb1bct
[ 2.8560 ] Sha saved in mb1_cold_boot_bct_MB1_aligned.sha
[ 2.8567 ] Sha saved in mb1_cold_boot_bct_MB1.sha
[ 2.8556 ] tegrahost_v2 --chip 0x23 0 --magicid MBCT --ratchet_blob ratchet_blob.bin --appendsigheader mb1_cold_boot_bct_MB1_aligned.bct zerosbk
[ 2.8558 ] adding BCH for mb1_cold_boot_bct_MB1_aligned.bct
[ 2.8578 ] tegrasign_v3.py --key None --list mb1_cold_boot_bct_MB1_aligned_sigheader.bct_list.xml --pubkeyhash pub_key.key --sha sha512
[ 2.8579 ] Assuming zero filled SBK key
[ 2.8588 ] Warning: pub_key.key is not found
[ 2.8579 ] 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
[ 2.8585 ] Generating recovery mb1-bct
[ 2.8588 ] tegrabct_v2 --chip 0x23 0 --mb1bct mb1_bct.cfg --misc tegra234-mb1-bct-misc-p3767-0000_cpp.dtb --wb0sdram tegra234-p3767-0001-wb0sdram-l4t_cpp.dtb --pinmux tegra234-mb1-bct-pinmux-p3767-dp-a03_cpp.dtb --pmc tegra234-mb1-bct-padvoltage-p3767-dp-a03_cpp.dtb --pmic tegra234-mb1-bct-pmic-p3767-0000-a02_cpp.dtb --brcommand tegra234-mb1-bct-reset-p3767-0000_cpp.dtb --prod tegra234-mb1-bct-prod-p3767-0000_cpp.dtb --gpioint tegra234-mb1-bct-gpioint-p3767-0000_cpp.dtb --uphy tegra234-mb1-bct-uphylane-si_cpp.dtb --device tegra234-mb1-bct-device-p3767-0000_cpp.dtb --deviceprod tegra234-mb1-bct-cprod-p3767-0000_cpp.dtb --minratchet tegra234-mb1-bct-ratchet-p3767-0000_cpp.dtb --ratchet_blob ratchet_blob.bin
[ 2.8590 ] MB1-BCT version: 0.13
[ 2.8602 ] Parsing config file :tegra234-mb1-bct-pinmux-p3767-dp-a03_cpp.dtb
[ 2.8604 ] Added Platform Config 0 data with size :- 2416
[ 2.8619 ] Parsing config file :tegra234-mb1-bct-padvoltage-p3767-dp-a03_cpp.dtb
[ 2.8621 ] WARNING: unknown node 'g2'
[ 2.8622 ] WARNING: unknown node 'g2'
[ 2.8623 ] WARNING: unknown node 'g9'
[ 2.8623 ] WARNING: unknown node 'g9'
[ 2.8624 ] Added Platform Config 2 data with size :- 24
[ 2.8624 ]
[ 2.8624 ] Parsing config file :tegra234-mb1-bct-pmic-p3767-0000-a02_cpp.dtb
[ 2.8624 ] Added Platform Config 4 data with size :- 288
[ 2.8624 ]
[ 2.8624 ] Parsing config file :tegra234-mb1-bct-reset-p3767-0000_cpp.dtb
[ 2.8624 ] Added Platform Config 3 data with size :- 52
[ 2.8624 ]
[ 2.8624 ] Parsing config file :tegra234-mb1-bct-prod-p3767-0000_cpp.dtb
[ 2.8624 ] WARNING: unknown property 'major'
[ 2.8624 ] WARNING: unknown property 'minor'
[ 2.8624 ] Added Platform Config 5 data with size :- 512
[ 2.8624 ]
[ 2.8624 ] Parsing config file :tegra234-mb1-bct-gpioint-p3767-0000_cpp.dtb
[ 2.8624 ] WARNING: unknown property 'major'
[ 2.8624 ] WARNING: unknown property 'minor'
[ 2.8624 ] Added Platform Config 7 data with size :- 380
[ 2.8624 ]
[ 2.8624 ] Parsing config file :tegra234-mb1-bct-uphylane-si_cpp.dtb
[ 2.8624 ] Added Platform Config 8 data with size :- 24
[ 2.8624 ]
[ 2.8624 ] Parsing config file :tegra234-mb1-bct-device-p3767-0000_cpp.dtb
[ 2.8624 ] Added Platform Config 9 data with size :- 100
[ 2.8624 ]
[ 2.8624 ] Parsing config file :tegra234-mb1-bct-cprod-p3767-0000_cpp.dtb
[ 2.8624 ] ModuleCount 0 NumProdNames 0
[ 2.8624 ] Added Platform Config 6 data with size :- 16
[ 2.8624 ]
[ 2.8624 ] Parsing config file :tegra234-mb1-bct-ratchet-p3767-0000_cpp.dtb
[ 2.8624 ]
[ 2.8624 ] Updating mb1-bct with firmware information
[ 2.8627 ] tegrabct_v2 --chip 0x23 0 --mb1bct mb1_bct_MB1.bct --recov --updatefwinfo flash.xml.bin
[ 2.8634 ] tegrahost_v2 --chip 0x23 0 --align mb1_bct_MB1_aligned.bct
[ 2.8637 ] Generating SHA2 Hash for mb1bct
[ 2.8658 ] Sha saved in mb1_bct_MB1_aligned.sha
[ 2.8665 ] Sha saved in mb1_bct_MB1.sha
[ 2.8654 ] tegrahost_v2 --chip 0x23 0 --magicid MBCT --ratchet_blob ratchet_blob.bin --appendsigheader mb1_bct_MB1_aligned.bct zerosbk
[ 2.8656 ] adding BCH for mb1_bct_MB1_aligned.bct
[ 2.8677 ] tegrasign_v3.py --key None --list mb1_bct_MB1_aligned_sigheader.bct_list.xml --pubkeyhash pub_key.key --sha sha512
[ 2.8677 ] Assuming zero filled SBK key
[ 2.8688 ] Warning: pub_key.key is not found
[ 2.8677 ] tegrahost_v2 --chip 0x23 0 --updatesigheader mb1_bct_MB1_aligned_sigheader.bct.encrypt mb1_bct_MB1_aligned_sigheader.bct.hash zerosbk
[ 2.8683 ] Generating coldboot mem-bct
[ 2.8686 ] tegrabct_v2 --chip 0x23 0 --sdram tegra234-p3767-0001-sdram-l4t_cpp.dtb --wb0sdram tegra234-p3767-0001-wb0sdram-l4t_cpp.dtb --membct tegra234-p3767-0001-sdram-l4t_cpp_1.bct tegra234-p3767-0001-sdram-l4t_cpp_2.bct tegra234-p3767-0001-sdram-l4t_cpp_3.bct tegra234-p3767-0001-sdram-l4t_cpp_4.bct
[ 2.8688 ] packing sdram params with Wb0 file tegra234-p3767-0001-wb0sdram-l4t_cpp.dtb
[ 2.9785 ] Packing sdram param for instance[0]
[ 2.9786 ] Packing sdram param for instance[1]
[ 2.9787 ] Packing sdram param for instance[2]
[ 2.9788 ] Packing sdram param for instance[3]
[ 2.9789 ] Packing sdram param for instance[4]
[ 2.9790 ] Packing sdram param for instance[5]
[ 2.9791 ] Packing sdram param for instance[6]
[ 2.9792 ] Packing sdram param for instance[7]
[ 2.9793 ] Packing sdram param for instance[8]
[ 2.9794 ] Packing sdram param for instance[9]
[ 2.9794 ] Packing sdram param for instance[10]
[ 2.9795 ] Packing sdram param for instance[11]
[ 2.9796 ] Packing sdram param for instance[12]
[ 2.9797 ] Packing sdram param for instance[13]
[ 2.9798 ] Packing sdram param for instance[14]
[ 2.9799 ] Packing sdram param for instance[15]
[ 3.0870 ] Getting sector size from pt
[ 3.0876 ] tegraparser_v2 --getsectorsize flash.xml.bin sector_info.bin
[ 3.0881 ] BlockSize read from layout is 0x200
[ 3.0885 ] tegrahost_v2 --chip 0x23 0 --blocksize 512 --magicid MEMB --addsigheader_multi tegra234-p3767-0001-sdram-l4t_cpp_1.bct tegra234-p3767-0001-sdram-l4t_cpp_2.bct tegra234-p3767-0001-sdram-l4t_cpp_3.bct tegra234-p3767-0001-sdram-l4t_cpp_4.bct
[ 3.0888 ] Binary 0 length is 58752
[ 3.0890 ] Binary 0 align length is 58880
[ 3.0896 ] Binary 1 length is 58752
[ 3.0896 ] Binary 1 align length is 58880
[ 3.0902 ] Binary 2 length is 58752
[ 3.0902 ] Binary 2 align length is 58880
[ 3.0908 ] Binary 3 length is 58752
[ 3.0909 ] Binary 3 align length is 58880
[ 3.0914 ] Buffer length is 235520
[ 3.0915 ] adding BCH for tegra234-p3767-0001-sdram-l4t_cpp_1.bct
[ 3.0917 ] new length is 243712
[ 3.0924 ] tegrahost_v2 --chip 0x23 0 --align mem_coldboot_aligned.bct
[ 3.0930 ] tegrahost_v2 --chip 0x23 0 --magicid MEMB --ratchet_blob ratchet_blob.bin --appendsigheader mem_coldboot_aligned.bct zerosbk
[ 3.0932 ] Header already present for mem_coldboot_aligned.bct
[ 3.0952 ] tegrasign_v3.py --key None --list mem_coldboot_aligned_sigheader.bct_list.xml --pubkeyhash pub_key.key --sha sha512
[ 3.0953 ] Assuming zero filled SBK key
[ 3.0965 ] Warning: pub_key.key is not found
[ 3.0955 ] tegrahost_v2 --chip 0x23 0 --updatesigheader mem_coldboot_aligned_sigheader.bct.encrypt mem_coldboot_aligned_sigheader.bct.hash zerosbk
[ 3.0964 ] Generating recovery mem-bct
[ 3.0967 ] tegrabct_v2 --chip 0x23 0 --sdram tegra234-p3767-0001-sdram-l4t_cpp.dtb --wb0sdram tegra234-p3767-0001-wb0sdram-l4t_cpp.dtb --membct tegra234-p3767-0001-sdram-l4t_cpp_1.bct tegra234-p3767-0001-sdram-l4t_cpp_2.bct tegra234-p3767-0001-sdram-l4t_cpp_3.bct tegra234-p3767-0001-sdram-l4t_cpp_4.bct
[ 3.0969 ] packing sdram params with Wb0 file tegra234-p3767-0001-wb0sdram-l4t_cpp.dtb
[ 3.2054 ] Packing sdram param for instance[0]
[ 3.2055 ] Packing sdram param for instance[1]
[ 3.2056 ] Packing sdram param for instance[2]
[ 3.2057 ] Packing sdram param for instance[3]
[ 3.2058 ] Packing sdram param for instance[4]
[ 3.2059 ] Packing sdram param for instance[5]
[ 3.2060 ] Packing sdram param for instance[6]
[ 3.2061 ] Packing sdram param for instance[7]
[ 3.2062 ] Packing sdram param for instance[8]
[ 3.2063 ] Packing sdram param for instance[9]
[ 3.2064 ] Packing sdram param for instance[10]
[ 3.2065 ] Packing sdram param for instance[11]
[ 3.2066 ] Packing sdram param for instance[12]
[ 3.2067 ] Packing sdram param for instance[13]
[ 3.2068 ] Packing sdram param for instance[14]
[ 3.2069 ] Packing sdram param for instance[15]
[ 3.3136 ] Reading ramcode from backup chip_info.bin file
[ 3.3216 ] RAMCODE Read from Device: 2
[ 3.3216 ] Using ramcode 0
[ 3.3216 ] Disabled BPMP dtb trim, using default dtb
[ 3.3216 ]
[ 3.3226 ] tegrahost_v2 --chip 0x23 0 --align mem_rcm_aligned.bct
[ 3.3234 ] tegrahost_v2 --chip 0x23 0 --magicid MEM0 --ratchet_blob ratchet_blob.bin --appendsigheader mem_rcm_aligned.bct zerosbk
[ 3.3238 ] adding BCH for mem_rcm_aligned.bct
[ 3.3269 ] tegrasign_v3.py --key None --list mem_rcm_aligned_sigheader.bct_list.xml --pubkeyhash pub_key.key --sha sha512
[ 3.3270 ] Assuming zero filled SBK key
[ 3.3284 ] Warning: pub_key.key is not found
[ 3.3274 ] tegrahost_v2 --chip 0x23 0 --updatesigheader mem_rcm_aligned_sigheader.bct.encrypt mem_rcm_aligned_sigheader.bct.hash zerosbk
[ 3.3280 ] Copying signatures
[ 3.3284 ] tegrahost_v2 --chip 0x23 0 --partitionlayout flash.xml.bin --updatesig images_list_signed.xml
[ 3.3289 ] tegraparser_v2 --generategpt --pt flash.xml.bin
[ 3.3291 ] gpt_primary_9_0.bin:
[ 3.3294 ] partition_id partition_name StartingLba EndingLba
[ 3.3296 ] 1 APP 3050048 3869247
[ 3.3297 ] 2 APP_ENC 3869248 466520639
[ 3.3299 ] 3 A_kernel 40 262183
[ 3.3301 ] 4 A_kernel-dtb 262184 263719
[ 3.3303 ] 5 A_reserved_on_user 263720 328487
[ 3.3305 ] 6 B_kernel 328488 590631
[ 3.3306 ] 7 B_kernel-dtb 590632 592167
[ 3.3307 ] 8 B_reserved_on_user 592168 656935
[ 3.3307 ] 9 recovery 656936 820775
[ 3.3307 ] 10 recovery-dtb 820776 821799
[ 3.3307 ] 11 esp 821800 952871
[ 3.3307 ] 12 recovery_alt 952872 1116711
[ 3.3307 ] 13 recovery-dtb_alt 1116712 1117735
[ 3.3307 ] 14 esp_alt 1117736 1248807
[ 3.3307 ] 15 UDA 1248832 2068031
[ 3.3307 ] 16 reserved 2068032 3050047
[ 3.3307 ] gpt_secondary_9_0.bin:
[ 3.3307 ] partition_id partition_name StartingLba EndingLba
[ 3.3307 ] 1 APP 3050048 3869247
[ 3.3307 ] 2 APP_ENC 3869248 466520639
[ 3.3307 ] 3 A_kernel 40 262183
[ 3.3307 ] 4 A_kernel-dtb 262184 263719
[ 3.3307 ] 5 A_reserved_on_user 263720 328487
[ 3.3308 ] 6 B_kernel 328488 590631
[ 3.3308 ] 7 B_kernel-dtb 590632 592167
[ 3.3308 ] 8 B_reserved_on_user 592168 656935
[ 3.3308 ] 9 recovery 656936 820775
[ 3.3308 ] 10 recovery-dtb 820776 821799
[ 3.3308 ] 11 esp 821800 952871
[ 3.3308 ] 12 recovery_alt 952872 1116711
[ 3.3308 ] 13 recovery-dtb_alt 1116712 1117735
[ 3.3308 ] 14 esp_alt 1117736 1248807
[ 3.3308 ] 15 UDA 1248832 2068031
[ 3.3308 ] 16 reserved 2068032 3050047
[ 3.3308 ]
[ 3.3351 ] tegrahost_v2 --chip 0x23 0 --align uefi_jetson_with_dtb_aligned.bin
[ 3.3358 ] tegrahost_v2 --chip 0x23 0 --magicid CPBL --ratchet_blob ratchet_blob.bin --appendsigheader uefi_jetson_with_dtb_aligned.bin zerosbk
[ 3.3361 ] adding BCH for uefi_jetson_with_dtb_aligned.bin
[ 3.4155 ] tegrasign_v3.py --key None --list uefi_jetson_with_dtb_aligned_sigheader.bin_list.xml --pubkeyhash pub_key.key --sha sha512
[ 3.4157 ] Assuming zero filled SBK key
[ 3.4223 ] Warning: pub_key.key is not found
[ 3.4215 ] tegrahost_v2 --chip 0x23 0 --updatesigheader uefi_jetson_with_dtb_aligned_sigheader.bin.encrypt uefi_jetson_with_dtb_aligned_sigheader.bin.hash zerosbk
[ 3.4258 ] Copying enc\/signed file in /opt/nvidia/Linux_for_Tegra/bootloader/signed
[ 3.4259 ] Copying br bct for multi chains
[ 3.4260 ] Signed BCT for boot chain A is copied to /opt/nvidia/Linux_for_Tegra/bootloader/signed/br_bct_BR.bct
[ 3.4261 ] Signed BCT for boot chain B is copied to /opt/nvidia/Linux_for_Tegra/bootloader/signed/br_bct_b_BR.bct
[ 3.4274 ] Copying uefi_jetson_with_dtb_sigheader.bin.encrypt to /opt/nvidia/Linux_for_Tegra/bootloader/signed
[ 3.4287 ] Signed file: /opt/nvidia/Linux_for_Tegra/bootloader/signed/uefi_jetson_with_dtb_sigheader.bin.encrypt
[ 3.4305 ] tegraparser_v2 --pt flash.xml.bin --generateflashindex /opt/nvidia/Linux_for_Tegra/bootloader/signed/flash.xml.tmp flash.idx
Using bpmp-dtb concatenated with odmdata in blob for t23x
./tegraflash.py --bl uefi_jetson_with_dtb_sigheader.bin.encrypt --bct br_bct_BR.bct --bldtb tegra234-p3768-0000+p3767-0005-nv.dtb --applet rcm_2_encrypt.rcm --applet_softfuse rcm_1_encrypt.rcm --cmd "secureflash;reboot" --cfg secureflash.xml --chip 0x23 --mb1_bct mb1_bct_MB1_sigheader.bct.encrypt --mem_bct mem_rcm_sigheader.bct.encrypt --mb1_cold_boot_bct mb1_cold_boot_bct_MB1_sigheader.bct.encrypt --mb1_bin mb1_t234_prod_aligned_sigheader.bin.encrypt --psc_bl1_bin psc_bl1_t234_prod_aligned_sigheader.bin.encrypt --mem_bct_cold_boot mem_coldboot_sigheader.bct.encrypt --bins "psc_fw pscfw_t234_prod_sigheader.bin.encrypt; mts_mce mce_flash_o10_cr_prod_sigheader.bin.encrypt; tsec_fw tsec_t234_sigheader.bin.encrypt; mb2_applet applet_t234_sigheader.bin.encrypt; mb2_bootloader mb2_t234_with_mb2_bct_MB2_sigheader.bin.encrypt; xusb_fw xusb_t234_prod_sigheader.bin.encrypt; pva_fw nvpva_020_sigheader.fw.encrypt; dce_fw display-t234-dce_sigheader.bin.encrypt; nvdec nvdec_t234_prod_sigheader.fw.encrypt; bpmp_fw bpmp_t234-TE950M-A1_prod_sigheader.bin.encrypt; bpmp_fw_dtb tegra234-bpmp-3767-0003-3509-a02_with_odm_sigheader.dtb.encrypt; rce_fw camera-rtcpu-t234-rce_sigheader.img.encrypt; ape_fw adsp-fw_sigheader.bin.encrypt; spe_fw spe_t234_sigheader.bin.encrypt; tos tos-optee_t234_sigheader.img.encrypt; eks eks_t234_sigheader.img.encrypt"
saving flash command in flashcmd.txt
*** no-flash flag enabled. Exiting now... ***
User can run above saved command in factory environment without
providing pkc and sbk keys to flash a device
Example:
$ cd bootloader
$ sudo bash ./flashcmd.txt
'/opt/nvidia/Linux_for_Tegra/bootloader/signed/flash.idx' -> '/opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/flash.idx'
Flash index file is /opt/nvidia/Linux_for_Tegra/bootloader/signed/flash.idx
Number of lines is 19
max_index=18
Copying /opt/nvidia/Linux_for_Tegra/bootloader/signed/mbr_9_0.bin /opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/mbr_9_0.bin
'/opt/nvidia/Linux_for_Tegra/bootloader/signed/mbr_9_0.bin' -> '/opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/mbr_9_0.bin'
Copying /opt/nvidia/Linux_for_Tegra/bootloader/signed/gpt_primary_9_0.bin /opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/gpt_primary_9_0.bin
'/opt/nvidia/Linux_for_Tegra/bootloader/signed/gpt_primary_9_0.bin' -> '/opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/gpt_primary_9_0.bin'
Copying /opt/nvidia/Linux_for_Tegra/bootloader/boot.img /opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/boot.img
'/opt/nvidia/Linux_for_Tegra/bootloader/boot.img' -> '/opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/boot.img'
Copying /opt/nvidia/Linux_for_Tegra/bootloader/kernel_tegra234-p3768-0000+p3767-0005-nv.dtb /opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/kernel_tegra234-p3768-0000+p3767-0005-nv.dtb
'/opt/nvidia/Linux_for_Tegra/bootloader/kernel_tegra234-p3768-0000+p3767-0005-nv.dtb' -> '/opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/kernel_tegra234-p3768-0000+p3767-0005-nv.dtb'
Warning: skip writing A_reserved_on_user partition as no image is specified
Copying /opt/nvidia/Linux_for_Tegra/bootloader/boot.img /opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/boot.img
'/opt/nvidia/Linux_for_Tegra/bootloader/boot.img' -> '/opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/boot.img'
Copying /opt/nvidia/Linux_for_Tegra/bootloader/kernel_tegra234-p3768-0000+p3767-0005-nv.dtb /opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/kernel_tegra234-p3768-0000+p3767-0005-nv.dtb
'/opt/nvidia/Linux_for_Tegra/bootloader/kernel_tegra234-p3768-0000+p3767-0005-nv.dtb' -> '/opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/kernel_tegra234-p3768-0000+p3767-0005-nv.dtb'
Warning: skip writing B_reserved_on_user partition as no image is specified
Copying /opt/nvidia/Linux_for_Tegra/bootloader/recovery.img /opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/recovery.img
'/opt/nvidia/Linux_for_Tegra/bootloader/recovery.img' -> '/opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/recovery.img'
Copying /opt/nvidia/Linux_for_Tegra/bootloader/tegra234-p3768-0000+p3767-0005-nv.dtb.rec /opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/tegra234-p3768-0000+p3767-0005-nv.dtb.rec
'/opt/nvidia/Linux_for_Tegra/bootloader/tegra234-p3768-0000+p3767-0005-nv.dtb.rec' -> '/opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/tegra234-p3768-0000+p3767-0005-nv.dtb.rec'
Copying /opt/nvidia/Linux_for_Tegra/bootloader/esp.img /opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/esp.img
'/opt/nvidia/Linux_for_Tegra/bootloader/esp.img' -> '/opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/esp.img'
Warning: skip writing recovery_alt partition as no image is specified
Warning: skip writing recovery-dtb_alt partition as no image is specified
Warning: skip writing esp_alt partition as no image is specified
Copying UDA image into /opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/user_data_encrypted.img_ext
/opt/nvidia/Linux_for_Tegra/bootloader/user_data_encrypted.img_ext.raw : 14.07% (419430400 => 59010029 bytes, /opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/user_data_encrypted.img_ext.zst)
Warning: skip writing reserved partition as no image is specified
Copying APP image into /opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/system_boot.img
Copying APP_ENC image into /opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/system_root_encrypted.img_ext
/opt/nvidia/Linux_for_Tegra/bootloader/system_root_encrypted.img_ext.raw : 3.76% (236877512704 => 8912238074 bytes, /opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/system_root_encrypted.img_ext.zst)
Copying /opt/nvidia/Linux_for_Tegra/bootloader/signed/gpt_secondary_9_0.bin /opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/gpt_secondary_9_0.bin
'/opt/nvidia/Linux_for_Tegra/bootloader/signed/gpt_secondary_9_0.bin' -> '/opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/external/gpt_secondary_9_0.bin'
Copy flash script to /opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images
'/opt/nvidia/Linux_for_Tegra/tools/kernel_flash/l4t_flash_from_kernel.sh' -> '/opt/nvidia/Linux_for_Tegra/tools/kernel_flash/images/l4t_flash_from_kernel.sh'
Success
******************************************
* *
* Step 2: Generate rcm boot commandline *
* *
******************************************
ROOTFS_AB= ROOTFS_ENC= /opt/nvidia/Linux_for_Tegra/flash.sh --no-flash --rcm-boot jetson-orin-nano-devkit mmcblk0p1
###############################################################################
# L4T BSP Information:
# R36 , REVISION: 3.0
# User release: 0.0
###############################################################################
ECID is
Board ID() version() sku() revision()
Chip SKU(00:00:00:D3) ramcode() fuselevel(fuselevel_production) board_FAB()
emc_opt_disable_fuse:(0)
Error: Unrecognized module SKU
Cleaning up...