ROOTFS_AB= board_type=ms-nx-dvt2-nvme /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/l4t_initrd_flash_internal.sh --no-flash -c tools/kernel_flash/flash_l4t_external.xml --showlogs ms-nx-dvt2-nvme internal ************************************ * * * Step 1: Generate flash packages * * * ************************************ Create folder to store images to flash Generate images to be flashed /home/lx/workspace/bsp/Linux_for_Tegra/flash.sh --no-flash --sign ms-nx-dvt2-nvme internal ############################################################################### # L4T BSP Information: # R32 , REVISION: 6.1 ############################################################################### copying soft_fuses(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-soft-fuses-l4t.cfg)... done. ./tegraflash.py --chip 0x19 --applet "/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/mb1_t194_prod.bin" --skipuid --soft_fuses tegra194-mb1-soft-fuses-l4t.cfg --bins "mb2_applet nvtboot_applet_t194.bin" --cmd "dump eeprom boardinfo cvm.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.0034 ] Generating RCM messages [ 0.0053 ] tegrahost_v2 --chip 0x19 0 --magicid MB1B --appendsigheader /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/mb1_t194_prod.bin zerosbk [ 0.0060 ] Header already present for /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/mb1_t194_prod.bin [ 0.0081 ] [ 0.0102 ] tegrasign_v3.py --getmode mode.txt --key None [ 0.0102 ] Assuming zero filled SBK key [ 0.0122 ] tegrasign_v3.py --file /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/mb1_t194_prod_sigheader.bin --key None --length 1136 --offset 2960 --pubkeyhash pub_key.key [ 0.0122 ] Assuming zero filled SBK key [ 0.0155 ] tegrahost_v2 --chip 0x19 0 --updatesigheader /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/mb1_t194_prod_sigheader.bin /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/mb1_t194_prod_sigheader.hash zerosbk [ 0.0181 ] [ 0.0201 ] tegrabct_v2 --chip 0x19 0 --sfuse tegra194-mb1-soft-fuses-l4t.cfg.pdf sfuse.bin [ 0.0209 ] [ 0.0226 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x19 0 --sfuses sfuse.bin --download rcm /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/mb1_t194_prod_sigheader.bin 0 0 [ 0.0230 ] RCM 0 is saved as rcm_0.rcm [ 0.0251 ] RCM 1 is saved as rcm_1.rcm [ 0.0251 ] RCM 2 is saved as rcm_2.rcm [ 0.0251 ] List of rcm files are saved in rcm_list.xml [ 0.0251 ] [ 0.0252 ] Signing RCM messages [ 0.0271 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key None --list rcm_list.xml --pubkeyhash pub_key.key [ 0.0271 ] Assuming zero filled SBK key [ 0.0318 ] Copying signature to RCM mesages [ 0.0335 ] tegrarcm_v2 --chip 0x19 0 --updatesig rcm_list_signed.xml [ 0.0344 ] [ 0.0344 ] Boot Rom communication [ 0.0361 ] tegrarcm_v2 --chip 0x19 0 --rcm rcm_list_signed.xml --skipuid [ 0.0366 ] RCM version 0X190001 [ 0.0375 ] Boot Rom communication completed [ 1.0546 ] [ 2.0582 ] tegrarcm_v2 --isapplet [ 2.0592 ] Applet version 01.00.0000 [ 2.0767 ] [ 2.0801 ] tegrarcm_v2 --ismb2 [ 2.1135 ] [ 2.1174 ] tegrahost_v2 --chip 0x19 --align nvtboot_applet_t194.bin [ 2.1197 ] [ 2.1234 ] tegrahost_v2 --chip 0x19 0 --magicid PLDT --appendsigheader nvtboot_applet_t194.bin zerosbk [ 2.1248 ] adding BCH for nvtboot_applet_t194.bin [ 2.1267 ] [ 2.1292 ] tegrasign_v3.py --key None --list nvtboot_applet_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 2.1292 ] Assuming zero filled SBK key [ 2.1325 ] tegrahost_v2 --chip 0x19 0 --updatesigheader nvtboot_applet_t194_sigheader.bin.encrypt nvtboot_applet_t194_sigheader.bin.hash zerosbk [ 2.1342 ] [ 2.1360 ] tegrarcm_v2 --download mb2 nvtboot_applet_t194_sigheader.bin.encrypt [ 2.1365 ] Applet version 01.00.0000 [ 2.1528 ] Sending mb2 [ 2.1529 ] [................................................] 100% [ 2.1684 ] [ 2.1704 ] tegrarcm_v2 --boot recovery [ 2.1708 ] Applet version 01.00.0000 [ 2.1929 ] [ 3.1985 ] tegrarcm_v2 --isapplet [ 3.2173 ] [ 3.2213 ] tegrarcm_v2 --ismb2 [ 3.2235 ] MB2 Applet version 01.00.0000 [ 3.2576 ] [ 3.2603 ] tegrarcm_v2 --ismb2 [ 3.2607 ] MB2 Applet version 01.00.0000 [ 3.2934 ] [ 3.2954 ] Retrieving board information [ 3.2971 ] tegrarcm_v2 --oem platformdetails chip chip_info.bin [ 3.2976 ] MB2 Applet version 01.00.0000 [ 3.3311 ] Saved platform info in chip_info.bin [ 3.3353 ] Chip minor revision: 2 [ 3.3354 ] Bootrom revision: 0xf [ 3.3354 ] Ram code: 0x2 [ 3.3355 ] Chip sku: 0xde [ 3.3355 ] Chip Sample: non es [ 3.3361 ] [ 3.3362 ] Retrieving EEPROM data [ 3.3362 ] tegrarcm_v2 --oem platformdetails eeprom cvm /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/cvm.bin [ 3.3368 ] MB2 Applet version 01.00.0000 [ 3.3711 ] Saved platform info in /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/cvm.bin [ 3.4057 ] [ 3.4058 ] Rebooting to recovery mode [ 3.4078 ] tegrarcm_v2 --ismb2 [ 3.4083 ] MB2 Applet version 01.00.0000 [ 3.4247 ] [ 3.4247 ] Rebooting to recovery mode [ 3.4266 ] tegrarcm_v2 --reboot recovery [ 3.4271 ] MB2 Applet version 01.00.0000 [ 3.4682 ] Board ID(3668) version(301) sku(0003) revision(B.0) Copy /home/lx/workspace/bsp/Linux_for_Tegra/kernel/dtb/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb to /home/lx/workspace/bsp/Linux_for_Tegra/kernel/dtb/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb.rec Using UUID 40aed8e4-0c90-404e-a5fa-387966384430 for mounting root APP partition. copying bctfile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-memcfg-p3668-0001-a00.cfg)... done. copying bctfile1(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-memcfg-sw-override.cfg)... done. copying minratchet_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-ratchet-p3668.cfg)... done. copying device_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-bct-device-qspi-p3668.cfg)... done. copying misc_cold_boot_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-misc-l4t.cfg)... done. copying misc_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-misc-flash.cfg)... done. copying pinmux_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-pinmux-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg)... done. copying gpioint_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg)... done. copying pmic_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-pmic-p3668-0001-a00.cfg)... done. copying pmc_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-padvoltage-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg)... done. copying prod_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-prod-p3668-0001-a00.cfg)... done. copying scr_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-scr-cbb-mini-p3668.cfg)... done. copying scr_cold_boot_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-scr-cbb-mini-p3668.cfg)... done. copying bootrom_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-reset-p3668-0001-a00.cfg)... done. copying dev_params(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-br-bct-qspi.cfg)... done. Existing bootloader(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/nvtboot_cpu_t194.bin) reused. copying initrd(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/l4t_initrd.img)... done. Making Boot image... done. /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/tegraflash.py --chip 0x19 --key --minratchet_config tegra194-mb1-bct-ratchet-p3668.cfg --cmd sign boot.img kernel 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.0003 ] Generating signature [ 0.0025 ] tegrasign_v3.py --getmode mode.txt --key [ 0.0026 ] Assuming zero filled SBK key : not reading [ 0.0025 ] Generating ratchet blob [ 0.0044 ] tegrabct_v2 --chip 0x19 0 --ratchet_blob ratchet_blob.bin --minratchet tegra194-mb1-bct-ratchet-p3668.cfg [ 0.0051 ] FwIndex: 1, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 2, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 3, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 4, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 5, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 6, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 7, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 11, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 12, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 13, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 14, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 15, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 16, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 17, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 18, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 19, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 30, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 31, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 32, MinRatchetLevel: 0 [ 0.0052 ] [ 0.0053 ] header_magic: 414e4452 [ 0.0070 ] tegrahost_v2 --chip 0x19 --align 1_boot.img [ 0.0078 ] [ 0.0096 ] tegrahost_v2 --chip 0x19 0 --magicid KRNL --ratchet_blob ratchet_blob.bin --appendsigheader 1_boot.img zerosbk [ 0.0103 ] adding BCH for 1_boot.img [ 0.6108 ] [ 0.6134 ] tegrasign_v3.py --key --list 1_boot_sigheader.img_list.xml --pubkeyhash pub_key.key [ 0.6135 ] Assuming zero filled SBK key : not reading [ 0.6764 ] tegrahost_v2 --chip 0x19 0 --updatesigheader 1_boot_sigheader.img.encrypt 1_boot_sigheader.img.hash zerosbk [ 1.0076 ] [ 1.0282 ] Signed file: /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/temp_user_dir/boot_sigheader.img.encrypt l4t_sign_image.sh: Generate header for boot_sigheader.img.encrypt l4t_sign_image.sh: chip 0x19: add 0x27db800 to offset 0x8 in sig file l4t_sign_image.sh: Generate 16-byte-size-aligned base file for boot_sigheader.img.encrypt l4t_sign_image.sh: the signed file is /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/temp_user_dir/boot_sigheader.img.encrypt done. Making recovery ramdisk for recovery image... Re-generating recovery ramdisk for recovery image... ~/workspace/bsp/Linux_for_Tegra/bootloader/ramdisk_tmp ~/workspace/bsp/Linux_for_Tegra/bootloader ~/workspace/bsp/Linux_for_Tegra 30412 blocks _BASE_KERNEL_VERSION=4.9.253-tegra ~/workspace/bsp/Linux_for_Tegra/bootloader/ramdisk_tmp/lib ~/workspace/bsp/Linux_for_Tegra/bootloader/ramdisk_tmp ~/workspace/bsp/Linux_for_Tegra/bootloader ~/workspace/bsp/Linux_for_Tegra 66117 blocks Making Recovery image... copying recdtbfile(/home/lx/workspace/bsp/Linux_for_Tegra/kernel/dtb/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb.rec)... done. 20+0 records in 20+0 records out 20 bytes copied, 7.7368e-05 s, 259 kB/s Existing sosfile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/mb1_t194_prod.bin) reused. Existing tegraboot(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/nvtboot_t194.bin) reused. Existing cpu_bootloader(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/nvtboot_cpu_t194.bin) reused. Existing mb2blfile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/nvtboot_recovery_t194.bin) reused. Existing mtspreboot(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/preboot_c10_prod_cr.bin) reused. Existing mcepreboot(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/mce_c10_prod_cr.bin) reused. Existing mtsproper(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/mts_c10_prod_cr.bin) reused. Existing mb1file(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/mb1_t194_prod.bin) reused. Existing bpffile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/bpmp_t194.bin) reused. copying bpfdtbfile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/tegra194-a02-bpmp-p3668-a00.dtb)... done. Existing scefile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/camera-rtcpu-sce.img) reused. Existing camerafw(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/camera-rtcpu-rce.img) reused. Existing spefile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/spe_t194.bin) reused. Existing wb0boot(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/warmboot_t194_prod.bin) reused. Existing tosfile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/tos-trusty_t194.img) reused. Existing eksfile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/eks.img) reused. copying soft_fuses(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-soft-fuses-l4t.cfg)... done. copying dtbfile(/home/lx/workspace/bsp/Linux_for_Tegra/kernel/dtb/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb)... done. Copying nv_boot_control.conf to rootfs /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/tegraflash.py --chip 0x19 --key --minratchet_config tegra194-mb1-bct-ratchet-p3668.cfg --cmd sign kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb kernel_dtb 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.0003 ] Generating signature [ 0.0025 ] tegrasign_v3.py --getmode mode.txt --key [ 0.0025 ] Assuming zero filled SBK key : not reading [ 0.0025 ] Generating ratchet blob [ 0.0044 ] tegrabct_v2 --chip 0x19 0 --ratchet_blob ratchet_blob.bin --minratchet tegra194-mb1-bct-ratchet-p3668.cfg [ 0.0051 ] FwIndex: 1, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 2, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 3, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 4, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 5, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 6, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 7, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 11, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 12, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 13, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 14, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 15, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 16, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 17, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 18, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 19, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 30, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 31, MinRatchetLevel: 0 [ 0.0052 ] FwIndex: 32, MinRatchetLevel: 0 [ 0.0052 ] [ 0.0053 ] header_magic: d00dfeed [ 0.0072 ] tegrahost_v2 --chip 0x19 --align 1_kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb [ 0.0080 ] [ 0.0100 ] tegrahost_v2 --chip 0x19 0 --magicid KDTB --ratchet_blob ratchet_blob.bin --appendsigheader 1_kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb zerosbk [ 0.0104 ] adding BCH for 1_kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb [ 0.0135 ] [ 0.0159 ] tegrasign_v3.py --key --list 1_kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 0.0159 ] Assuming zero filled SBK key : not reading [ 0.0192 ] tegrahost_v2 --chip 0x19 0 --updatesigheader 1_kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt 1_kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.hash zerosbk [ 0.0214 ] [ 0.0216 ] Signed file: /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/temp_user_dir/kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt l4t_sign_image.sh: Generate header for kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt l4t_sign_image.sh: chip 0x19: add 0x31775 to offset 0x8 in sig file l4t_sign_image.sh: Generate 16-byte-size-aligned base file for kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt l4t_sign_image.sh: the signed file is /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/temp_user_dir/kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt done. Skip generating system.img Existing tbcfile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/cboot_t194_eswin.bin) reused. copying tbcdtbfile(/home/lx/workspace/bsp/Linux_for_Tegra/kernel/dtb/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb)... done. copying cfgfile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/cfg/flash_l4t_t194_qspi_p3668.xml) to flash.xml... done. Existing flasher(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/nvtboot_recovery_cpu_t194.bin) reused. Existing flashapp(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/tegraflash.py) reused. ./tegraflash.py --bl nvtboot_recovery_cpu_t194.bin --sdram_config tegra194-mb1-bct-memcfg-p3668-0001-a00.cfg,tegra194-memcfg-sw-override.cfg --odmdata 0xB8190000 --applet mb1_t194_prod.bin --cmd "sign" --soft_fuses tegra194-mb1-soft-fuses-l4t.cfg --cfg flash.xml --chip 0x19 --minratchet_config tegra194-mb1-bct-ratchet-p3668.cfg --device_config tegra19x-mb1-bct-device-qspi-p3668.cfg --misc_cold_boot_config tegra194-mb1-bct-misc-l4t.cfg --misc_config tegra194-mb1-bct-misc-flash.cfg --pinmux_config tegra19x-mb1-pinmux-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg --gpioint_config tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg --pmic_config tegra194-mb1-bct-pmic-p3668-0001-a00.cfg --pmc_config tegra19x-mb1-padvoltage-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg --prod_config tegra19x-mb1-prod-p3668-0001-a00.cfg --scr_config tegra194-mb1-bct-scr-cbb-mini-p3668.cfg --scr_cold_boot_config tegra194-mb1-bct-scr-cbb-mini-p3668.cfg --br_cmd_config tegra194-mb1-bct-reset-p3668-0001-a00.cfg --dev_params tegra194-br-bct-qspi.cfg --bin "mb2_bootloader nvtboot_recovery_t194.bin; mts_preboot preboot_c10_prod_cr.bin; mts_mce mce_c10_prod_cr.bin; mts_proper mts_c10_prod_cr.bin; bpmp_fw bpmp_t194.bin; bpmp_fw_dtb tegra194-a02-bpmp-p3668-a00.dtb; spe_fw spe_t194.bin; tlk tos-trusty_t194.img; eks eks.img; bootloader_dtb D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb" --trim_bpmp_dtb --ramcode 1 saving flash command in /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/flashcmd.txt saving Windows flash command to /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/flash_win.bat *** Sign and generate flashing ready partition images... *** 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.0048 ] Reading ramcode from backup chip_info.bin file [ 0.0049 ] RAMCODE Read from Device: 2 [ 0.0049 ] Generating BPMP dtb for ramcode - 2 [ 0.0476 ] Old BPMP dtb size - 387506 bytes [ 0.0476 ] New BPMP dtb size - 168338 bytes [ 0.0476 ] [ 0.0500 ] tegrasign_v3.py --getmode mode.txt --key None [ 0.0501 ] Assuming zero filled SBK key [ 0.0511 ] Generating RCM messages [ 0.0530 ] tegrahost_v2 --chip 0x19 0 --magicid MB1B --appendsigheader mb1_t194_prod.bin zerosbk [ 0.0537 ] Header already present for mb1_t194_prod.bin [ 0.0557 ] [ 0.0576 ] tegrasign_v3.py --getmode mode.txt --key None [ 0.0577 ] Assuming zero filled SBK key [ 0.0596 ] tegrasign_v3.py --file mb1_t194_prod_sigheader.bin --key None --length 1136 --offset 2960 --pubkeyhash pub_key.key [ 0.0598 ] Assuming zero filled SBK key [ 0.0690 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mb1_t194_prod_sigheader.bin mb1_t194_prod_sigheader.hash zerosbk [ 0.0782 ] [ 0.0814 ] tegrabct_v2 --chip 0x19 0 --sfuse tegra194-mb1-soft-fuses-l4t.cfg sfuse.bin [ 0.0837 ] [ 0.0869 ] tegrabct_v2 --chip 0x19 0 --ratchet_blob ratchet_blob.bin --minratchet tegra194-mb1-bct-ratchet-p3668.cfg [ 0.0889 ] FwIndex: 1, MinRatchetLevel: 0 [ 0.0893 ] FwIndex: 2, MinRatchetLevel: 0 [ 0.0893 ] FwIndex: 3, MinRatchetLevel: 0 [ 0.0893 ] FwIndex: 4, MinRatchetLevel: 0 [ 0.0894 ] FwIndex: 5, MinRatchetLevel: 0 [ 0.0894 ] FwIndex: 6, MinRatchetLevel: 0 [ 0.0894 ] FwIndex: 7, MinRatchetLevel: 0 [ 0.0894 ] FwIndex: 11, MinRatchetLevel: 0 [ 0.0894 ] FwIndex: 12, MinRatchetLevel: 0 [ 0.0894 ] FwIndex: 13, MinRatchetLevel: 0 [ 0.0894 ] FwIndex: 14, MinRatchetLevel: 0 [ 0.0894 ] FwIndex: 15, MinRatchetLevel: 0 [ 0.0895 ] FwIndex: 16, MinRatchetLevel: 0 [ 0.0895 ] FwIndex: 17, MinRatchetLevel: 0 [ 0.0895 ] FwIndex: 18, MinRatchetLevel: 0 [ 0.0895 ] FwIndex: 19, MinRatchetLevel: 0 [ 0.0895 ] FwIndex: 30, MinRatchetLevel: 0 [ 0.0895 ] FwIndex: 31, MinRatchetLevel: 0 [ 0.0895 ] FwIndex: 32, MinRatchetLevel: 0 [ 0.0895 ] [ 0.0926 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x19 0 --sfuses sfuse.bin --download rcm mb1_t194_prod_sigheader.bin 0 0 [ 0.0943 ] RCM 0 is saved as rcm_0.rcm [ 0.1022 ] RCM 1 is saved as rcm_1.rcm [ 0.1022 ] RCM 2 is saved as rcm_2.rcm [ 0.1022 ] List of rcm files are saved in rcm_list.xml [ 0.1022 ] [ 0.1023 ] Signing RCM messages [ 0.1058 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key None --list rcm_list.xml --pubkeyhash pub_key.key [ 0.1060 ] Assuming zero filled SBK key [ 0.1215 ] Copying signature to RCM mesages [ 0.1248 ] tegrarcm_v2 --chip 0x19 0 --updatesig rcm_list_signed.xml [ 0.1281 ] [ 0.1282 ] Parsing partition layout [ 0.1315 ] tegraparser_v2 --pt flash.xml.tmp [ 0.1348 ] [ 0.1349 ] Creating list of images to be signed [ 0.1382 ] tegrahost_v2 --chip 0x19 0 --partitionlayout flash.xml.bin --ratchet_blob ratchet_blob.bin --list images_list.xml zerosbk [ 0.1403 ] MB1: Nvheader already present is mb1_t194_prod.bin [ 0.1415 ] Header already present for mb1_t194_prod_sigheader.bin [ 0.1427 ] MB1: Nvheader already present is mb1_t194_prod.bin [ 0.1502 ] Header already present for mb1_t194_prod_sigheader.bin [ 0.1509 ] adding BCH for spe_t194.bin [ 0.1529 ] adding BCH for spe_t194.bin [ 0.1544 ] adding BCH for nvtboot_t194.bin [ 0.1557 ] adding BCH for nvtboot_t194.bin [ 0.1584 ] Header already present for preboot_c10_prod_cr.bin [ 0.1610 ] Header already present for preboot_c10_prod_cr.bin [ 0.1612 ] Header already present for mce_c10_prod_cr.bin [ 0.1615 ] Header already present for mce_c10_prod_cr.bin [ 0.1625 ] adding BCH for mts_c10_prod_cr.bin [ 0.1647 ] adding BCH for mts_c10_prod_cr.bin [ 0.2140 ] Header already present for warmboot_t194_prod.bin [ 0.2623 ] Header already present for warmboot_t194_prod.bin [ 0.2630 ] adding BCH for xusb_sil_rel_fw [ 0.2635 ] adding BCH for xusb_sil_rel_fw [ 0.2654 ] adding BCH for cboot_t194_eswin.bin [ 0.2673 ] adding BCH for cboot_t194_eswin.bin [ 0.2740 ] adding BCH for D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb [ 0.2808 ] adding BCH for D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb [ 0.2839 ] adding BCH for tos-trusty_t194.img [ 0.2867 ] adding BCH for tos-trusty_t194.img [ 0.2923 ] adding BCH for eks.img [ 0.2978 ] adding BCH for eks.img [ 0.2979 ] adding BCH for adsp-fw.bin [ 0.2980 ] adding BCH for adsp-fw.bin [ 0.2991 ] adding BCH for camera-rtcpu-rce.img [ 0.3002 ] adding BCH for camera-rtcpu-rce.img [ 0.3040 ] adding BCH for bpmp_t194.bin [ 0.3080 ] adding BCH for bpmp_t194.bin [ 0.3200 ] adding BCH for tegra194-a02-bpmp-p3668-a00.dtb [ 0.3320 ] adding BCH for tegra194-a02-bpmp-p3668-a00.dtb [ 0.3368 ] [ 0.3368 ] Filling MB1 storage info [ 0.3368 ] Generating br-bct [ 0.3388 ] Performing cfg overlay [ 0.3388 ] ['tegra194-mb1-bct-memcfg-p3668-0001-a00.cfg', 'tegra194-memcfg-sw-override.cfg'] [ 0.3390 ] sw_memcfg_overlay.pl -c tegra194-mb1-bct-memcfg-p3668-0001-a00.cfg -s tegra194-memcfg-sw-override.cfg -o /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1.cfg [ 0.3629 ] [ 0.3629 ] Updating dev and MSS params in BR BCT [ 0.3630 ] tegrabct_v2 --dev_param tegra194-br-bct-qspi.cfg --sdram /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1.cfg --brbct br_bct.cfg --sfuse tegra194-mb1-soft-fuses-l4t.cfg --chip 0x19 0 [ 0.4062 ] [ 0.4062 ] Updating bl info [ 0.4082 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updateblinfo flash.xml.bin [ 0.4095 ] [ 0.4095 ] Generating signatures [ 0.4116 ] tegrasign_v3.py --key None --list images_list.xml --pubkeyhash pub_key.key [ 0.4117 ] Assuming zero filled SBK key [ 0.4685 ] Generating br-bct [ 0.4701 ] Performing cfg overlay [ 0.4701 ] ['/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1.cfg'] [ 0.4701 ] Updating dev and MSS params in BR BCT [ 0.4702 ] tegrabct_v2 --dev_param tegra194-br-bct-qspi.cfg --sdram /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1.cfg --brbct br_bct.cfg --sfuse tegra194-mb1-soft-fuses-l4t.cfg --chip 0x19 0 [ 0.5130 ] [ 0.5130 ] Updating bl info [ 0.5150 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml [ 0.5166 ] [ 0.5167 ] Updating smd info [ 0.5184 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 --updatesmdinfo flash.xml.bin [ 0.5193 ] [ 0.5194 ] Updating Odmdata [ 0.5212 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updatefields Odmdata =0xB8190000 [ 0.5221 ] [ 0.5222 ] Get Signed section of bct [ 0.5240 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --listbct bct_list.xml [ 0.5249 ] [ 0.5268 ] tegrasign_v3.py --key None --list bct_list.xml --pubkeyhash pub_key.key --getmontgomeryvalues montgomery.bin [ 0.5273 ] Assuming zero filled SBK key [ 0.5422 ] [ 0.5422 ] Updating BCT with signature [ 0.5441 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updatesig bct_list_signed.xml [ 0.5447 ] [ 0.5448 ] Generating coldboot mb1-bct [ 0.5468 ] tegrabct_v2 --chip 0x19 0 --mb1bct mb1_cold_boot_bct.cfg --sdram /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1.cfg --misc tegra194-mb1-bct-misc-l4t.cfg --scr tegra194-mb1-bct-scr-cbb-mini-p3668.cfg --pinmux tegra19x-mb1-pinmux-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg --pmc tegra19x-mb1-padvoltage-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg --pmic tegra194-mb1-bct-pmic-p3668-0001-a00.cfg --brcommand tegra194-mb1-bct-reset-p3668-0001-a00.cfg --prod tegra19x-mb1-prod-p3668-0001-a00.cfg --gpioint tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg --device tegra19x-mb1-bct-device-qspi-p3668.cfg [ 0.5475 ] MB1-BCT version: 0x1 [ 0.5477 ] Parsing config file :tegra19x-mb1-pinmux-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg [ 0.5480 ] Added Platform Config 0 data with size :- 2192 [ 0.5484 ] Parsing config file :tegra194-mb1-bct-scr-cbb-mini-p3668.cfg [ 0.5486 ] Added Platform Config 1 data with size :- 19640 [ 0.5559 ] Parsing config file :tegra19x-mb1-padvoltage-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg [ 0.5562 ] Added Platform Config 2 data with size :- 24 [ 0.5563 ] Parsing config file :tegra194-mb1-bct-pmic-p3668-0001-a00.cfg [ 0.5565 ] Added Platform Config 4 data with size :- 348 [ 0.5566 ] Parsing config file :tegra194-mb1-bct-reset-p3668-0001-a00.cfg [ 0.5567 ] Added Platform Config 3 data with size :- 92 [ 0.5567 ] [ 0.5567 ] Parsing config file :tegra19x-mb1-prod-p3668-0001-a00.cfg [ 0.5567 ] Added Platform Config 5 data with size :- 128 [ 0.5567 ] [ 0.5567 ] Parsing config file :tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg [ 0.5567 ] Added Platform Config 7 data with size :- 392 [ 0.5567 ] [ 0.5567 ] Parsing config file :tegra19x-mb1-bct-device-qspi-p3668.cfg [ 0.5567 ] Added Platform Config 9 data with size :- 40 [ 0.5567 ] [ 0.5568 ] Updating mb1-bct with firmware information [ 0.5585 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_cold_boot_bct_MB1.bct --updatefwinfo flash.xml.bin [ 0.5590 ] MB1-BCT version: 0x1 [ 0.5592 ] [ 0.5592 ] Updating mb1-bct with storage information [ 0.5610 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_cold_boot_bct_MB1.bct --updatestorageinfo flash.xml.bin [ 0.5616 ] MB1-BCT version: 0x1 [ 0.5619 ] [ 0.5619 ] Updating mb1-bct with ratchet information [ 0.5637 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_cold_boot_bct_MB1.bct --minratchet tegra194-mb1-bct-ratchet-p3668.cfg [ 0.5642 ] MB1-BCT version: 0x1 [ 0.5643 ] FwIndex: 1, MinRatchetLevel: 0 [ 0.5644 ] FwIndex: 2, MinRatchetLevel: 0 [ 0.5644 ] FwIndex: 3, MinRatchetLevel: 0 [ 0.5644 ] FwIndex: 4, MinRatchetLevel: 0 [ 0.5644 ] FwIndex: 5, MinRatchetLevel: 0 [ 0.5644 ] FwIndex: 6, MinRatchetLevel: 0 [ 0.5644 ] FwIndex: 7, MinRatchetLevel: 0 [ 0.5644 ] FwIndex: 11, MinRatchetLevel: 0 [ 0.5645 ] FwIndex: 12, MinRatchetLevel: 0 [ 0.5645 ] FwIndex: 13, MinRatchetLevel: 0 [ 0.5645 ] FwIndex: 14, MinRatchetLevel: 0 [ 0.5645 ] FwIndex: 15, MinRatchetLevel: 0 [ 0.5645 ] FwIndex: 16, MinRatchetLevel: 0 [ 0.5645 ] FwIndex: 17, MinRatchetLevel: 0 [ 0.5645 ] FwIndex: 18, MinRatchetLevel: 0 [ 0.5645 ] FwIndex: 19, MinRatchetLevel: 0 [ 0.5645 ] FwIndex: 30, MinRatchetLevel: 0 [ 0.5645 ] FwIndex: 31, MinRatchetLevel: 0 [ 0.5645 ] FwIndex: 32, MinRatchetLevel: 0 [ 0.5645 ] [ 0.5661 ] tegrahost_v2 --chip 0x19 --align mb1_cold_boot_bct_MB1.bct [ 0.5666 ] [ 0.5684 ] tegrahost_v2 --chip 0x19 0 --magicid MBCT --ratchet_blob ratchet_blob.bin --appendsigheader mb1_cold_boot_bct_MB1.bct zerosbk [ 0.5689 ] adding BCH for mb1_cold_boot_bct_MB1.bct [ 0.5694 ] [ 0.5714 ] tegrasign_v3.py --key None --list mb1_cold_boot_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 0.5715 ] Assuming zero filled SBK key [ 0.5747 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mb1_cold_boot_bct_MB1_sigheader.bct.encrypt mb1_cold_boot_bct_MB1_sigheader.bct.hash zerosbk [ 0.5754 ] [ 0.5755 ] Generating recovery mb1-bct [ 0.5773 ] tegrabct_v2 --chip 0x19 0 --mb1bct mb1_bct.cfg --sdram /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1.cfg --misc tegra194-mb1-bct-misc-flash.cfg --scr tegra194-mb1-bct-scr-cbb-mini-p3668.cfg --pinmux tegra19x-mb1-pinmux-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg --pmc tegra19x-mb1-padvoltage-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg --pmic tegra194-mb1-bct-pmic-p3668-0001-a00.cfg --brcommand tegra194-mb1-bct-reset-p3668-0001-a00.cfg --prod tegra19x-mb1-prod-p3668-0001-a00.cfg --gpioint tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg --device tegra19x-mb1-bct-device-qspi-p3668.cfg [ 0.5777 ] MB1-BCT version: 0x1 [ 0.5780 ] Parsing config file :tegra19x-mb1-pinmux-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg [ 0.5784 ] Added Platform Config 0 data with size :- 2192 [ 0.5789 ] Parsing config file :tegra194-mb1-bct-scr-cbb-mini-p3668.cfg [ 0.5791 ] Added Platform Config 1 data with size :- 19640 [ 0.5865 ] Parsing config file :tegra19x-mb1-padvoltage-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg [ 0.5867 ] Added Platform Config 2 data with size :- 24 [ 0.5868 ] Parsing config file :tegra194-mb1-bct-pmic-p3668-0001-a00.cfg [ 0.5870 ] Added Platform Config 4 data with size :- 348 [ 0.5871 ] Parsing config file :tegra194-mb1-bct-reset-p3668-0001-a00.cfg [ 0.5872 ] Added Platform Config 3 data with size :- 92 [ 0.5872 ] [ 0.5872 ] Parsing config file :tegra19x-mb1-prod-p3668-0001-a00.cfg [ 0.5872 ] Added Platform Config 5 data with size :- 128 [ 0.5872 ] [ 0.5872 ] Parsing config file :tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg [ 0.5872 ] Added Platform Config 7 data with size :- 392 [ 0.5872 ] [ 0.5872 ] Parsing config file :tegra19x-mb1-bct-device-qspi-p3668.cfg [ 0.5872 ] Added Platform Config 9 data with size :- 40 [ 0.5872 ] [ 0.5872 ] Updating mb1-bct with firmware information [ 0.5890 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_bct_MB1.bct --updatefwinfo flash.xml.bin [ 0.5896 ] MB1-BCT version: 0x1 [ 0.5899 ] [ 0.5899 ] Updating mb1-bct with storage information [ 0.5917 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_bct_MB1.bct --updatestorageinfo flash.xml.bin [ 0.5923 ] MB1-BCT version: 0x1 [ 0.5925 ] [ 0.5925 ] Updating mb1-bct with ratchet information [ 0.5941 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_bct_MB1.bct --minratchet tegra194-mb1-bct-ratchet-p3668.cfg [ 0.5946 ] MB1-BCT version: 0x1 [ 0.5947 ] FwIndex: 1, MinRatchetLevel: 0 [ 0.5948 ] FwIndex: 2, MinRatchetLevel: 0 [ 0.5948 ] FwIndex: 3, MinRatchetLevel: 0 [ 0.5948 ] FwIndex: 4, MinRatchetLevel: 0 [ 0.5948 ] FwIndex: 5, MinRatchetLevel: 0 [ 0.5948 ] FwIndex: 6, MinRatchetLevel: 0 [ 0.5948 ] FwIndex: 7, MinRatchetLevel: 0 [ 0.5948 ] FwIndex: 11, MinRatchetLevel: 0 [ 0.5948 ] FwIndex: 12, MinRatchetLevel: 0 [ 0.5948 ] FwIndex: 13, MinRatchetLevel: 0 [ 0.5948 ] FwIndex: 14, MinRatchetLevel: 0 [ 0.5949 ] FwIndex: 15, MinRatchetLevel: 0 [ 0.5949 ] FwIndex: 16, MinRatchetLevel: 0 [ 0.5949 ] FwIndex: 17, MinRatchetLevel: 0 [ 0.5949 ] FwIndex: 18, MinRatchetLevel: 0 [ 0.5949 ] FwIndex: 19, MinRatchetLevel: 0 [ 0.5949 ] FwIndex: 30, MinRatchetLevel: 0 [ 0.5949 ] FwIndex: 31, MinRatchetLevel: 0 [ 0.5949 ] FwIndex: 32, MinRatchetLevel: 0 [ 0.5949 ] [ 0.5966 ] tegrahost_v2 --chip 0x19 --align mb1_bct_MB1.bct [ 0.5971 ] [ 0.5987 ] tegrahost_v2 --chip 0x19 0 --magicid MBCT --ratchet_blob ratchet_blob.bin --appendsigheader mb1_bct_MB1.bct zerosbk [ 0.5992 ] adding BCH for mb1_bct_MB1.bct [ 0.5998 ] [ 0.6018 ] tegrasign_v3.py --key None --list mb1_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 0.6019 ] Assuming zero filled SBK key [ 0.6051 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mb1_bct_MB1_sigheader.bct.encrypt mb1_bct_MB1_sigheader.bct.hash zerosbk [ 0.6059 ] [ 0.6060 ] Generating coldboot mem-bct [ 0.6077 ] tegrabct_v2 --chip 0x19 0 --sdram /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1.cfg --membct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1_1.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1_2.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1_3.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1_4.bct [ 0.6081 ] Packing sdram param for instance[0] [ 0.6502 ] Packing sdram param for instance[1] [ 0.6503 ] Packing sdram param for instance[2] [ 0.6505 ] Packing sdram param for instance[3] [ 0.6505 ] Packing sdram param for instance[4] [ 0.6505 ] Packing sdram param for instance[5] [ 0.6505 ] Packing sdram param for instance[6] [ 0.6505 ] Packing sdram param for instance[7] [ 0.6505 ] Packing sdram param for instance[8] [ 0.6505 ] Packing sdram param for instance[9] [ 0.6505 ] Packing sdram param for instance[10] [ 0.6505 ] Packing sdram param for instance[11] [ 0.6505 ] Packing sdram param for instance[12] [ 0.6505 ] Packing sdram param for instance[13] [ 0.6505 ] Packing sdram param for instance[14] [ 0.6505 ] Packing sdram param for instance[15] [ 0.6505 ] [ 0.6505 ] Getting sector size from pt [ 0.6525 ] tegraparser_v2 --getsectorsize flash.xml.bin sector_info.bin [ 0.6530 ] [ 0.6531 ] BlockSize read from layout is 200 [ 0.6549 ] tegrahost_v2 --chip 0x19 0 --blocksize 512 --magicid MEMB --addsigheader_multi /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1_1.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1_2.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1_3.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1_4.bct [ 0.6556 ] adding BCH for /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1_1.bct [ 0.6572 ] [ 0.6590 ] tegrahost_v2 --chip 0x19 --align mem_coldboot.bct [ 0.6595 ] [ 0.6613 ] tegrahost_v2 --chip 0x19 0 --magicid MEMB --ratchet_blob ratchet_blob.bin --appendsigheader mem_coldboot.bct zerosbk [ 0.6617 ] Header already present for mem_coldboot.bct [ 0.6619 ] [ 0.6640 ] tegrasign_v3.py --key None --list mem_coldboot_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 0.6640 ] Assuming zero filled SBK key [ 0.6674 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mem_coldboot_sigheader.bct.encrypt mem_coldboot_sigheader.bct.hash zerosbk [ 0.6681 ] [ 0.6681 ] Generating recovery mem-bct [ 0.6700 ] tegrabct_v2 --chip 0x19 0 --sdram /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1.cfg --membct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1_1.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1_2.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1_3.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/14925/tmp9ig40i8b1_4.bct [ 0.6717 ] Packing sdram param for instance[0] [ 0.7336 ] Packing sdram param for instance[1] [ 0.7337 ] Packing sdram param for instance[2] [ 0.7339 ] Packing sdram param for instance[3] [ 0.7340 ] Packing sdram param for instance[4] [ 0.7340 ] Packing sdram param for instance[5] [ 0.7340 ] Packing sdram param for instance[6] [ 0.7340 ] Packing sdram param for instance[7] [ 0.7340 ] Packing sdram param for instance[8] [ 0.7340 ] Packing sdram param for instance[9] [ 0.7340 ] Packing sdram param for instance[10] [ 0.7340 ] Packing sdram param for instance[11] [ 0.7340 ] Packing sdram param for instance[12] [ 0.7340 ] Packing sdram param for instance[13] [ 0.7340 ] Packing sdram param for instance[14] [ 0.7340 ] Packing sdram param for instance[15] [ 0.7340 ] [ 0.7360 ] tegrahost_v2 --chip 0x19 --align mem_rcm.bct [ 0.7366 ] [ 0.7382 ] tegrahost_v2 --chip 0x19 0 --magicid MEMB --ratchet_blob ratchet_blob.bin --appendsigheader mem_rcm.bct zerosbk [ 0.7387 ] adding BCH for mem_rcm.bct [ 0.7395 ] [ 0.7416 ] tegrasign_v3.py --key None --list mem_rcm_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 0.7416 ] Assuming zero filled SBK key [ 0.7448 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mem_rcm_sigheader.bct.encrypt mem_rcm_sigheader.bct.hash zerosbk [ 0.7457 ] [ 0.7458 ] Copying signatures [ 0.7476 ] tegrahost_v2 --chip 0x19 0 --partitionlayout flash.xml.bin --updatesig images_list_signed.xml [ 0.8494 ] [ 0.8515 ] tegraparser_v2 --generategpt --pt flash.xml.bin [ 0.8525 ] [ 0.8548 ] tegrahost_v2 --chip 0x19 --align nvtboot_recovery_t194.bin [ 0.8555 ] [ 0.8574 ] tegrahost_v2 --chip 0x19 0 --magicid MB2B --ratchet_blob ratchet_blob.bin --appendsigheader nvtboot_recovery_t194.bin zerosbk [ 0.8582 ] adding BCH for nvtboot_recovery_t194.bin [ 0.8609 ] [ 0.8630 ] tegrasign_v3.py --key None --list nvtboot_recovery_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 0.8631 ] Assuming zero filled SBK key [ 0.8663 ] tegrahost_v2 --chip 0x19 0 --updatesigheader nvtboot_recovery_t194_sigheader.bin.encrypt nvtboot_recovery_t194_sigheader.bin.hash zerosbk [ 0.8682 ] [ 0.8701 ] tegrahost_v2 --chip 0x19 --align preboot_c10_prod_cr.bin [ 0.8719 ] [ 0.8751 ] tegrahost_v2 --chip 0x19 0 --magicid MTSP --appendsigheader preboot_c10_prod_cr.bin zerosbk [ 0.8768 ] Header already present for preboot_c10_prod_cr.bin [ 0.8777 ] [ 0.8809 ] tegrasign_v3.py --key None --list preboot_c10_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 0.8810 ] Assuming zero filled SBK key [ 0.8847 ] tegrahost_v2 --chip 0x19 0 --updatesigheader preboot_c10_prod_cr_sigheader.bin.encrypt preboot_c10_prod_cr_sigheader.bin.hash zerosbk [ 0.8878 ] [ 0.8912 ] tegrahost_v2 --chip 0x19 --align mce_c10_prod_cr.bin [ 0.8934 ] [ 0.8967 ] tegrahost_v2 --chip 0x19 0 --magicid MTSM --appendsigheader mce_c10_prod_cr.bin zerosbk [ 0.8988 ] Header already present for mce_c10_prod_cr.bin [ 0.9032 ] [ 0.9054 ] tegrasign_v3.py --key None --list mce_c10_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 0.9054 ] Assuming zero filled SBK key [ 0.9086 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mce_c10_prod_cr_sigheader.bin.encrypt mce_c10_prod_cr_sigheader.bin.hash zerosbk [ 0.9102 ] [ 0.9120 ] tegrahost_v2 --chip 0x19 --align mts_c10_prod_cr.bin [ 0.9125 ] [ 0.9142 ] tegrahost_v2 --chip 0x19 0 --magicid MTSB --appendsigheader mts_c10_prod_cr.bin zerosbk [ 0.9148 ] adding BCH for mts_c10_prod_cr.bin [ 0.9650 ] [ 0.9675 ] tegrasign_v3.py --key None --list mts_c10_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 0.9675 ] Assuming zero filled SBK key [ 0.9747 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mts_c10_prod_cr_sigheader.bin.encrypt mts_c10_prod_cr_sigheader.bin.hash zerosbk [ 1.0011 ] [ 1.0030 ] tegrahost_v2 --chip 0x19 --align bpmp_t194.bin [ 1.0035 ] [ 1.0051 ] tegrahost_v2 --chip 0x19 0 --magicid BPMF --ratchet_blob ratchet_blob.bin --appendsigheader bpmp_t194.bin zerosbk [ 1.0056 ] adding BCH for bpmp_t194.bin [ 1.0181 ] [ 1.0205 ] tegrasign_v3.py --key None --list bpmp_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 1.0205 ] Assuming zero filled SBK key [ 1.0251 ] tegrahost_v2 --chip 0x19 0 --updatesigheader bpmp_t194_sigheader.bin.encrypt bpmp_t194_sigheader.bin.hash zerosbk [ 1.0322 ] [ 1.0340 ] tegrahost_v2 --chip 0x19 --align tegra194-a02-bpmp-p3668-a00.dtb [ 1.0345 ] [ 1.0363 ] tegrahost_v2 --chip 0x19 0 --magicid BPMD --ratchet_blob ratchet_blob.bin --appendsigheader tegra194-a02-bpmp-p3668-a00.dtb zerosbk [ 1.0370 ] adding BCH for tegra194-a02-bpmp-p3668-a00.dtb [ 1.0397 ] [ 1.0418 ] tegrasign_v3.py --key None --list tegra194-a02-bpmp-p3668-a00_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 1.0418 ] Assuming zero filled SBK key [ 1.0452 ] tegrahost_v2 --chip 0x19 0 --updatesigheader tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt tegra194-a02-bpmp-p3668-a00_sigheader.dtb.hash zerosbk [ 1.0470 ] [ 1.0487 ] tegrahost_v2 --chip 0x19 --align spe_t194.bin [ 1.0492 ] [ 1.0510 ] tegrahost_v2 --chip 0x19 0 --magicid SPEF --ratchet_blob ratchet_blob.bin --appendsigheader spe_t194.bin zerosbk [ 1.0516 ] adding BCH for spe_t194.bin [ 1.0530 ] [ 1.0552 ] tegrasign_v3.py --key None --list spe_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 1.0553 ] Assuming zero filled SBK key [ 1.0652 ] tegrahost_v2 --chip 0x19 0 --updatesigheader spe_t194_sigheader.bin.encrypt spe_t194_sigheader.bin.hash zerosbk [ 1.0704 ] [ 1.0741 ] tegrahost_v2 --chip 0x19 --align tos-trusty_t194.img [ 1.0762 ] [ 1.0796 ] tegrahost_v2 --chip 0x19 0 --magicid TOSB --ratchet_blob ratchet_blob.bin --appendsigheader tos-trusty_t194.img zerosbk [ 1.0815 ] adding BCH for tos-trusty_t194.img [ 1.1027 ] [ 1.1058 ] tegrasign_v3.py --key None --list tos-trusty_t194_sigheader.img_list.xml --pubkeyhash pub_key.key [ 1.1059 ] Assuming zero filled SBK key [ 1.1119 ] tegrahost_v2 --chip 0x19 0 --updatesigheader tos-trusty_t194_sigheader.img.encrypt tos-trusty_t194_sigheader.img.hash zerosbk [ 1.1190 ] [ 1.1212 ] tegrahost_v2 --chip 0x19 --align eks.img [ 1.1224 ] [ 1.1246 ] tegrahost_v2 --chip 0x19 0 --magicid EKSB --ratchet_blob ratchet_blob.bin --appendsigheader eks.img zerosbk [ 1.1256 ] adding BCH for eks.img [ 1.1259 ] [ 1.1283 ] tegrasign_v3.py --key None --list eks_sigheader.img_list.xml --pubkeyhash pub_key.key [ 1.1284 ] Assuming zero filled SBK key [ 1.1329 ] tegrahost_v2 --chip 0x19 0 --updatesigheader eks_sigheader.img.encrypt eks_sigheader.img.hash zerosbk [ 1.1342 ] [ 1.1364 ] tegrahost_v2 --chip 0x19 --align D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb [ 1.1372 ] [ 1.1394 ] tegrahost_v2 --chip 0x19 0 --magicid CDTB --ratchet_blob ratchet_blob.bin --appendsigheader D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb zerosbk [ 1.1404 ] adding BCH for D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb [ 1.1455 ] [ 1.1477 ] tegrasign_v3.py --key None --list D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 1.1477 ] Assuming zero filled SBK key [ 1.1516 ] tegrahost_v2 --chip 0x19 0 --updatesigheader D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.hash zerosbk [ 1.1540 ] [ 1.1560 ] tegrahost_v2 --chip 0x19 --align nvtboot_recovery_cpu_t194.bin [ 1.1567 ] [ 1.1585 ] tegrahost_v2 --chip 0x19 0 --magicid CPBL --ratchet_blob ratchet_blob.bin --appendsigheader nvtboot_recovery_cpu_t194.bin zerosbk [ 1.1590 ] adding BCH for nvtboot_recovery_cpu_t194.bin [ 1.1629 ] [ 1.1654 ] tegrasign_v3.py --key None --list nvtboot_recovery_cpu_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 1.1655 ] Assuming zero filled SBK key [ 1.1766 ] tegrahost_v2 --chip 0x19 0 --updatesigheader nvtboot_recovery_cpu_t194_sigheader.bin.encrypt nvtboot_recovery_cpu_t194_sigheader.bin.hash zerosbk [ 1.1871 ] [ 1.1873 ] Copying signed file in /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed [ 1.2324 ] tegraparser_v2 --pt flash.xml.bin --generateflashindex /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/flash.xml.tmp flash.idx [ 1.3275 ] '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/flash.idx' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/flash.idx' '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/flash.xml.tmp' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/flash.xml.tmp' Flash index file is /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/flash.idx Number of lines is 48 max_index=47 Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/br_bct_BR.bct /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/br_bct_BR.bct '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/br_bct_BR.bct' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/br_bct_BR.bct' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mb1_t194_prod_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mb1_t194_prod_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mb1_t194_prod_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mb1_t194_prod_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mb1_t194_prod_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mb1_t194_prod_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mb1_t194_prod_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mb1_t194_prod_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mb1_cold_boot_bct_MB1_sigheader.bct.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mb1_cold_boot_bct_MB1_sigheader.bct.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mb1_cold_boot_bct_MB1_sigheader.bct.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mb1_cold_boot_bct_MB1_sigheader.bct.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mb1_cold_boot_bct_MB1_sigheader.bct.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mb1_cold_boot_bct_MB1_sigheader.bct.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mb1_cold_boot_bct_MB1_sigheader.bct.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mb1_cold_boot_bct_MB1_sigheader.bct.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mem_coldboot_sigheader.bct.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mem_coldboot_sigheader.bct.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mem_coldboot_sigheader.bct.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mem_coldboot_sigheader.bct.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mem_coldboot_sigheader.bct.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mem_coldboot_sigheader.bct.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mem_coldboot_sigheader.bct.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mem_coldboot_sigheader.bct.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/spe_t194_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/spe_t194_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/spe_t194_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/spe_t194_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/spe_t194_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/spe_t194_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/spe_t194_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/spe_t194_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/nvtboot_t194_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/nvtboot_t194_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/nvtboot_t194_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/nvtboot_t194_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/nvtboot_t194_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/nvtboot_t194_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/nvtboot_t194_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/nvtboot_t194_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/preboot_c10_prod_cr_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/preboot_c10_prod_cr_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/preboot_c10_prod_cr_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/preboot_c10_prod_cr_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/preboot_c10_prod_cr_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/preboot_c10_prod_cr_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/preboot_c10_prod_cr_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/preboot_c10_prod_cr_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mce_c10_prod_cr_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mce_c10_prod_cr_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mce_c10_prod_cr_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mce_c10_prod_cr_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mce_c10_prod_cr_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mce_c10_prod_cr_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mce_c10_prod_cr_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mce_c10_prod_cr_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mts_c10_prod_cr_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mts_c10_prod_cr_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mts_c10_prod_cr_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mts_c10_prod_cr_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mts_c10_prod_cr_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mts_c10_prod_cr_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/mts_c10_prod_cr_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/mts_c10_prod_cr_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/warmboot_t194_prod_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/warmboot_t194_prod_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/warmboot_t194_prod_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/warmboot_t194_prod_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/warmboot_t194_prod_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/warmboot_t194_prod_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/warmboot_t194_prod_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/warmboot_t194_prod_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/slot_metadata.bin /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/slot_metadata.bin '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/slot_metadata.bin' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/slot_metadata.bin' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/slot_metadata.bin /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/slot_metadata.bin '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/slot_metadata.bin' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/slot_metadata.bin' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/xusb_sil_rel_fw_sigheader.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/xusb_sil_rel_fw_sigheader.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/xusb_sil_rel_fw_sigheader.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/xusb_sil_rel_fw_sigheader.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/xusb_sil_rel_fw_sigheader.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/xusb_sil_rel_fw_sigheader.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/xusb_sil_rel_fw_sigheader.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/xusb_sil_rel_fw_sigheader.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/cboot_t194_eswin_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/cboot_t194_eswin_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/cboot_t194_eswin_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/cboot_t194_eswin_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/cboot_t194_eswin_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/cboot_t194_eswin_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/cboot_t194_eswin_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/cboot_t194_eswin_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/bmp.blob /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/bmp.blob '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/bmp.blob' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/bmp.blob' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/bmp.blob /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/bmp.blob '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/bmp.blob' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/bmp.blob' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/tos-trusty_t194_sigheader.img.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/tos-trusty_t194_sigheader.img.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/tos-trusty_t194_sigheader.img.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/tos-trusty_t194_sigheader.img.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/tos-trusty_t194_sigheader.img.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/tos-trusty_t194_sigheader.img.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/tos-trusty_t194_sigheader.img.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/tos-trusty_t194_sigheader.img.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/eks_sigheader.img.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/eks_sigheader.img.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/eks_sigheader.img.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/eks_sigheader.img.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/eks_sigheader.img.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/eks_sigheader.img.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/eks_sigheader.img.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/eks_sigheader.img.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/adsp-fw_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/adsp-fw_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/adsp-fw_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/adsp-fw_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/adsp-fw_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/adsp-fw_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/adsp-fw_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/adsp-fw_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/camera-rtcpu-rce_sigheader.img.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/camera-rtcpu-rce_sigheader.img.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/camera-rtcpu-rce_sigheader.img.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/camera-rtcpu-rce_sigheader.img.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/camera-rtcpu-rce_sigheader.img.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/camera-rtcpu-rce_sigheader.img.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/camera-rtcpu-rce_sigheader.img.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/camera-rtcpu-rce_sigheader.img.encrypt' Warning: skip writing sce-fw partition as no image is specified Warning: skip writing sce-fw_b partition as no image is specified Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/bpmp_t194_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/bpmp_t194_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/bpmp_t194_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/bpmp_t194_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/bpmp_t194_sigheader.bin.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/bpmp_t194_sigheader.bin.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/bpmp_t194_sigheader.bin.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/bpmp_t194_sigheader.bin.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt' Warning: skip writing CPUBL-CFG partition as no image is specified Warning: skip writing CPUBL-CFG_b partition as no image is specified Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/qspi_bootblob_ver.txt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/qspi_bootblob_ver.txt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/qspi_bootblob_ver.txt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/qspi_bootblob_ver.txt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/qspi_bootblob_ver.txt /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/qspi_bootblob_ver.txt '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/qspi_bootblob_ver.txt' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/qspi_bootblob_ver.txt' Copying /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/gpt_secondary_3_0.bin /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/gpt_secondary_3_0.bin '/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/gpt_secondary_3_0.bin' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/gpt_secondary_3_0.bin' Copy flash script to /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/l4t_flash_from_kernel.sh' -> '/home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/l4t_flash_from_kernel.sh' Success ****************************************** * * * Step 2: Generate rcm boot commandline * * * ****************************************** /home/lx/workspace/bsp/Linux_for_Tegra/flash.sh --no-flash --rcm-boot ms-nx-dvt2-nvme mmcblk0p1 ############################################################################### # L4T BSP Information: # R32 , REVISION: 6.1 ############################################################################### Board ID(3668) version(301) sku(0003) revision(B.0) Copy /home/lx/workspace/bsp/Linux_for_Tegra/kernel/dtb/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb to /home/lx/workspace/bsp/Linux_for_Tegra/kernel/dtb/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb.rec copying bctfile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-memcfg-p3668-0001-a00.cfg)... done. copying bctfile1(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-memcfg-sw-override.cfg)... done. copying minratchet_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-ratchet-p3668.cfg)... done. copying device_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-bct-device-qspi-p3668.cfg)... done. copying misc_cold_boot_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-misc-l4t.cfg)... done. copying misc_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-misc-flash.cfg)... done. copying pinmux_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-pinmux-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg)... done. copying gpioint_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg)... done. copying pmic_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-pmic-p3668-0001-a00.cfg)... done. copying pmc_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-padvoltage-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg)... done. copying prod_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-prod-p3668-0001-a00.cfg)... done. copying scr_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-scr-cbb-mini-p3668.cfg)... done. copying scr_cold_boot_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-scr-cbb-mini-p3668.cfg)... done. copying bootrom_config(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-reset-p3668-0001-a00.cfg)... done. copying dev_params(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-br-bct-qspi.cfg)... done. Existing bootloader(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/nvtboot_cpu_t194.bin) reused. copying initrd(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/l4t_initrd.img)... done. Making Boot image... done. /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/tegraflash.py --chip 0x19 --key --minratchet_config tegra194-mb1-bct-ratchet-p3668.cfg --cmd sign boot.img kernel 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.0003 ] Generating signature [ 0.0024 ] tegrasign_v3.py --getmode mode.txt --key [ 0.0025 ] Assuming zero filled SBK key : not reading [ 0.0024 ] Generating ratchet blob [ 0.0043 ] tegrabct_v2 --chip 0x19 0 --ratchet_blob ratchet_blob.bin --minratchet tegra194-mb1-bct-ratchet-p3668.cfg [ 0.0048 ] FwIndex: 1, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 2, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 3, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 4, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 5, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 6, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 7, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 11, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 12, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 13, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 14, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 15, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 16, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 17, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 18, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 19, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 30, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 31, MinRatchetLevel: 0 [ 0.0049 ] FwIndex: 32, MinRatchetLevel: 0 [ 0.0049 ] [ 0.0049 ] header_magic: 414e4452 [ 0.0068 ] tegrahost_v2 --chip 0x19 --align 1_boot.img [ 0.0073 ] [ 0.0091 ] tegrahost_v2 --chip 0x19 0 --magicid KRNL --ratchet_blob ratchet_blob.bin --appendsigheader 1_boot.img zerosbk [ 0.0098 ] adding BCH for 1_boot.img [ 0.6093 ] [ 0.6120 ] tegrasign_v3.py --key --list 1_boot_sigheader.img_list.xml --pubkeyhash pub_key.key [ 0.6120 ] Assuming zero filled SBK key : not reading [ 0.6766 ] tegrahost_v2 --chip 0x19 0 --updatesigheader 1_boot_sigheader.img.encrypt 1_boot_sigheader.img.hash zerosbk [ 1.0091 ] [ 1.0298 ] Signed file: /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/temp_user_dir/boot_sigheader.img.encrypt l4t_sign_image.sh: Generate header for boot_sigheader.img.encrypt l4t_sign_image.sh: chip 0x19: add 0x27db800 to offset 0x8 in sig file l4t_sign_image.sh: Generate 16-byte-size-aligned base file for boot_sigheader.img.encrypt l4t_sign_image.sh: the signed file is /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/temp_user_dir/boot_sigheader.img.encrypt done. Making recovery ramdisk for recovery image... Re-generating recovery ramdisk for recovery image... ~/workspace/bsp/Linux_for_Tegra/bootloader/ramdisk_tmp ~/workspace/bsp/Linux_for_Tegra/bootloader ~/workspace/bsp/Linux_for_Tegra 30412 blocks _BASE_KERNEL_VERSION=4.9.253-tegra ~/workspace/bsp/Linux_for_Tegra/bootloader/ramdisk_tmp/lib ~/workspace/bsp/Linux_for_Tegra/bootloader/ramdisk_tmp ~/workspace/bsp/Linux_for_Tegra/bootloader ~/workspace/bsp/Linux_for_Tegra 66117 blocks Making Recovery image... copying recdtbfile(/home/lx/workspace/bsp/Linux_for_Tegra/kernel/dtb/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb.rec)... done. 20+0 records in 20+0 records out 20 bytes copied, 7.426e-05 s, 269 kB/s Existing sosfile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/mb1_t194_prod.bin) reused. Existing tegraboot(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/nvtboot_t194.bin) reused. Existing cpu_bootloader(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/nvtboot_cpu_t194.bin) reused. Existing mb2blfile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/nvtboot_recovery_t194.bin) reused. Existing mtspreboot(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/preboot_c10_prod_cr.bin) reused. Existing mcepreboot(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/mce_c10_prod_cr.bin) reused. Existing mtsproper(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/mts_c10_prod_cr.bin) reused. Existing mb1file(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/mb1_t194_prod.bin) reused. Existing bpffile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/bpmp_t194.bin) reused. copying bpfdtbfile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/tegra194-a02-bpmp-p3668-a00.dtb)... done. Existing scefile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/camera-rtcpu-sce.img) reused. Existing camerafw(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/camera-rtcpu-rce.img) reused. Existing spefile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/spe_t194.bin) reused. Existing wb0boot(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/warmboot_t194_prod.bin) reused. Existing tosfile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/tos-trusty_t194.img) reused. Existing eksfile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/eks.img) reused. copying soft_fuses(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-soft-fuses-l4t.cfg)... done. copying dtbfile(/home/lx/workspace/bsp/Linux_for_Tegra/kernel/dtb/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb)... done. Copying nv_boot_control.conf to rootfs /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/tegraflash.py --chip 0x19 --key --minratchet_config tegra194-mb1-bct-ratchet-p3668.cfg --cmd sign kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb kernel_dtb 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.0004 ] Generating signature [ 0.0026 ] tegrasign_v3.py --getmode mode.txt --key [ 0.0026 ] Assuming zero filled SBK key : not reading [ 0.0026 ] Generating ratchet blob [ 0.0045 ] tegrabct_v2 --chip 0x19 0 --ratchet_blob ratchet_blob.bin --minratchet tegra194-mb1-bct-ratchet-p3668.cfg [ 0.0052 ] FwIndex: 1, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 2, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 3, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 4, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 5, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 6, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 7, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 11, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 12, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 13, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 14, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 15, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 16, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 17, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 18, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 19, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 30, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 31, MinRatchetLevel: 0 [ 0.0053 ] FwIndex: 32, MinRatchetLevel: 0 [ 0.0053 ] [ 0.0054 ] header_magic: d00dfeed [ 0.0073 ] tegrahost_v2 --chip 0x19 --align 1_kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb [ 0.0080 ] [ 0.0101 ] tegrahost_v2 --chip 0x19 0 --magicid KDTB --ratchet_blob ratchet_blob.bin --appendsigheader 1_kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb zerosbk [ 0.0105 ] adding BCH for 1_kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb [ 0.0137 ] [ 0.0162 ] tegrasign_v3.py --key --list 1_kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 0.0162 ] Assuming zero filled SBK key : not reading [ 0.0196 ] tegrahost_v2 --chip 0x19 0 --updatesigheader 1_kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt 1_kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.hash zerosbk [ 0.0217 ] [ 0.0220 ] Signed file: /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/temp_user_dir/kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt l4t_sign_image.sh: Generate header for kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt l4t_sign_image.sh: chip 0x19: add 0x31775 to offset 0x8 in sig file l4t_sign_image.sh: Generate 16-byte-size-aligned base file for kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt l4t_sign_image.sh: the signed file is /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/temp_user_dir/kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt done. Skip generating system.img Existing tbcfile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/cboot_t194_eswin.bin) reused. copying tbcdtbfile(/home/lx/workspace/bsp/Linux_for_Tegra/kernel/dtb/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb)... done. copying cfgfile(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/t186ref/cfg/flash_l4t_t194_qspi_p3668.xml) to flash.xml... done. Existing flasher(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/nvtboot_recovery_cpu_t194.bin) reused. Existing flashapp(/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/tegraflash.py) reused. ./tegraflash.py --bl nvtboot_recovery_cpu_t194.bin --sdram_config tegra194-mb1-bct-memcfg-p3668-0001-a00.cfg,tegra194-memcfg-sw-override.cfg --odmdata 0xB8190000 --applet mb1_t194_prod.bin --cmd "sign" --soft_fuses tegra194-mb1-soft-fuses-l4t.cfg --cfg flash.xml --chip 0x19 --minratchet_config tegra194-mb1-bct-ratchet-p3668.cfg --device_config tegra19x-mb1-bct-device-qspi-p3668.cfg --misc_cold_boot_config tegra194-mb1-bct-misc-l4t.cfg --misc_config tegra194-mb1-bct-misc-flash.cfg --pinmux_config tegra19x-mb1-pinmux-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg --gpioint_config tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg --pmic_config tegra194-mb1-bct-pmic-p3668-0001-a00.cfg --pmc_config tegra19x-mb1-padvoltage-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg --prod_config tegra19x-mb1-prod-p3668-0001-a00.cfg --scr_config tegra194-mb1-bct-scr-cbb-mini-p3668.cfg --scr_cold_boot_config tegra194-mb1-bct-scr-cbb-mini-p3668.cfg --br_cmd_config tegra194-mb1-bct-reset-p3668-0001-a00.cfg --dev_params tegra194-br-bct-qspi.cfg --bin "mb2_bootloader nvtboot_recovery_t194.bin; mts_preboot preboot_c10_prod_cr.bin; mts_mce mce_c10_prod_cr.bin; mts_proper mts_c10_prod_cr.bin; bpmp_fw bpmp_t194.bin; bpmp_fw_dtb tegra194-a02-bpmp-p3668-a00.dtb; spe_fw spe_t194.bin; tlk tos-trusty_t194.img; eks eks.img; kernel boot.img; kernel_dtb D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb; bootloader_dtb D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb" 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.0048 ] Using default ramcode: 0 [ 0.0049 ] Disable BPMP dtb trim, using default dtb [ 0.0049 ] [ 0.0070 ] tegrasign_v3.py --getmode mode.txt --key None [ 0.0071 ] Assuming zero filled SBK key [ 0.0070 ] Generating RCM messages [ 0.0088 ] tegrahost_v2 --chip 0x19 0 --magicid MB1B --appendsigheader mb1_t194_prod.bin zerosbk [ 0.0093 ] Header already present for mb1_t194_prod.bin [ 0.0112 ] [ 0.0132 ] tegrasign_v3.py --getmode mode.txt --key None [ 0.0132 ] Assuming zero filled SBK key [ 0.0152 ] tegrasign_v3.py --file mb1_t194_prod_sigheader.bin --key None --length 1136 --offset 2960 --pubkeyhash pub_key.key [ 0.0152 ] Assuming zero filled SBK key [ 0.0187 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mb1_t194_prod_sigheader.bin mb1_t194_prod_sigheader.hash zerosbk [ 0.0211 ] [ 0.0230 ] tegrabct_v2 --chip 0x19 0 --sfuse tegra194-mb1-soft-fuses-l4t.cfg sfuse.bin [ 0.0238 ] [ 0.0254 ] tegrabct_v2 --chip 0x19 0 --ratchet_blob ratchet_blob.bin --minratchet tegra194-mb1-bct-ratchet-p3668.cfg [ 0.0259 ] FwIndex: 1, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 2, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 3, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 4, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 5, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 6, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 7, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 11, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 12, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 13, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 14, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 15, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 16, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 17, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 18, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 19, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 30, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 31, MinRatchetLevel: 0 [ 0.0260 ] FwIndex: 32, MinRatchetLevel: 0 [ 0.0260 ] [ 0.0277 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x19 0 --sfuses sfuse.bin --download rcm mb1_t194_prod_sigheader.bin 0 0 [ 0.0282 ] RCM 0 is saved as rcm_0.rcm [ 0.0302 ] RCM 1 is saved as rcm_1.rcm [ 0.0302 ] RCM 2 is saved as rcm_2.rcm [ 0.0303 ] List of rcm files are saved in rcm_list.xml [ 0.0303 ] [ 0.0303 ] Signing RCM messages [ 0.0321 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key None --list rcm_list.xml --pubkeyhash pub_key.key [ 0.0322 ] Assuming zero filled SBK key [ 0.0363 ] Copying signature to RCM mesages [ 0.0380 ] tegrarcm_v2 --chip 0x19 0 --updatesig rcm_list_signed.xml [ 0.0391 ] [ 0.0391 ] Parsing partition layout [ 0.0408 ] tegraparser_v2 --pt flash.xml.tmp [ 0.0417 ] [ 0.0417 ] Creating list of images to be signed [ 0.0434 ] tegrahost_v2 --chip 0x19 0 --partitionlayout flash.xml.bin --ratchet_blob ratchet_blob.bin --list images_list.xml zerosbk [ 0.0439 ] MB1: Nvheader already present is mb1_t194_prod.bin [ 0.0442 ] Header already present for mb1_t194_prod_sigheader.bin [ 0.0444 ] MB1: Nvheader already present is mb1_t194_prod.bin [ 0.0463 ] Header already present for mb1_t194_prod_sigheader.bin [ 0.0465 ] adding BCH for spe_t194.bin [ 0.0482 ] adding BCH for spe_t194.bin [ 0.0498 ] adding BCH for nvtboot_t194.bin [ 0.0511 ] adding BCH for nvtboot_t194.bin [ 0.0536 ] Header already present for preboot_c10_prod_cr.bin [ 0.0562 ] Header already present for preboot_c10_prod_cr.bin [ 0.0564 ] Header already present for mce_c10_prod_cr.bin [ 0.0566 ] Header already present for mce_c10_prod_cr.bin [ 0.0577 ] adding BCH for mts_c10_prod_cr.bin [ 0.0597 ] adding BCH for mts_c10_prod_cr.bin [ 0.1089 ] Header already present for warmboot_t194_prod.bin [ 0.1569 ] Header already present for warmboot_t194_prod.bin [ 0.1574 ] adding BCH for xusb_sil_rel_fw [ 0.1579 ] adding BCH for xusb_sil_rel_fw [ 0.1597 ] adding BCH for cboot_t194_eswin.bin [ 0.1624 ] adding BCH for cboot_t194_eswin.bin [ 0.1692 ] adding BCH for D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb [ 0.1761 ] adding BCH for D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb [ 0.1789 ] adding BCH for tos-trusty_t194.img [ 0.1817 ] adding BCH for tos-trusty_t194.img [ 0.1874 ] adding BCH for eks.img [ 0.1932 ] adding BCH for eks.img [ 0.1933 ] adding BCH for adsp-fw.bin [ 0.1934 ] adding BCH for adsp-fw.bin [ 0.1944 ] adding BCH for camera-rtcpu-rce.img [ 0.1956 ] adding BCH for camera-rtcpu-rce.img [ 0.1993 ] adding BCH for bpmp_t194.bin [ 0.2033 ] adding BCH for bpmp_t194.bin [ 0.2154 ] adding BCH for tegra194-a02-bpmp-p3668-a00.dtb [ 0.2277 ] adding BCH for tegra194-a02-bpmp-p3668-a00.dtb [ 0.2384 ] [ 0.2384 ] Filling MB1 storage info [ 0.2385 ] Generating br-bct [ 0.2404 ] Performing cfg overlay [ 0.2404 ] ['tegra194-mb1-bct-memcfg-p3668-0001-a00.cfg', 'tegra194-memcfg-sw-override.cfg'] [ 0.2406 ] sw_memcfg_overlay.pl -c tegra194-mb1-bct-memcfg-p3668-0001-a00.cfg -s tegra194-memcfg-sw-override.cfg -o /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1.cfg [ 0.2651 ] [ 0.2652 ] Updating dev and MSS params in BR BCT [ 0.2652 ] tegrabct_v2 --dev_param tegra194-br-bct-qspi.cfg --sdram /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1.cfg --brbct br_bct.cfg --sfuse tegra194-mb1-soft-fuses-l4t.cfg --chip 0x19 0 [ 0.3078 ] [ 0.3078 ] Updating bl info [ 0.3097 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updateblinfo flash.xml.bin [ 0.3109 ] [ 0.3110 ] Generating signatures [ 0.3130 ] tegrasign_v3.py --key None --list images_list.xml --pubkeyhash pub_key.key [ 0.3130 ] Assuming zero filled SBK key [ 0.3713 ] Generating br-bct [ 0.3730 ] Performing cfg overlay [ 0.3730 ] ['/home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1.cfg'] [ 0.3730 ] Updating dev and MSS params in BR BCT [ 0.3731 ] tegrabct_v2 --dev_param tegra194-br-bct-qspi.cfg --sdram /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1.cfg --brbct br_bct.cfg --sfuse tegra194-mb1-soft-fuses-l4t.cfg --chip 0x19 0 [ 0.4164 ] [ 0.4165 ] Updating bl info [ 0.4185 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml [ 0.4202 ] [ 0.4202 ] Updating smd info [ 0.4221 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 --updatesmdinfo flash.xml.bin [ 0.4230 ] [ 0.4230 ] Updating Odmdata [ 0.4249 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updatefields Odmdata =0xB8190000 [ 0.4258 ] [ 0.4259 ] Get Signed section of bct [ 0.4277 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --listbct bct_list.xml [ 0.4287 ] [ 0.4307 ] tegrasign_v3.py --key None --list bct_list.xml --pubkeyhash pub_key.key --getmontgomeryvalues montgomery.bin [ 0.4311 ] Assuming zero filled SBK key [ 0.4458 ] [ 0.4458 ] Updating BCT with signature [ 0.4477 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updatesig bct_list_signed.xml [ 0.4483 ] [ 0.4483 ] Generating coldboot mb1-bct [ 0.4503 ] tegrabct_v2 --chip 0x19 0 --mb1bct mb1_cold_boot_bct.cfg --sdram /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1.cfg --misc tegra194-mb1-bct-misc-l4t.cfg --scr tegra194-mb1-bct-scr-cbb-mini-p3668.cfg --pinmux tegra19x-mb1-pinmux-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg --pmc tegra19x-mb1-padvoltage-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg --pmic tegra194-mb1-bct-pmic-p3668-0001-a00.cfg --brcommand tegra194-mb1-bct-reset-p3668-0001-a00.cfg --prod tegra19x-mb1-prod-p3668-0001-a00.cfg --gpioint tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg --device tegra19x-mb1-bct-device-qspi-p3668.cfg [ 0.4511 ] MB1-BCT version: 0x1 [ 0.4513 ] Parsing config file :tegra19x-mb1-pinmux-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg [ 0.4516 ] Added Platform Config 0 data with size :- 2192 [ 0.4520 ] Parsing config file :tegra194-mb1-bct-scr-cbb-mini-p3668.cfg [ 0.4523 ] Added Platform Config 1 data with size :- 19640 [ 0.4597 ] Parsing config file :tegra19x-mb1-padvoltage-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg [ 0.4601 ] Added Platform Config 2 data with size :- 24 [ 0.4602 ] Parsing config file :tegra194-mb1-bct-pmic-p3668-0001-a00.cfg [ 0.4604 ] Added Platform Config 4 data with size :- 348 [ 0.4604 ] [ 0.4604 ] Parsing config file :tegra194-mb1-bct-reset-p3668-0001-a00.cfg [ 0.4604 ] Added Platform Config 3 data with size :- 92 [ 0.4604 ] [ 0.4604 ] Parsing config file :tegra19x-mb1-prod-p3668-0001-a00.cfg [ 0.4604 ] Added Platform Config 5 data with size :- 128 [ 0.4604 ] [ 0.4604 ] Parsing config file :tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg [ 0.4604 ] Added Platform Config 7 data with size :- 392 [ 0.4604 ] [ 0.4605 ] Parsing config file :tegra19x-mb1-bct-device-qspi-p3668.cfg [ 0.4605 ] Added Platform Config 9 data with size :- 40 [ 0.4605 ] [ 0.4605 ] Updating mb1-bct with firmware information [ 0.4623 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_cold_boot_bct_MB1.bct --updatefwinfo flash.xml.bin [ 0.4628 ] MB1-BCT version: 0x1 [ 0.4629 ] [ 0.4629 ] Updating mb1-bct with storage information [ 0.4647 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_cold_boot_bct_MB1.bct --updatestorageinfo flash.xml.bin [ 0.4654 ] MB1-BCT version: 0x1 [ 0.4655 ] [ 0.4656 ] Updating mb1-bct with ratchet information [ 0.4673 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_cold_boot_bct_MB1.bct --minratchet tegra194-mb1-bct-ratchet-p3668.cfg [ 0.4677 ] MB1-BCT version: 0x1 [ 0.4678 ] FwIndex: 1, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 2, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 3, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 4, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 5, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 6, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 7, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 11, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 12, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 13, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 14, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 15, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 16, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 17, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 18, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 19, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 30, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 31, MinRatchetLevel: 0 [ 0.4679 ] FwIndex: 32, MinRatchetLevel: 0 [ 0.4679 ] [ 0.4697 ] tegrahost_v2 --chip 0x19 --align mb1_cold_boot_bct_MB1.bct [ 0.4702 ] [ 0.4720 ] tegrahost_v2 --chip 0x19 0 --magicid MBCT --ratchet_blob ratchet_blob.bin --appendsigheader mb1_cold_boot_bct_MB1.bct zerosbk [ 0.4725 ] adding BCH for mb1_cold_boot_bct_MB1.bct [ 0.4730 ] [ 0.4752 ] tegrasign_v3.py --key None --list mb1_cold_boot_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 0.4753 ] Assuming zero filled SBK key [ 0.4785 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mb1_cold_boot_bct_MB1_sigheader.bct.encrypt mb1_cold_boot_bct_MB1_sigheader.bct.hash zerosbk [ 0.4793 ] [ 0.4793 ] Generating recovery mb1-bct [ 0.4812 ] tegrabct_v2 --chip 0x19 0 --mb1bct mb1_bct.cfg --sdram /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1.cfg --misc tegra194-mb1-bct-misc-flash.cfg --scr tegra194-mb1-bct-scr-cbb-mini-p3668.cfg --pinmux tegra19x-mb1-pinmux-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg --pmc tegra19x-mb1-padvoltage-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg --pmic tegra194-mb1-bct-pmic-p3668-0001-a00.cfg --brcommand tegra194-mb1-bct-reset-p3668-0001-a00.cfg --prod tegra19x-mb1-prod-p3668-0001-a00.cfg --gpioint tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg --device tegra19x-mb1-bct-device-qspi-p3668.cfg [ 0.4817 ] MB1-BCT version: 0x1 [ 0.4819 ] Parsing config file :tegra19x-mb1-pinmux-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg [ 0.4823 ] Added Platform Config 0 data with size :- 2192 [ 0.4828 ] Parsing config file :tegra194-mb1-bct-scr-cbb-mini-p3668.cfg [ 0.4830 ] Added Platform Config 1 data with size :- 19640 [ 0.4903 ] Parsing config file :tegra19x-mb1-padvoltage-D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.cfg [ 0.4907 ] Added Platform Config 2 data with size :- 24 [ 0.4909 ] Parsing config file :tegra194-mb1-bct-pmic-p3668-0001-a00.cfg [ 0.4911 ] Added Platform Config 4 data with size :- 348 [ 0.4911 ] [ 0.4911 ] Parsing config file :tegra194-mb1-bct-reset-p3668-0001-a00.cfg [ 0.4911 ] Added Platform Config 3 data with size :- 92 [ 0.4911 ] [ 0.4911 ] Parsing config file :tegra19x-mb1-prod-p3668-0001-a00.cfg [ 0.4911 ] Added Platform Config 5 data with size :- 128 [ 0.4911 ] [ 0.4911 ] Parsing config file :tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg [ 0.4911 ] Added Platform Config 7 data with size :- 392 [ 0.4911 ] [ 0.4911 ] Parsing config file :tegra19x-mb1-bct-device-qspi-p3668.cfg [ 0.4911 ] Added Platform Config 9 data with size :- 40 [ 0.4911 ] [ 0.4912 ] Updating mb1-bct with firmware information [ 0.4929 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_bct_MB1.bct --updatefwinfo flash.xml.bin [ 0.4934 ] MB1-BCT version: 0x1 [ 0.4936 ] [ 0.4936 ] Updating mb1-bct with storage information [ 0.4953 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_bct_MB1.bct --updatestorageinfo flash.xml.bin [ 0.4959 ] MB1-BCT version: 0x1 [ 0.4961 ] [ 0.4961 ] Updating mb1-bct with ratchet information [ 0.4978 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_bct_MB1.bct --minratchet tegra194-mb1-bct-ratchet-p3668.cfg [ 0.4983 ] MB1-BCT version: 0x1 [ 0.4984 ] FwIndex: 1, MinRatchetLevel: 0 [ 0.4984 ] FwIndex: 2, MinRatchetLevel: 0 [ 0.4984 ] FwIndex: 3, MinRatchetLevel: 0 [ 0.4984 ] FwIndex: 4, MinRatchetLevel: 0 [ 0.4984 ] FwIndex: 5, MinRatchetLevel: 0 [ 0.4984 ] FwIndex: 6, MinRatchetLevel: 0 [ 0.4985 ] FwIndex: 7, MinRatchetLevel: 0 [ 0.4985 ] FwIndex: 11, MinRatchetLevel: 0 [ 0.4985 ] FwIndex: 12, MinRatchetLevel: 0 [ 0.4985 ] FwIndex: 13, MinRatchetLevel: 0 [ 0.4985 ] FwIndex: 14, MinRatchetLevel: 0 [ 0.4985 ] FwIndex: 15, MinRatchetLevel: 0 [ 0.4985 ] FwIndex: 16, MinRatchetLevel: 0 [ 0.4985 ] FwIndex: 17, MinRatchetLevel: 0 [ 0.4985 ] FwIndex: 18, MinRatchetLevel: 0 [ 0.4985 ] FwIndex: 19, MinRatchetLevel: 0 [ 0.4985 ] FwIndex: 30, MinRatchetLevel: 0 [ 0.4985 ] FwIndex: 31, MinRatchetLevel: 0 [ 0.4985 ] FwIndex: 32, MinRatchetLevel: 0 [ 0.4985 ] [ 0.5002 ] tegrahost_v2 --chip 0x19 --align mb1_bct_MB1.bct [ 0.5007 ] [ 0.5025 ] tegrahost_v2 --chip 0x19 0 --magicid MBCT --ratchet_blob ratchet_blob.bin --appendsigheader mb1_bct_MB1.bct zerosbk [ 0.5030 ] adding BCH for mb1_bct_MB1.bct [ 0.5035 ] [ 0.5054 ] tegrasign_v3.py --key None --list mb1_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 0.5054 ] Assuming zero filled SBK key [ 0.5086 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mb1_bct_MB1_sigheader.bct.encrypt mb1_bct_MB1_sigheader.bct.hash zerosbk [ 0.5095 ] [ 0.5095 ] Generating coldboot mem-bct [ 0.5112 ] tegrabct_v2 --chip 0x19 0 --sdram /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1.cfg --membct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1_1.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1_2.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1_3.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1_4.bct [ 0.5117 ] Packing sdram param for instance[0] [ 0.5537 ] Packing sdram param for instance[1] [ 0.5539 ] Packing sdram param for instance[2] [ 0.5539 ] Packing sdram param for instance[3] [ 0.5539 ] Packing sdram param for instance[4] [ 0.5539 ] Packing sdram param for instance[5] [ 0.5539 ] Packing sdram param for instance[6] [ 0.5539 ] Packing sdram param for instance[7] [ 0.5539 ] Packing sdram param for instance[8] [ 0.5539 ] Packing sdram param for instance[9] [ 0.5540 ] Packing sdram param for instance[10] [ 0.5540 ] Packing sdram param for instance[11] [ 0.5540 ] Packing sdram param for instance[12] [ 0.5540 ] Packing sdram param for instance[13] [ 0.5540 ] Packing sdram param for instance[14] [ 0.5540 ] Packing sdram param for instance[15] [ 0.5540 ] [ 0.5540 ] Getting sector size from pt [ 0.5560 ] tegraparser_v2 --getsectorsize flash.xml.bin sector_info.bin [ 0.5565 ] [ 0.5566 ] BlockSize read from layout is 200 [ 0.5572 ] tegrahost_v2 --chip 0x19 0 --blocksize 512 --magicid MEMB --addsigheader_multi /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1_1.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1_2.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1_3.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1_4.bct [ 0.5577 ] adding BCH for /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1_1.bct [ 0.5592 ] [ 0.5609 ] tegrahost_v2 --chip 0x19 --align mem_coldboot.bct [ 0.5614 ] [ 0.5631 ] tegrahost_v2 --chip 0x19 0 --magicid MEMB --ratchet_blob ratchet_blob.bin --appendsigheader mem_coldboot.bct zerosbk [ 0.5635 ] Header already present for mem_coldboot.bct [ 0.5637 ] [ 0.5658 ] tegrasign_v3.py --key None --list mem_coldboot_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 0.5658 ] Assuming zero filled SBK key [ 0.5691 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mem_coldboot_sigheader.bct.encrypt mem_coldboot_sigheader.bct.hash zerosbk [ 0.5698 ] [ 0.5699 ] Generating recovery mem-bct [ 0.5715 ] tegrabct_v2 --chip 0x19 0 --sdram /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1.cfg --membct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1_1.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1_2.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1_3.bct /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/16986/tmpbgmyjf4l1_4.bct [ 0.5720 ] Packing sdram param for instance[0] [ 0.6145 ] Packing sdram param for instance[1] [ 0.6147 ] Packing sdram param for instance[2] [ 0.6148 ] Packing sdram param for instance[3] [ 0.6148 ] Packing sdram param for instance[4] [ 0.6148 ] Packing sdram param for instance[5] [ 0.6148 ] Packing sdram param for instance[6] [ 0.6148 ] Packing sdram param for instance[7] [ 0.6148 ] Packing sdram param for instance[8] [ 0.6148 ] Packing sdram param for instance[9] [ 0.6148 ] Packing sdram param for instance[10] [ 0.6148 ] Packing sdram param for instance[11] [ 0.6148 ] Packing sdram param for instance[12] [ 0.6148 ] Packing sdram param for instance[13] [ 0.6148 ] Packing sdram param for instance[14] [ 0.6149 ] Packing sdram param for instance[15] [ 0.6149 ] [ 0.6168 ] tegrahost_v2 --chip 0x19 --align mem_rcm.bct [ 0.6173 ] [ 0.6191 ] tegrahost_v2 --chip 0x19 0 --magicid MEMB --ratchet_blob ratchet_blob.bin --appendsigheader mem_rcm.bct zerosbk [ 0.6196 ] adding BCH for mem_rcm.bct [ 0.6203 ] [ 0.6223 ] tegrasign_v3.py --key None --list mem_rcm_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 0.6223 ] Assuming zero filled SBK key [ 0.6255 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mem_rcm_sigheader.bct.encrypt mem_rcm_sigheader.bct.hash zerosbk [ 0.6268 ] [ 0.6269 ] Copying signatures [ 0.6286 ] tegrahost_v2 --chip 0x19 0 --partitionlayout flash.xml.bin --updatesig images_list_signed.xml [ 0.7678 ] [ 0.7698 ] tegraparser_v2 --generategpt --pt flash.xml.bin [ 0.7723 ] [ 0.7767 ] tegrahost_v2 --chip 0x19 --align nvtboot_recovery_t194.bin [ 0.7781 ] [ 0.7808 ] tegrahost_v2 --chip 0x19 0 --magicid MB2B --ratchet_blob ratchet_blob.bin --appendsigheader nvtboot_recovery_t194.bin zerosbk [ 0.7818 ] adding BCH for nvtboot_recovery_t194.bin [ 0.7873 ] [ 0.7899 ] tegrasign_v3.py --key None --list nvtboot_recovery_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 0.7900 ] Assuming zero filled SBK key [ 0.7948 ] tegrahost_v2 --chip 0x19 0 --updatesigheader nvtboot_recovery_t194_sigheader.bin.encrypt nvtboot_recovery_t194_sigheader.bin.hash zerosbk [ 0.7978 ] [ 0.7998 ] tegrahost_v2 --chip 0x19 --align preboot_c10_prod_cr.bin [ 0.8006 ] [ 0.8026 ] tegrahost_v2 --chip 0x19 0 --magicid MTSP --appendsigheader preboot_c10_prod_cr.bin zerosbk [ 0.8035 ] Header already present for preboot_c10_prod_cr.bin [ 0.8038 ] [ 0.8061 ] tegrasign_v3.py --key None --list preboot_c10_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 0.8061 ] Assuming zero filled SBK key [ 0.8101 ] tegrahost_v2 --chip 0x19 0 --updatesigheader preboot_c10_prod_cr_sigheader.bin.encrypt preboot_c10_prod_cr_sigheader.bin.hash zerosbk [ 0.8113 ] [ 0.8133 ] tegrahost_v2 --chip 0x19 --align mce_c10_prod_cr.bin [ 0.8142 ] [ 0.8161 ] tegrahost_v2 --chip 0x19 0 --magicid MTSM --appendsigheader mce_c10_prod_cr.bin zerosbk [ 0.8167 ] Header already present for mce_c10_prod_cr.bin [ 0.8182 ] [ 0.8205 ] tegrasign_v3.py --key None --list mce_c10_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 0.8207 ] Assuming zero filled SBK key [ 0.8316 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mce_c10_prod_cr_sigheader.bin.encrypt mce_c10_prod_cr_sigheader.bin.hash zerosbk [ 0.8388 ] [ 0.8406 ] tegrahost_v2 --chip 0x19 --align mts_c10_prod_cr.bin [ 0.8412 ] [ 0.8430 ] tegrahost_v2 --chip 0x19 0 --magicid MTSB --appendsigheader mts_c10_prod_cr.bin zerosbk [ 0.8435 ] adding BCH for mts_c10_prod_cr.bin [ 0.8932 ] [ 0.8956 ] tegrasign_v3.py --key None --list mts_c10_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 0.8957 ] Assuming zero filled SBK key [ 0.9037 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mts_c10_prod_cr_sigheader.bin.encrypt mts_c10_prod_cr_sigheader.bin.hash zerosbk [ 0.9301 ] [ 0.9321 ] tegrahost_v2 --chip 0x19 --align bpmp_t194.bin [ 0.9326 ] [ 0.9345 ] tegrahost_v2 --chip 0x19 0 --magicid BPMF --ratchet_blob ratchet_blob.bin --appendsigheader bpmp_t194.bin zerosbk [ 0.9352 ] adding BCH for bpmp_t194.bin [ 0.9476 ] [ 0.9497 ] tegrasign_v3.py --key None --list bpmp_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 0.9497 ] Assuming zero filled SBK key [ 0.9541 ] tegrahost_v2 --chip 0x19 0 --updatesigheader bpmp_t194_sigheader.bin.encrypt bpmp_t194_sigheader.bin.hash zerosbk [ 0.9612 ] [ 0.9632 ] tegrahost_v2 --chip 0x19 --align tegra194-a02-bpmp-p3668-a00.dtb [ 0.9640 ] [ 0.9659 ] tegrahost_v2 --chip 0x19 0 --magicid BPMD --ratchet_blob ratchet_blob.bin --appendsigheader tegra194-a02-bpmp-p3668-a00.dtb zerosbk [ 0.9666 ] adding BCH for tegra194-a02-bpmp-p3668-a00.dtb [ 0.9724 ] [ 0.9746 ] tegrasign_v3.py --key None --list tegra194-a02-bpmp-p3668-a00_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 0.9747 ] Assuming zero filled SBK key [ 0.9788 ] tegrahost_v2 --chip 0x19 0 --updatesigheader tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt tegra194-a02-bpmp-p3668-a00_sigheader.dtb.hash zerosbk [ 0.9825 ] [ 0.9844 ] tegrahost_v2 --chip 0x19 --align spe_t194.bin [ 0.9849 ] [ 0.9868 ] tegrahost_v2 --chip 0x19 0 --magicid SPEF --ratchet_blob ratchet_blob.bin --appendsigheader spe_t194.bin zerosbk [ 0.9873 ] adding BCH for spe_t194.bin [ 0.9889 ] [ 0.9912 ] tegrasign_v3.py --key None --list spe_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 0.9912 ] Assuming zero filled SBK key [ 0.9946 ] tegrahost_v2 --chip 0x19 0 --updatesigheader spe_t194_sigheader.bin.encrypt spe_t194_sigheader.bin.hash zerosbk [ 0.9962 ] [ 0.9981 ] tegrahost_v2 --chip 0x19 --align tos-trusty_t194.img [ 0.9988 ] [ 1.0007 ] tegrahost_v2 --chip 0x19 0 --magicid TOSB --ratchet_blob ratchet_blob.bin --appendsigheader tos-trusty_t194.img zerosbk [ 1.0016 ] adding BCH for tos-trusty_t194.img [ 1.0076 ] [ 1.0097 ] tegrasign_v3.py --key None --list tos-trusty_t194_sigheader.img_list.xml --pubkeyhash pub_key.key [ 1.0097 ] Assuming zero filled SBK key [ 1.0133 ] tegrahost_v2 --chip 0x19 0 --updatesigheader tos-trusty_t194_sigheader.img.encrypt tos-trusty_t194_sigheader.img.hash zerosbk [ 1.0169 ] [ 1.0190 ] tegrahost_v2 --chip 0x19 --align eks.img [ 1.0195 ] [ 1.0212 ] tegrahost_v2 --chip 0x19 0 --magicid EKSB --ratchet_blob ratchet_blob.bin --appendsigheader eks.img zerosbk [ 1.0217 ] adding BCH for eks.img [ 1.0218 ] [ 1.0239 ] tegrasign_v3.py --key None --list eks_sigheader.img_list.xml --pubkeyhash pub_key.key [ 1.0239 ] Assuming zero filled SBK key [ 1.0272 ] tegrahost_v2 --chip 0x19 0 --updatesigheader eks_sigheader.img.encrypt eks_sigheader.img.hash zerosbk [ 1.0281 ] [ 1.0300 ] tegrahost_v2 --chip 0x19 --align D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb [ 1.0308 ] [ 1.0326 ] tegrahost_v2 --chip 0x19 0 --magicid CDTB --ratchet_blob ratchet_blob.bin --appendsigheader D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb zerosbk [ 1.0331 ] adding BCH for D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb [ 1.0361 ] [ 1.0381 ] tegrasign_v3.py --key None --list D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 1.0382 ] Assuming zero filled SBK key [ 1.0413 ] tegrahost_v2 --chip 0x19 0 --updatesigheader D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.hash zerosbk [ 1.0434 ] [ 1.0453 ] tegrahost_v2 --chip 0x19 --align nvtboot_recovery_cpu_t194.bin [ 1.0477 ] [ 1.0513 ] tegrahost_v2 --chip 0x19 0 --magicid CPBL --ratchet_blob ratchet_blob.bin --appendsigheader nvtboot_recovery_cpu_t194.bin zerosbk [ 1.0534 ] adding BCH for nvtboot_recovery_cpu_t194.bin [ 1.0590 ] [ 1.0611 ] tegrasign_v3.py --key None --list nvtboot_recovery_cpu_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 1.0612 ] Assuming zero filled SBK key [ 1.0645 ] tegrahost_v2 --chip 0x19 0 --updatesigheader nvtboot_recovery_cpu_t194_sigheader.bin.encrypt nvtboot_recovery_cpu_t194_sigheader.bin.hash zerosbk [ 1.0670 ] [ 1.0671 ] Copying signed file in /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed [ 1.0853 ] tegraparser_v2 --pt flash.xml.bin --generateflashindex /home/lx/workspace/bsp/Linux_for_Tegra/bootloader/signed/flash.xml.tmp flash.idx [ 1.1764 ] ./tegraflash.py --bl nvtboot_recovery_cpu_t194_sigheader.bin.encrypt --bct br_bct_BR.bct --securedev --applet rcm_2_encrypt.rcm --applet_softfuse rcm_1_encrypt.rcm --cmd "rcmboot" --cfg secureflash.xml --chip 0x19 --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 --mem_bct_cold_boot mem_coldboot_sigheader.bct.encrypt --bins "mb2_bootloader nvtboot_recovery_t194_sigheader.bin.encrypt; mts_preboot preboot_c10_prod_cr_sigheader.bin.encrypt; mts_mce mce_c10_prod_cr_sigheader.bin.encrypt; mts_proper mts_c10_prod_cr_sigheader.bin.encrypt; bpmp_fw bpmp_t194_sigheader.bin.encrypt; bpmp_fw_dtb tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt; spe_fw spe_t194_sigheader.bin.encrypt; tlk tos-trusty_t194_sigheader.img.encrypt; eks eks_sigheader.img.encrypt; kernel boot.img; kernel_dtb kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb; bootloader_dtb D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt" --skipuid --ramcode 1 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 Save initrd flashing command parameters to /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/initrdflashparam.txt /tmp/tmp.l1tl4emPRv ~/workspace/bsp/Linux_for_Tegra writing boot image config in bootimg.cfg extracting kernel in zImage extracting ramdisk in initrd.img /tmp/tmp.l1tl4emPRv/initrd /tmp/tmp.l1tl4emPRv ~/workspace/bsp/Linux_for_Tegra 66117 blocks 80918 blocks /tmp/tmp.l1tl4emPRv ~/workspace/bsp/Linux_for_Tegra flashimg0=boot0.img ~/workspace/bsp/Linux_for_Tegra Success Cleaning up... Finish generating flash package. /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/l4t_initrd_flash_internal.sh --skipuid --usb-instance 1-5 --device-instance 0 --flash-only ms-nx-dvt2-nvme internal ********************************************** * * * Step 1: Build the flashing environment * * * ********************************************** Create flash environment 0 ~/workspace/bsp/Linux_for_Tegra/bootloader ~/workspace/bsp/Linux_for_Tegra ~/workspace/bsp/Linux_for_Tegra Finish creating flash environment 0. **************************************************** * * * Step 2: Boot the device with flash initrd image * * * **************************************************** ~/workspace/bsp/Linux_for_Tegra/temp_initrdflash/bootloader0 ~/workspace/bsp/Linux_for_Tegra ./tegraflash.py --bl nvtboot_recovery_cpu_t194_sigheader.bin.encrypt --bct br_bct_BR.bct --securedev --applet rcm_2_encrypt.rcm --applet_softfuse rcm_1_encrypt.rcm --cmd "rcmboot" --cfg secureflash.xml --chip 0x19 --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 --mem_bct_cold_boot mem_coldboot_sigheader.bct.encrypt --bins "mb2_bootloader nvtboot_recovery_t194_sigheader.bin.encrypt; mts_preboot preboot_c10_prod_cr_sigheader.bin.encrypt; mts_mce mce_c10_prod_cr_sigheader.bin.encrypt; mts_proper mts_c10_prod_cr_sigheader.bin.encrypt; bpmp_fw bpmp_t194_sigheader.bin.encrypt; bpmp_fw_dtb tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt; spe_fw spe_t194_sigheader.bin.encrypt; tlk tos-trusty_t194_sigheader.img.encrypt; eks eks_sigheader.img.encrypt; kernel boot0.img; kernel_dtb kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb; bootloader_dtb D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt" --ramcode 1 --instance 1-5 --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 Entering RCM boot [ 0.0000 ] rcm boot with presigned binaries [ 0.0000 ] Boot Rom communication [ 0.0020 ] tegrarcm_v2 --instance 1-5 --chip 0x19 0 --rcm rcm_1_encrypt.rcm --rcm rcm_2_encrypt.rcm --skipuid [ 0.0027 ] Boot Rom communication completed [ 1.0252 ] [ 2.0305 ] tegrarcm_v2 --instance 1-5 --isapplet [ 2.0329 ] Applet version 01.00.0000 [ 2.0464 ] [ 2.0465 ] Sending BCTs [ 2.0482 ] tegrarcm_v2 --instance 1-5 --download bct_bootrom br_bct_BR.bct --download bct_mb1 mb1_bct_MB1_sigheader.bct.encrypt --download bct_mem mem_rcm_sigheader.bct.encrypt [ 2.0486 ] Applet version 01.00.0000 [ 2.0579 ] Sending bct_bootrom [ 2.0580 ] [................................................] 100% [ 2.0592 ] Sending bct_mb1 [ 2.0641 ] [................................................] 100% [ 2.0675 ] Sending bct_mem [ 2.1163 ] [................................................] 100% [ 2.1928 ] [ 2.1929 ] Generating blob [ 2.1985 ] tegrahost_v2 --chip 0x19 --generateblob blob.xml blob.bin [ 2.2007 ] number of images in blob are 13 [ 2.2015 ] blobsize is 61168877 [ 2.2017 ] Added binary blob_nvtboot_recovery_cpu_t194_sigheader.bin.encrypt of size 263840 [ 2.2188 ] Added binary blob_nvtboot_recovery_t194_sigheader.bin.encrypt of size 181152 [ 2.2191 ] Added binary blob_preboot_c10_prod_cr_sigheader.bin.encrypt of size 24016 [ 2.2192 ] Added binary blob_mce_c10_prod_cr_sigheader.bin.encrypt of size 143200 [ 2.2194 ] Added binary blob_mts_c10_prod_cr_sigheader.bin.encrypt of size 3430416 [ 2.2204 ] Added binary blob_bpmp_t194_sigheader.bin.encrypt of size 856352 [ 2.2210 ] Added binary blob_tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt of size 391616 [ 2.2213 ] Added binary blob_spe_t194_sigheader.bin.encrypt of size 94960 [ 2.2214 ] Added binary blob_tos-trusty_t194_sigheader.img.encrypt of size 410560 [ 2.2215 ] Added binary blob_eks_sigheader.img.encrypt of size 5136 [ 2.2216 ] Added binary blob_boot0.img of size 54958080 [ 2.2430 ] Added binary blob_kernel_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128.dtb of size 202613 [ 2.2511 ] Added binary blob_D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt of size 206720 [ 2.2754 ] [ 2.2755 ] Sending bootloader and pre-requisite binaries [ 2.2775 ] tegrarcm_v2 --instance 1-5 --download blob blob.bin [ 2.2783 ] Applet version 01.00.0000 [ 2.2887 ] Sending blob [ 2.2887 ] [................................................] 100% [ 10.8999 ] [ 10.9038 ] tegrarcm_v2 --instance 1-5 --boot rcm [ 10.9061 ] Applet version 01.00.0000 [ 10.9243 ] [ 10.9244 ] RCM-boot started ~/workspace/bsp/Linux_for_Tegra *************************************** * * * Step 3: Start the flashing process * * * *************************************** Waiting for target to boot-up... Waiting for target to boot-up... Waiting for target to boot-up... Waiting for target to boot-up... Waiting for target to boot-up... Waiting for target to boot-up... Waiting for target to boot-up... Waiting for target to boot-up... Waiting for target to boot-up... Waiting for target to boot-up... Waiting for target to boot-up... Waiting for target to boot-up... Waiting for target to boot-up... Waiting for target to boot-up... Waiting for target to boot-up... Waiting for target to boot-up... Waiting for target to boot-up... Waiting for target to boot-up... Waiting for device to expose ssh ...Run command: if [ -f /qspi/l4t_flash_from_kernel.sh ]; then USER=root /qspi/l4t_flash_from_kernel.sh --no-reboot --qspi-only ; fi on root@fe80::1%enp0s20f0u5 4194304 [ 0]: l4t_flash_from_kernel: Starting to create gpt for emmc Active index file is /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/flash.idx Number of lines is 48 max_index=47 4194304 Flash index file is /qspi/internal/flash.idx Number of lines is 48 max_index=47 [ 0]: l4t_flash_from_kernel: Starting to flash to qspi Erasing 64 Kibyte @ 0 -- 0 % complete [ 0]: l4t_flash_from_kernel: Successfully create gpt for emmc Run command: partprobe on root@fe80::1%enp0s20f0u5 Warning: Error fsyncing/closing /dev/mmcblk0rpmb: Input/output error Warning: Error fsyncing/closing /dev/mmcblk0rpmb: Input/output error Erasing 64 Kibyte @ 410000 -- 12 % complete [ 17]: l4t_flash_from_kernel: Starting to flash to emmc Active index file is /home/lx/workspace/bsp/Linux_for_Tegra/tools/kernel_flash/images/internal/flash.idx Number of lines is 48 max_index=47 Erasing 64 Kibyte @ 420000 -- 12 % complete [ 18]: l4t_flash_from_kernel: Successfully flash the emmc [ 18]: l4t_flash_from_kernel: Flashing success Erasing 64 Kibyte @ 1ff0000 -- 100 % complete Flash index file is /qspi/internal/flash.idx Number of lines is 48 max_index=47 Writing br_bct_BR.bct (parittion: BCT) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/br_bct_BR.bct Writing /qspi/internal/br_bct_BR.bct (2888 bytes) into /dev/mtd0:0 Copied 2888 bytes from /qspi/internal/br_bct_BR.bct to address 0x00000000 in flash Writing /qspi/internal/br_bct_BR.bct (2888 bytes) into /dev/mtd0:4096 Copied 2888 bytes from /qspi/internal/br_bct_BR.bct to address 0x00001000 in flash Writing /qspi/internal/br_bct_BR.bct (2888 bytes) into /dev/mtd0:32768 Copied 2888 bytes from /qspi/internal/br_bct_BR.bct to address 0x00008000 in flash Writing mb1_t194_prod_sigheader.bin.encrypt (parittion: mb1) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/mb1_t194_prod_sigheader.bin.encrypt Writing /qspi/internal/mb1_t194_prod_sigheader.bin.encrypt (249312 bytes) into /dev/mtd0:131072 Copied 249312 bytes from /qspi/internal/mb1_t194_prod_sigheader.bin.encrypt to address 0x00020000 in flash Writing mb1_t194_prod_sigheader.bin.encrypt (parittion: mb1_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/mb1_t194_prod_sigheader.bin.encrypt Writing /qspi/internal/mb1_t194_prod_sigheader.bin.encrypt (249312 bytes) into /dev/mtd0:393216 Copied 249312 bytes from /qspi/internal/mb1_t194_prod_sigheader.bin.encrypt to address 0x00060000 in flash Writing mb1_cold_boot_bct_MB1_sigheader.bct.encrypt (parittion: MB1_BCT) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/mb1_cold_boot_bct_MB1_sigheader.bct.encrypt Writing /qspi/internal/mb1_cold_boot_bct_MB1_sigheader.bct.encrypt (30096 bytes) into /dev/mtd0:655360 Copied 30096 bytes from /qspi/internal/mb1_cold_boot_bct_MB1_sigheader.bct.encrypt to address 0x000a0000 in flash Writing mb1_cold_boot_bct_MB1_sigheader.bct.encrypt (parittion: MB1_BCT_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/mb1_cold_boot_bct_MB1_sigheader.bct.encrypt Writing /qspi/internal/mb1_cold_boot_bct_MB1_sigheader.bct.encrypt (30096 bytes) into /dev/mtd0:720896 Copied 30096 bytes from /qspi/internal/mb1_cold_boot_bct_MB1_sigheader.bct.encrypt to address 0x000b0000 in flash Writing mem_coldboot_sigheader.bct.encrypt (parittion: MEM_BCT) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/mem_coldboot_sigheader.bct.encrypt Writing /qspi/internal/mem_coldboot_sigheader.bct.encrypt (198656 bytes) into /dev/mtd0:786432 Copied 198656 bytes from /qspi/internal/mem_coldboot_sigheader.bct.encrypt to address 0x000c0000 in flash Writing mem_coldboot_sigheader.bct.encrypt (parittion: MEM_BCT_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/mem_coldboot_sigheader.bct.encrypt Writing /qspi/internal/mem_coldboot_sigheader.bct.encrypt (198656 bytes) into /dev/mtd0:1048576 Copied 198656 bytes from /qspi/internal/mem_coldboot_sigheader.bct.encrypt to address 0x00100000 in flash Writing spe_t194_sigheader.bin.encrypt (parittion: spe-fw) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/spe_t194_sigheader.bin.encrypt Writing /qspi/internal/spe_t194_sigheader.bin.encrypt (94960 bytes) into /dev/mtd0:1310720 Copied 94960 bytes from /qspi/internal/spe_t194_sigheader.bin.encrypt to address 0x00140000 in flash Writing spe_t194_sigheader.bin.encrypt (parittion: spe-fw_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/spe_t194_sigheader.bin.encrypt Writing /qspi/internal/spe_t194_sigheader.bin.encrypt (94960 bytes) into /dev/mtd0:1572864 Copied 94960 bytes from /qspi/internal/spe_t194_sigheader.bin.encrypt to address 0x00180000 in flash Writing nvtboot_t194_sigheader.bin.encrypt (parittion: mb2) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/nvtboot_t194_sigheader.bin.encrypt Writing /qspi/internal/nvtboot_t194_sigheader.bin.encrypt (181232 bytes) into /dev/mtd0:1835008 Copied 181232 bytes from /qspi/internal/nvtboot_t194_sigheader.bin.encrypt to address 0x001c0000 in flash Writing nvtboot_t194_sigheader.bin.encrypt (parittion: mb2_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/nvtboot_t194_sigheader.bin.encrypt Writing /qspi/internal/nvtboot_t194_sigheader.bin.encrypt (181232 bytes) into /dev/mtd0:2097152 Copied 181232 bytes from /qspi/internal/nvtboot_t194_sigheader.bin.encrypt to address 0x00200000 in flash Writing preboot_c10_prod_cr_sigheader.bin.encrypt (parittion: mts-preboot) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/preboot_c10_prod_cr_sigheader.bin.encrypt Writing /qspi/internal/preboot_c10_prod_cr_sigheader.bin.encrypt (24016 bytes) into /dev/mtd0:2359296 Copied 24016 bytes from /qspi/internal/preboot_c10_prod_cr_sigheader.bin.encrypt to address 0x00240000 in flash Writing preboot_c10_prod_cr_sigheader.bin.encrypt (parittion: mts-preboot_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/preboot_c10_prod_cr_sigheader.bin.encrypt Writing /qspi/internal/preboot_c10_prod_cr_sigheader.bin.encrypt (24016 bytes) into /dev/mtd0:2424832 Copied 24016 bytes from /qspi/internal/preboot_c10_prod_cr_sigheader.bin.encrypt to address 0x00250000 in flash Writing mce_c10_prod_cr_sigheader.bin.encrypt (parittion: mts-mce) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/mce_c10_prod_cr_sigheader.bin.encrypt Writing /qspi/internal/mce_c10_prod_cr_sigheader.bin.encrypt (143200 bytes) into /dev/mtd0:2490368 Copied 143200 bytes from /qspi/internal/mce_c10_prod_cr_sigheader.bin.encrypt to address 0x00260000 in flash Writing mce_c10_prod_cr_sigheader.bin.encrypt (parittion: mts-mce_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/mce_c10_prod_cr_sigheader.bin.encrypt Writing /qspi/internal/mce_c10_prod_cr_sigheader.bin.encrypt (143200 bytes) into /dev/mtd0:2686976 Copied 143200 bytes from /qspi/internal/mce_c10_prod_cr_sigheader.bin.encrypt to address 0x00290000 in flash Writing mts_c10_prod_cr_sigheader.bin.encrypt (parittion: mts-proper) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/mts_c10_prod_cr_sigheader.bin.encrypt Writing /qspi/internal/mts_c10_prod_cr_sigheader.bin.encrypt (3430416 bytes) into /dev/mtd0:2883584 Copied 3430416 bytes from /qspi/internal/mts_c10_prod_cr_sigheader.bin.encrypt to address 0x002c0000 in flash Writing mts_c10_prod_cr_sigheader.bin.encrypt (parittion: mts-proper_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/mts_c10_prod_cr_sigheader.bin.encrypt Writing /qspi/internal/mts_c10_prod_cr_sigheader.bin.encrypt (3430416 bytes) into /dev/mtd0:7077888 Copied 3430416 bytes from /qspi/internal/mts_c10_prod_cr_sigheader.bin.encrypt to address 0x006c0000 in flash Writing warmboot_t194_prod_sigheader.bin.encrypt (parittion: sc7) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/warmboot_t194_prod_sigheader.bin.encrypt Writing /qspi/internal/warmboot_t194_prod_sigheader.bin.encrypt (65504 bytes) into /dev/mtd0:11272192 Copied 65504 bytes from /qspi/internal/warmboot_t194_prod_sigheader.bin.encrypt to address 0x00ac0000 in flash Writing warmboot_t194_prod_sigheader.bin.encrypt (parittion: sc7_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/warmboot_t194_prod_sigheader.bin.encrypt Writing /qspi/internal/warmboot_t194_prod_sigheader.bin.encrypt (65504 bytes) into /dev/mtd0:11403264 Copied 65504 bytes from /qspi/internal/warmboot_t194_prod_sigheader.bin.encrypt to address 0x00ae0000 in flash Writing slot_metadata.bin (parittion: SMD) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/slot_metadata.bin Writing /qspi/internal/slot_metadata.bin (191 bytes) into /dev/mtd0:11534336 Copied 191 bytes from /qspi/internal/slot_metadata.bin to address 0x00b00000 in flash Writing slot_metadata.bin (parittion: SMD_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/slot_metadata.bin Writing /qspi/internal/slot_metadata.bin (191 bytes) into /dev/mtd0:11599872 Copied 191 bytes from /qspi/internal/slot_metadata.bin to address 0x00b10000 in flash Writing xusb_sil_rel_fw_sigheader.encrypt (parittion: xusb-fw) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/xusb_sil_rel_fw_sigheader.encrypt Writing /qspi/internal/xusb_sil_rel_fw_sigheader.encrypt (133120 bytes) into /dev/mtd0:11665408 Copied 133120 bytes from /qspi/internal/xusb_sil_rel_fw_sigheader.encrypt to address 0x00b20000 in flash Writing xusb_sil_rel_fw_sigheader.encrypt (parittion: xusb-fw_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/xusb_sil_rel_fw_sigheader.encrypt Writing /qspi/internal/xusb_sil_rel_fw_sigheader.encrypt (133120 bytes) into /dev/mtd0:11862016 Copied 133120 bytes from /qspi/internal/xusb_sil_rel_fw_sigheader.encrypt to address 0x00b50000 in flash Writing cboot_t194_eswin_sigheader.bin.encrypt (parittion: cpu-bootloader) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/cboot_t194_eswin_sigheader.bin.encrypt Writing /qspi/internal/cboot_t194_eswin_sigheader.bin.encrypt (470208 bytes) into /dev/mtd0:12058624 Copied 470208 bytes from /qspi/internal/cboot_t194_eswin_sigheader.bin.encrypt to address 0x00b80000 in flash Writing cboot_t194_eswin_sigheader.bin.encrypt (parittion: cpu-bootloader_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/cboot_t194_eswin_sigheader.bin.encrypt Writing /qspi/internal/cboot_t194_eswin_sigheader.bin.encrypt (470208 bytes) into /dev/mtd0:13500416 Copied 470208 bytes from /qspi/internal/cboot_t194_eswin_sigheader.bin.encrypt to address 0x00ce0000 in flash Writing D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt (parittion: bootloader-dtb) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt Writing /qspi/internal/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt (206720 bytes) into /dev/mtd0:14942208 Copied 206720 bytes from /qspi/internal/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt to address 0x00e40000 in flash Writing D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt (parittion: bootloader-dtb_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt Writing /qspi/internal/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt (206720 bytes) into /dev/mtd0:15400960 Copied 206720 bytes from /qspi/internal/D01-11-P02-02-OB-D01-QSPI-EMMC-NVME128_sigheader.dtb.encrypt to address 0x00eb0000 in flash Writing bmp.blob (parittion: BMP) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/bmp.blob Writing /qspi/internal/bmp.blob (181379 bytes) into /dev/mtd0:15859712 Copied 181379 bytes from /qspi/internal/bmp.blob to address 0x00f20000 in flash Writing bmp.blob (parittion: BMP_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/bmp.blob Writing /qspi/internal/bmp.blob (181379 bytes) into /dev/mtd0:16056320 Copied 181379 bytes from /qspi/internal/bmp.blob to address 0x00f50000 in flash Writing tos-trusty_t194_sigheader.img.encrypt (parittion: secure-os) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/tos-trusty_t194_sigheader.img.encrypt Writing /qspi/internal/tos-trusty_t194_sigheader.img.encrypt (410560 bytes) into /dev/mtd0:16252928 Copied 410560 bytes from /qspi/internal/tos-trusty_t194_sigheader.img.encrypt to address 0x00f80000 in flash Writing tos-trusty_t194_sigheader.img.encrypt (parittion: secure-os_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/tos-trusty_t194_sigheader.img.encrypt Writing /qspi/internal/tos-trusty_t194_sigheader.img.encrypt (410560 bytes) into /dev/mtd0:18874368 Copied 410560 bytes from /qspi/internal/tos-trusty_t194_sigheader.img.encrypt to address 0x01200000 in flash Writing eks_sigheader.img.encrypt (parittion: eks) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/eks_sigheader.img.encrypt Writing /qspi/internal/eks_sigheader.img.encrypt (5136 bytes) into /dev/mtd0:21495808 Copied 5136 bytes from /qspi/internal/eks_sigheader.img.encrypt to address 0x01480000 in flash Writing eks_sigheader.img.encrypt (parittion: eks_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/eks_sigheader.img.encrypt Writing /qspi/internal/eks_sigheader.img.encrypt (5136 bytes) into /dev/mtd0:21561344 Copied 5136 bytes from /qspi/internal/eks_sigheader.img.encrypt to address 0x01490000 in flash Writing adsp-fw_sigheader.bin.encrypt (parittion: adsp-fw) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/adsp-fw_sigheader.bin.encrypt Writing /qspi/internal/adsp-fw_sigheader.bin.encrypt (81312 bytes) into /dev/mtd0:21626880 Copied 81312 bytes from /qspi/internal/adsp-fw_sigheader.bin.encrypt to address 0x014a0000 in flash Writing adsp-fw_sigheader.bin.encrypt (parittion: adsp-fw_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/adsp-fw_sigheader.bin.encrypt Writing /qspi/internal/adsp-fw_sigheader.bin.encrypt (81312 bytes) into /dev/mtd0:22675456 Copied 81312 bytes from /qspi/internal/adsp-fw_sigheader.bin.encrypt to address 0x015a0000 in flash Writing camera-rtcpu-rce_sigheader.img.encrypt (parittion: rce-fw) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/camera-rtcpu-rce_sigheader.img.encrypt Writing /qspi/internal/camera-rtcpu-rce_sigheader.img.encrypt (272752 bytes) into /dev/mtd0:23724032 Copied 272752 bytes from /qspi/internal/camera-rtcpu-rce_sigheader.img.encrypt to address 0x016a0000 in flash Writing camera-rtcpu-rce_sigheader.img.encrypt (parittion: rce-fw_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/camera-rtcpu-rce_sigheader.img.encrypt Writing /qspi/internal/camera-rtcpu-rce_sigheader.img.encrypt (272752 bytes) into /dev/mtd0:24772608 Copied 272752 bytes from /qspi/internal/camera-rtcpu-rce_sigheader.img.encrypt to address 0x017a0000 in flash [ 128]: l4t_flash_from_kernel: Warning: skip writing sce-fw partition as no image is specified [ 128]: l4t_flash_from_kernel: Warning: skip writing sce-fw_b partition as no image is specified Writing bpmp_t194_sigheader.bin.encrypt (parittion: bpmp-fw) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/bpmp_t194_sigheader.bin.encrypt Writing /qspi/internal/bpmp_t194_sigheader.bin.encrypt (856352 bytes) into /dev/mtd0:27918336 Copied 856352 bytes from /qspi/internal/bpmp_t194_sigheader.bin.encrypt to address 0x01aa0000 in flash Writing bpmp_t194_sigheader.bin.encrypt (parittion: bpmp-fw_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/bpmp_t194_sigheader.bin.encrypt Writing /qspi/internal/bpmp_t194_sigheader.bin.encrypt (856352 bytes) into /dev/mtd0:29491200 Copied 856352 bytes from /qspi/internal/bpmp_t194_sigheader.bin.encrypt to address 0x01c20000 in flash Writing tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt (parittion: bpmp-fw-dtb) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt Writing /qspi/internal/tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt (172448 bytes) into /dev/mtd0:31064064 Copied 172448 bytes from /qspi/internal/tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt to address 0x01da0000 in flash Writing tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt (parittion: bpmp-fw-dtb_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt Writing /qspi/internal/tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt (172448 bytes) into /dev/mtd0:32112640 Copied 172448 bytes from /qspi/internal/tegra194-a02-bpmp-p3668-a00_sigheader.dtb.encrypt to address 0x01ea0000 in flash [ 135]: l4t_flash_from_kernel: Warning: skip writing CPUBL-CFG partition as no image is specified [ 135]: l4t_flash_from_kernel: Warning: skip writing CPUBL-CFG_b partition as no image is specified Writing qspi_bootblob_ver.txt (parittion: VER) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/qspi_bootblob_ver.txt Writing /qspi/internal/qspi_bootblob_ver.txt (102 bytes) into /dev/mtd0:33292288 Copied 102 bytes from /qspi/internal/qspi_bootblob_ver.txt to address 0x01fc0000 in flash Writing qspi_bootblob_ver.txt (parittion: VER_b) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/qspi_bootblob_ver.txt Writing /qspi/internal/qspi_bootblob_ver.txt (102 bytes) into /dev/mtd0:33357824 Copied 102 bytes from /qspi/internal/qspi_bootblob_ver.txt to address 0x01fd0000 in flash Writing gpt_secondary_3_0.bin (parittion: secondary_gpt) into /dev/mtd0 Sha1 checksum matched for /qspi/internal/gpt_secondary_3_0.bin Writing /qspi/internal/gpt_secondary_3_0.bin (16896 bytes) into /dev/mtd0:33537536 Copied 16896 bytes from /qspi/internal/gpt_secondary_3_0.bin to address 0x01ffbe00 in flash [ 135]: l4t_flash_from_kernel: Successfully flash the qspi [ 135]: l4t_flash_from_kernel: Flashing success Note: The flash process might have added some nvidia-flash-* connections in NetworkManager to set up USB ethernet through flashing port (L4t USB Device mode). You might want to check your NetworkManager configuration if you have some special configuration. Reboot target Run command: sync; { sleep 1; reboot; } >/dev/null & on root@fe80::1%enp0s20f0u5 Success Cleaning up... Log is saved to Linux_for_Tegra/initrdlog/flash_1-5_0_20220223-100210.log ****** msflash done [0] ****** ./msflash.sh cost time: 3m 11s