root@ubuntu-HP-288-Pro-G6-Microtower-PC:/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra# ./nvmassflashgen.sh jetson-tx2 mmcblk0p1 ================================================================================ || Generate Massflash Image in the master host: || || Requires the Jetson connected in RCM mode. || ================================================================================ 1 Jetson devices in RCM mode. USB: 1-12.2 Warning: Unofficial board configuration has been requested. BOARDID = , BOARDSKU = Will continue and give it a try. +------------------------------------------------------------------------------- | Step 1: Generate Command File +------------------------------------------------------------------------------- ############################################################################### # L4T BSP Information: # R32 , REVISION: 6.1 ############################################################################### ./tegraflash.py --chip 0x18 --applet "/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/mb1_recovery_prod.bin" --skipuid --cmd "dump eeprom boardinfo cvm.bin" 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.0379 ] Generating RCM messages [ 0.0420 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x18 0 --download rcm /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/mb1_recovery_prod.bin 0 0 [ 0.0446 ] RCM 0 is saved as rcm_0.rcm [ 0.0536 ] RCM 1 is saved as rcm_1.rcm [ 0.0536 ] List of rcm files are saved in rcm_list.xml [ 0.0536 ] [ 0.0537 ] Signing RCM messages [ 0.0609 ] tegrasign_v3.py --key None --list rcm_list.xml --pubkeyhash pub_key.key [ 0.0612 ] Assuming zero filled SBK key [ 0.1181 ] Copying signature to RCM mesages [ 0.1199 ] tegrarcm_v2 --chip 0x18 0 --updatesig rcm_list_signed.xml [ 0.1210 ] [ 0.1210 ] Boot Rom communication [ 0.1230 ] tegrarcm_v2 --chip 0x18 0 --rcm rcm_list_signed.xml --skipuid [ 0.1238 ] RCM version 0X180001 [ 0.3271 ] Boot Rom communication completed [ 1.3340 ] [ 2.3391 ] tegrarcm_v2 --isapplet [ 2.3418 ] Applet version 01.00.0000 [ 2.7692 ] [ 2.7713 ] Retrieving EEPROM data [ 2.7713 ] tegrarcm_v2 --oem platformdetails eeprom cvm /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/cvm.bin [ 2.7718 ] Applet version 01.00.0000 [ 3.2176 ] Saved platform info in /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/cvm.bin [ 3.2913 ] Board ID(3310) version(D00) sku(1000) revision(E.0) Copy /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb to /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb.rec copying bctfile(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/BCT/P3310_A00_8GB_lpddr4_A02_l4t.cfg)... done. copying misc_config(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-misc-si-l4t.cfg)... done. copying pinmux_config(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg)... done. copying pmic_config(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg)... done. copying pmc_config(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg)... done. copying prod_config(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg)... done. copying scr_config(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/BCT/minimal_scr.cfg)... done. copying scr_cold_boot_config(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/BCT/mobile_scr.cfg)... done. copying bootrom_config(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg)... done. copying dev_params(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/BCT/emmc.cfg)... done. Existing bootloader(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/nvtboot_cpu.bin) reused. copying initrd(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/l4t_initrd.img)... done. Making Boot image... done. /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/tegraflash.py --chip 0x18 --key --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.0017 ] Generating signature [ 0.0052 ] tegrasign_v3.py --getmode mode.txt --key [ 0.0053 ] Assuming zero filled SBK key : not reading [ 0.0053 ] sign_type : 0 [ 0.0053 ] header_magic: 414e4452 [ 0.0087 ] tegrahost_v2 --chip 0x18 --align 1_boot.img [ 0.0105 ] [ 0.0123 ] tegrahost_v2 --chip 0x18 0 --appendsigheader 1_boot.img zerosbk [ 0.0139 ] [ 0.0164 ] tegrasign_v3.py --key --list 1_boot_sigheader.img_list.xml --pubkeyhash pub_key.key [ 0.0165 ] Assuming zero filled SBK key : not reading [ 0.0299 ] tegrahost_v2 --chip 0x18 0 --updatesigheader 1_boot_sigheader.img.encrypt 1_boot_sigheader.img.hash zerosbk [ 0.0341 ] [ 0.0348 ] Signed file: /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/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 0x18: Don't need to do anything 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/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/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... /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/ramdisk_tmp /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra 30412 blocks _BASE_KERNEL_VERSION=4.9.253-test /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/ramdisk_tmp/lib /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/ramdisk_tmp /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra 115257 blocks Making Recovery image... copying recdtbfile(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb.rec)... done. 20+0 records in 20+0 records out 20 bytes copied, 0.000269208 s, 74.3 kB/s Existing sosfile(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/mb1_recovery_prod.bin) reused. copying tegraboot(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/nvtboot.bin)... done. Existing cpu_bootloader(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/nvtboot_cpu.bin) reused. Existing mb2blfile(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/nvtboot_recovery.bin) reused. Existing mtspreboot(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/preboot_d15_prod_cr.bin) reused. Existing mts(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/mce_mts_d15_prod_cr.bin) reused. Existing mb1file(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/mb1_prod.bin) reused. Existing bpffile(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/bpmp.bin) reused. copying bpfdtbfile(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2.dtb)... done. Existing scefile(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/camera-rtcpu-sce.img) reused. Existing spefile(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/spe.bin) reused. copying wb0boot(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/warmboot.bin)... done. Existing tosfile(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/tos-trusty.img) reused. Existing eksfile(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/eks.img) reused. copying dtbfile(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb)... done. Copying nv_boot_control.conf to rootfs /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/tegraflash.py --chip 0x18 --key --cmd sign kernel_tegra186-quill-p3310-1000-c03-00-base.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.0025 ] tegrasign_v3.py --getmode mode.txt --key [ 0.0026 ] Assuming zero filled SBK key : not reading [ 0.0026 ] sign_type : 0 [ 0.0026 ] header_magic: d00dfeed [ 0.0047 ] tegrahost_v2 --chip 0x18 --align 1_kernel_tegra186-quill-p3310-1000-c03-00-base.dtb [ 0.0055 ] [ 0.0073 ] tegrahost_v2 --chip 0x18 0 --appendsigheader 1_kernel_tegra186-quill-p3310-1000-c03-00-base.dtb zerosbk [ 0.0085 ] [ 0.0108 ] tegrasign_v3.py --key --list 1_kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 0.0109 ] Assuming zero filled SBK key : not reading [ 0.0178 ] tegrahost_v2 --chip 0x18 0 --updatesigheader 1_kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt 1_kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.hash zerosbk [ 0.0188 ] [ 0.0194 ] Signed file: /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/temp_user_dir/kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt l4t_sign_image.sh: Generate header for kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt l4t_sign_image.sh: chip 0x18: Don't need to do anything l4t_sign_image.sh: Generate 16-byte-size-aligned base file for kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt l4t_sign_image.sh: the signed file is /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/temp_user_dir/kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt done. populating kernel to rootfs... done. populating initrd to rootfs... done. populating kernel_tegra186-quill-p3310-1000-c03-00-base.dtb to rootfs... done. Making system.img... populating rootfs from /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/rootfs ... populating /boot/extlinux/extlinux.conf ... done. Sync'ing system.img ... done. Converting RAW image to Sparse image... done. system.img built successfully. Existing tbcfile(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/cboot.bin) reused. copying tbcdtbfile(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/tegra186-quill-p3310-1000-c03-00-base.dtb)... done. copying cfgfile(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/cfg/flash_l4t_t186.xml) to flash.xml... done. Existing flasher(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/nvtboot_recovery_cpu.bin) reused. Existing flashapp(/home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/tegraflash.py) reused. ./tegraflash.py --bl nvtboot_recovery_cpu.bin --sdram_config P3310_A00_8GB_lpddr4_A02_l4t.cfg --odmdata 0x1090000 --applet mb1_recovery_prod.bin --cmd "flash; reboot" --cfg flash.xml --chip 0x18 --misc_config tegra186-mb1-bct-misc-si-l4t.cfg --pinmux_config tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg --pmic_config tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg --pmc_config tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg --prod_config tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg --scr_config minimal_scr.cfg --scr_cold_boot_config mobile_scr.cfg --br_cmd_config tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg --dev_params emmc.cfg --bins "mb2_bootloader nvtboot_recovery.bin; mts_preboot preboot_d15_prod_cr.bin; mts_bootpack mce_mts_d15_prod_cr.bin; bpmp_fw bpmp.bin; bpmp_fw_dtb tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2.dtb; tlk tos-trusty.img; eks eks.img; bootloader_dtb tegra186-quill-p3310-1000-c03-00-base.dtb" saving flash command in /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/flashcmd.txt saving Windows flash command to /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/flash_win.bat *** no-flash flag enabled. Exiting now... *** +------------------------------------------------------------------------------- | Step 2: Sign Binaries +------------------------------------------------------------------------------- ./tegraflash.py --bl nvtboot_recovery_cpu.bin --sdram_config P3310_A00_8GB_lpddr4_A02_l4t.cfg --odmdata 0x1090000 --applet mb1_recovery_prod.bin --cmd " sign" --cfg flash.xml --chip 0x18 --misc_config tegra186-mb1-bct-misc-si-l4t.cfg --pinmux_config tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg --pmic_config tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg --pmc_config tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg --prod_config tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg --scr_config minimal_scr.cfg --scr_cold_boot_config mobile_scr.cfg --br_cmd_config tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg --dev_params emmc.cfg --bins "mb2_bootloader nvtboot_recovery.bin; mts_preboot preboot_d15_prod_cr.bin; mts_bootpack mce_mts_d15_prod_cr.bin; bpmp_fw bpmp.bin; bpmp_fw_dtb tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2.dtb; tlk tos-trusty.img; eks eks.img; bootloader_dtb tegra186-quill-p3310-1000-c03-00-base.dtb" --keep --skipuid Welcome to Tegra Flash version 1.0.0 Type ? or help for help and q or quit to exit Use ! to execute system commands [ 0.0427 ] Using default ramcode: 0 [ 0.0427 ] Disable BPMP dtb trim, using default dtb [ 0.0427 ] [ 0.0472 ] tegrasign_v3.py --getmode mode.txt --key None [ 0.0474 ] Assuming zero filled SBK key [ 0.0471 ] Generating RCM messages [ 0.0589 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x18 0 --download rcm mb1_recovery_prod.bin 0 0 [ 0.0614 ] RCM 0 is saved as rcm_0.rcm [ 0.0723 ] RCM 1 is saved as rcm_1.rcm [ 0.0725 ] List of rcm files are saved in rcm_list.xml [ 0.0725 ] [ 0.0726 ] Signing RCM messages [ 0.0778 ] tegrasign_v3.py --key None --list rcm_list.xml --pubkeyhash pub_key.key [ 0.0780 ] Assuming zero filled SBK key [ 0.1617 ] Copying signature to RCM mesages [ 0.1635 ] tegrarcm_v2 --chip 0x18 0 --updatesig rcm_list_signed.xml [ 0.1646 ] [ 0.1647 ] Parsing partition layout [ 0.1676 ] tegraparser_v2 --pt flash.xml.tmp [ 0.1706 ] [ 0.1707 ] Creating list of images to be signed [ 0.2202 ] tegrahost_v2 --chip 0x18 0 --partitionlayout flash.xml.bin --list images_list.xml zerosbk [ 1.1500 ] [ 1.1501 ] Generating signatures [ 1.1531 ] tegrasign_v3.py --key None --list images_list.xml --pubkeyhash pub_key.key [ 1.1532 ] Assuming zero filled SBK key [ 1.9641 ] Generating br-bct [ 1.9770 ] Updating dev and MSS params in BR BCT [ 1.9772 ] tegrabct_v2 --dev_param emmc.cfg --sdram P3310_A00_8GB_lpddr4_A02_l4t.cfg --brbct br_bct.cfg --chip 0x18 0 [ 2.0223 ] [ 2.0223 ] Updating bl info [ 2.0244 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml [ 2.0258 ] [ 2.0258 ] Updating smd info [ 2.0279 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 --updatesmdinfo flash.xml.bin [ 2.0290 ] [ 2.0291 ] Updating Odmdata [ 2.0310 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 0 --updatefields Odmdata =0x1090000 [ 2.0324 ] [ 2.0324 ] Get Signed section of bct [ 2.0345 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 0 --listbct bct_list.xml [ 2.0354 ] [ 2.0375 ] tegrasign_v3.py --key None --list bct_list.xml --pubkeyhash pub_key.key [ 2.0387 ] Assuming zero filled SBK key [ 2.4460 ] [ 2.4460 ] Updating BCT with signature [ 2.4504 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 0 --updatesig bct_list_signed.xml [ 2.4518 ] [ 2.4518 ] Generating coldboot mb1-bct [ 2.4536 ] tegrabct_v2 --chip 0x18 0 --mb1bct mb1_cold_boot_bct.cfg --sdram P3310_A00_8GB_lpddr4_A02_l4t.cfg --misc tegra186-mb1-bct-misc-si-l4t.cfg --scr mobile_scr.cfg --pinmux tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg --pmc tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg --pmic tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg --brcommand tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg --prod tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg [ 2.4548 ] MB1-BCT version: 0xf [ 2.4550 ] Packing sdram param for instance[0] [ 2.4756 ] Packing sdram param for instance[1] [ 2.4757 ] Packing sdram param for instance[2] [ 2.4758 ] Packing sdram param for instance[3] [ 2.5095 ] Parsing config file :tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg [ 2.5104 ] Appending platform config data of size :- 3032 [ 2.5168 ] Parsing config file :mobile_scr.cfg [ 2.5174 ] Appending platform config data of size :- 12240 [ 2.5289 ] Parsing config file :tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg [ 2.5301 ] Appending platform config data of size :- 24 [ 2.5307 ] Parsing config file :tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg [ 2.5315 ] Appending platform config data of size :- 672 [ 2.5320 ] Parsing config file :tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg [ 2.5327 ] Appending platform config data of size :- 64 [ 2.5330 ] Parsing config file :tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg [ 2.5332 ] Appending platform config data of size :- 1628 [ 2.5368 ] [ 2.5369 ] Updating mb1-bct with firmware information [ 2.5397 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_cold_boot_bct_MB1.bct --updatefwinfo flash.xml.bin [ 2.5404 ] MB1-BCT version: 0xf [ 2.5409 ] [ 2.5410 ] Updating mb1-bct with storage information [ 2.5429 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_cold_boot_bct_MB1.bct --updatestorageinfo flash.xml.bin [ 2.5436 ] MB1-BCT version: 0xf [ 2.5443 ] [ 2.5497 ] tegrahost_v2 --chip 0x18 --align mb1_cold_boot_bct_MB1.bct [ 2.5535 ] [ 2.5563 ] tegrahost_v2 --chip 0x18 0 --appendsigheader mb1_cold_boot_bct_MB1.bct zerosbk [ 2.5579 ] [ 2.5646 ] tegrasign_v3.py --key None --list mb1_cold_boot_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 2.5648 ] Assuming zero filled SBK key [ 2.5712 ] tegrahost_v2 --chip 0x18 0 --updatesigheader mb1_cold_boot_bct_MB1_sigheader.bct.encrypt mb1_cold_boot_bct_MB1_sigheader.bct.hash zerosbk [ 2.5721 ] [ 2.5722 ] Generating recovery mb1-bct [ 2.5740 ] tegrabct_v2 --chip 0x18 0 --mb1bct mb1_bct.cfg --sdram P3310_A00_8GB_lpddr4_A02_l4t.cfg --misc tegra186-mb1-bct-misc-si-l4t.cfg --scr minimal_scr.cfg --pinmux tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg --pmc tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg --pmic tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg --brcommand tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg --prod tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg [ 2.5748 ] MB1-BCT version: 0xf [ 2.5749 ] Packing sdram param for instance[0] [ 2.5925 ] Packing sdram param for instance[1] [ 2.5927 ] Packing sdram param for instance[2] [ 2.5928 ] Packing sdram param for instance[3] [ 2.5929 ] Parsing config file :tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg [ 2.5932 ] Appending platform config data of size :- 3032 [ 2.5933 ] Parsing config file :minimal_scr.cfg [ 2.5934 ] Appending platform config data of size :- 12240 [ 2.6035 ] Parsing config file :tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg [ 2.6038 ] Appending platform config data of size :- 24 [ 2.6040 ] [ 2.6040 ] Parsing config file :tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg [ 2.6040 ] Appending platform config data of size :- 672 [ 2.6040 ] [ 2.6040 ] Parsing config file :tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg [ 2.6040 ] Appending platform config data of size :- 64 [ 2.6040 ] [ 2.6040 ] Parsing config file :tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg [ 2.6040 ] Appending platform config data of size :- 1628 [ 2.6040 ] [ 2.6040 ] Updating mb1-bct with firmware information [ 2.6064 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_bct_MB1.bct --updatefwinfo flash.xml.bin [ 2.6075 ] MB1-BCT version: 0xf [ 2.6091 ] [ 2.6092 ] Updating mb1-bct with storage information [ 2.6150 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_bct_MB1.bct --updatestorageinfo flash.xml.bin [ 2.6160 ] MB1-BCT version: 0xf [ 2.6165 ] [ 2.6183 ] tegrahost_v2 --chip 0x18 --align mb1_bct_MB1.bct [ 2.6189 ] [ 2.6206 ] tegrahost_v2 --chip 0x18 0 --appendsigheader mb1_bct_MB1.bct zerosbk [ 2.6213 ] [ 2.6242 ] tegrasign_v3.py --key None --list mb1_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 2.6243 ] Assuming zero filled SBK key [ 2.6316 ] tegrahost_v2 --chip 0x18 0 --updatesigheader mb1_bct_MB1_sigheader.bct.encrypt mb1_bct_MB1_sigheader.bct.hash zerosbk [ 2.6323 ] [ 2.6324 ] Copying signatures [ 2.6344 ] tegrahost_v2 --chip 0x18 0 --partitionlayout flash.xml.bin --updatesig images_list_signed.xml [ 3.4765 ] [ 3.4790 ] tegraparser_v2 --generategpt --pt flash.xml.bin [ 3.4807 ] [ 3.4840 ] tegrahost_v2 --chip 0x18 --align nvtboot_recovery.bin [ 3.4854 ] [ 3.4879 ] tegrahost_v2 --chip 0x18 0 --appendsigheader nvtboot_recovery.bin zerosbk [ 3.5079 ] [ 3.5140 ] tegrasign_v3.py --key None --list nvtboot_recovery_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 3.5142 ] Assuming zero filled SBK key [ 3.5305 ] tegrahost_v2 --chip 0x18 0 --updatesigheader nvtboot_recovery_sigheader.bin.encrypt nvtboot_recovery_sigheader.bin.hash zerosbk [ 3.5326 ] [ 3.5344 ] tegrahost_v2 --chip 0x18 --align preboot_d15_prod_cr.bin [ 3.5350 ] [ 3.5368 ] tegrahost_v2 --chip 0x18 0 --appendsigheader preboot_d15_prod_cr.bin zerosbk [ 3.5376 ] [ 3.5409 ] tegrasign_v3.py --key None --list preboot_d15_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 3.5410 ] Assuming zero filled SBK key [ 3.5459 ] tegrahost_v2 --chip 0x18 0 --updatesigheader preboot_d15_prod_cr_sigheader.bin.encrypt preboot_d15_prod_cr_sigheader.bin.hash zerosbk [ 3.5511 ] [ 3.5537 ] tegrahost_v2 --chip 0x18 --align mce_mts_d15_prod_cr.bin [ 3.5544 ] [ 3.5563 ] tegrahost_v2 --chip 0x18 0 --appendsigheader mce_mts_d15_prod_cr.bin zerosbk [ 3.5657 ] [ 3.5689 ] tegrasign_v3.py --key None --list mce_mts_d15_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 3.5689 ] Assuming zero filled SBK key [ 3.6095 ] tegrahost_v2 --chip 0x18 0 --updatesigheader mce_mts_d15_prod_cr_sigheader.bin.encrypt mce_mts_d15_prod_cr_sigheader.bin.hash zerosbk [ 3.7354 ] [ 3.7399 ] tegrahost_v2 --chip 0x18 --align bpmp.bin [ 3.7429 ] [ 3.7469 ] tegrahost_v2 --chip 0x18 0 --appendsigheader bpmp.bin zerosbk [ 3.7529 ] [ 3.7587 ] tegrasign_v3.py --key None --list bpmp_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 3.7589 ] Assuming zero filled SBK key [ 3.8048 ] tegrahost_v2 --chip 0x18 0 --updatesigheader bpmp_sigheader.bin.encrypt bpmp_sigheader.bin.hash zerosbk [ 3.8102 ] [ 3.8146 ] tegrahost_v2 --chip 0x18 --align tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2.dtb [ 3.8176 ] [ 3.8218 ] tegrahost_v2 --chip 0x18 0 --appendsigheader tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2.dtb zerosbk [ 3.8285 ] [ 3.8343 ] tegrasign_v3.py --key None --list tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 3.8345 ] Assuming zero filled SBK key [ 3.8783 ] tegrahost_v2 --chip 0x18 0 --updatesigheader tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb.encrypt tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb.hash zerosbk [ 3.8831 ] [ 3.8866 ] tegrahost_v2 --chip 0x18 --align tos-trusty.img [ 3.8883 ] [ 3.8905 ] tegrahost_v2 --chip 0x18 0 --appendsigheader tos-trusty.img zerosbk [ 3.8965 ] [ 3.9014 ] tegrasign_v3.py --key None --list tos-trusty_sigheader.img_list.xml --pubkeyhash pub_key.key [ 3.9015 ] Assuming zero filled SBK key [ 3.9160 ] tegrahost_v2 --chip 0x18 0 --updatesigheader tos-trusty_sigheader.img.encrypt tos-trusty_sigheader.img.hash zerosbk [ 3.9176 ] [ 3.9198 ] tegrahost_v2 --chip 0x18 --align eks.img [ 3.9210 ] [ 3.9232 ] tegrahost_v2 --chip 0x18 0 --appendsigheader eks.img zerosbk [ 3.9242 ] [ 3.9276 ] tegrasign_v3.py --key None --list eks_sigheader.img_list.xml --pubkeyhash pub_key.key [ 3.9277 ] Assuming zero filled SBK key [ 3.9329 ] tegrahost_v2 --chip 0x18 0 --updatesigheader eks_sigheader.img.encrypt eks_sigheader.img.hash zerosbk [ 3.9380 ] [ 3.9413 ] tegrahost_v2 --chip 0x18 --align tegra186-quill-p3310-1000-c03-00-base.dtb [ 3.9423 ] [ 3.9445 ] tegrahost_v2 --chip 0x18 0 --appendsigheader tegra186-quill-p3310-1000-c03-00-base.dtb zerosbk [ 3.9479 ] [ 3.9513 ] tegrasign_v3.py --key None --list tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 3.9514 ] Assuming zero filled SBK key [ 3.9605 ] tegrahost_v2 --chip 0x18 0 --updatesigheader tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.hash zerosbk [ 3.9637 ] [ 3.9706 ] tegrahost_v2 --chip 0x18 --align nvtboot_recovery_cpu.bin [ 3.9733 ] [ 3.9770 ] tegrahost_v2 --chip 0x18 0 --appendsigheader nvtboot_recovery_cpu.bin zerosbk [ 3.9817 ] [ 3.9870 ] tegrasign_v3.py --key None --list nvtboot_recovery_cpu_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 3.9871 ] Assuming zero filled SBK key [ 3.9965 ] tegrahost_v2 --chip 0x18 0 --updatesigheader nvtboot_recovery_cpu_sigheader.bin.encrypt nvtboot_recovery_cpu_sigheader.bin.hash zerosbk [ 4.0020 ] [ 4.0021 ] Copying signed file in /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/signed [ 4.0727 ] tegraparser_v2 --pt flash.xml.bin --generateflashindex /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/signed/flash.xml.tmp flash.idx [ 4.5556 ] Keep temporary directory /home/ubuntu/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/31069 +------------------------------------------------------------------------------- | Step 3: Generate Mass-flash scripts +------------------------------------------------------------------------------- +------------------------------------------------------------------------------- | Step 4: Generate Mass-flash image tarball +------------------------------------------------------------------------------- copying nvmflash.sh ... succeeded. copying nvaflash.sh ... succeeded. copying emmc_bootblob_ver.txt ... succeeded. number of images in blob are 9 blobsize is 4513208 Added binary nvtboot_recovery_cpu_sigheader.bin.encrypt of size 225152 Added binary nvtboot_recovery_sigheader.bin.encrypt of size 122272 Added binary preboot_d15_prod_cr_sigheader.bin.encrypt of size 58384 Added binary mce_mts_d15_prod_cr_sigheader.bin.encrypt of size 2298464 Added binary bpmp_sigheader.bin.encrypt of size 534816 Added binary tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb.encrypt of size 605120 Added binary tos-trusty_sigheader.img.encrypt of size 403264 Added binary eks_sigheader.img.encrypt of size 1440 Added binary tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt of size 264144 mfi_jetson-tx2/ mfi_jetson-tx2/system_1213.img mfi_jetson-tx2/mfi.log mfi_jetson-tx2/NVIDIA_Trademark_License_Addendum_SW.pdf mfi_jetson-tx2/tos-trusty_sigheader.img_list_signed.xml mfi_jetson-tx2/LICENSE.mksparse mfi_jetson-tx2/cboot_sigheader.bin mfi_jetson-tx2/mkbctpart mfi_jetson-tx2/eks_sigheader.img_list.xml mfi_jetson-tx2/nvidia-l4t-bootloader_32.6.1-20210726122859_arm64.deb mfi_jetson-tx2/nvtboot_recovery_sigheader.bin_list.xml mfi_jetson-tx2/camera-rtcpu-sce_sigheader.img.encrypt mfi_jetson-tx2/tegrasign_v3_util.pyc mfi_jetson-tx2/tos-mon-only_t194.img mfi_jetson-tx2/bpmp.bin mfi_jetson-tx2/cboot.bin mfi_jetson-tx2/tegra186-quill-p3310-1000-c03-00-base.dtb_sigheader.rec mfi_jetson-tx2/tegra186-mb1-bct-misc-si-l4t.cfg mfi_jetson-tx2/mce_mts_d15_prod_cr_sigheader.bin.encrypt mfi_jetson-tx2/tegrasign_v3_internal.pyc mfi_jetson-tx2/LICENSE.camera-rtcpu-t194 mfi_jetson-tx2/br_bct_BR.bct.encrypt mfi_jetson-tx2/bct_list_signed.xml mfi_jetson-tx2/sce_t194.bin mfi_jetson-tx2/nvtboot_recovery_cpu_sigheader.bin_list_signed.xml mfi_jetson-tx2/mb1_bct_MB1_sigheader.bct mfi_jetson-tx2/gpt_secondary_1_3.bin mfi_jetson-tx2/tos.img mfi_jetson-tx2/mb1_cold_boot_bct_MB1_sigheader.bct.encrypt mfi_jetson-tx2/mce_mts_d15_prod_cr.bin mfi_jetson-tx2/mkbootimg mfi_jetson-tx2/tos-trusty_t194.img mfi_jetson-tx2/tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb mfi_jetson-tx2/recovery_sigheader.img mfi_jetson-tx2/tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg mfi_jetson-tx2/tegraflash_internal.py mfi_jetson-tx2/flash.idx mfi_jetson-tx2/boot_sigheader.img mfi_jetson-tx2/initrd mfi_jetson-tx2/cvm.bin mfi_jetson-tx2/tos_t194.img mfi_jetson-tx2/preboot_d15_prod_cr_sigheader.bin mfi_jetson-tx2/preboot_c10_prod_cr.bin mfi_jetson-tx2/preboot_d15_prod_cr_sigheader.bin_list_signed.xml mfi_jetson-tx2/LICENSE.mkgpt mfi_jetson-tx2/dram-ecc.bin mfi_jetson-tx2/LICENSE.cboot mfi_jetson-tx2/cboot_t194.bin mfi_jetson-tx2/mce_mts_d15_prod_cr_sigheader.bin_list_signed.xml mfi_jetson-tx2/mb1_bct_MB1_sigheader.bct.encrypt mfi_jetson-tx2/nvtboot_sigheader.bin.encrypt mfi_jetson-tx2/mb1_cold_boot_bct_MB1_sigheader.bct mfi_jetson-tx2/LICENSE.tos-trusty.img.trusty mfi_jetson-tx2/camera-rtcpu-rce.img mfi_jetson-tx2/nvtboot_t194.bin mfi_jetson-tx2/LICENSE.bpmp_t194 mfi_jetson-tx2/LICENSE.adsp mfi_jetson-tx2/mb1_bct_MB1_sigheader.bct_list.xml mfi_jetson-tx2/smd_info.cfg mfi_jetson-tx2/tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb_list.xml mfi_jetson-tx2/tegra186-bpmp-quill-p3310-1000-a00-00.dtb mfi_jetson-tx2/tegraopenssl mfi_jetson-tx2/emmc.cfg mfi_jetson-tx2/nvtboot_sigheader.bin mfi_jetson-tx2/chkbdinfo mfi_jetson-tx2/preboot_d15_prod_cr_sigheader.bin.encrypt mfi_jetson-tx2/tegrasign_v2 mfi_jetson-tx2/eks_sigheader.img mfi_jetson-tx2/LICENSE.tos-trusty_t194.img.arm-trusted-firmware mfi_jetson-tx2/tegra186-quill-p3310-1000-c03-00-base.dtb mfi_jetson-tx2/adsp-fw_sigheader.bin.encrypt mfi_jetson-tx2/nvtboot_recovery_sigheader.bin.encrypt mfi_jetson-tx2/LICENSE.chkbdinfo mfi_jetson-tx2/adsp-fw_sigheader.bin mfi_jetson-tx2/xusb_sil_rel_fw mfi_jetson-tx2/recovery.ramdisk mfi_jetson-tx2/LICENSE.bpmp mfi_jetson-tx2/warmboot.bin mfi_jetson-tx2/mb1_t194_prod.bin mfi_jetson-tx2/tegrasign_v3.py mfi_jetson-tx2/spe_t194.bin mfi_jetson-tx2/LICENSE.tos-trusty.img.arm-trusted-firmware mfi_jetson-tx2/tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg mfi_jetson-tx2/rcm_0_encrypt.rcm mfi_jetson-tx2/slot_metadata.bin mfi_jetson-tx2/gpt_primary_1_3.bin mfi_jetson-tx2/LICENSE.cboot_t194 mfi_jetson-tx2/kernel_bootctrl.bin mfi_jetson-tx2/LICENSE.mkbctpart mfi_jetson-tx2/LICENSE.spe_t194.bin mfi_jetson-tx2/rcm_1_encrypt.rcm mfi_jetson-tx2/nvtboot_recovery_sigheader.bin_list_signed.xml mfi_jetson-tx2/tos-trusty_sigheader.img.encrypt mfi_jetson-tx2/blob.xml mfi_jetson-tx2/bpmp_sigheader.bin_list.xml mfi_jetson-tx2/LICENSE.u-boot mfi_jetson-tx2/bpmp_sigheader.bin mfi_jetson-tx2/recovery_sigheader.img.encrypt mfi_jetson-tx2/mce_mts_d15_prod_cr_sigheader.bin mfi_jetson-tx2/eks_sigheader.img.encrypt mfi_jetson-tx2/bpmp_t194.bin mfi_jetson-tx2/mbr_1_3.bin mfi_jetson-tx2/nvtboot_recovery_cpu_sigheader.bin.encrypt mfi_jetson-tx2/slot_metadata.bin.rootfsAB mfi_jetson-tx2/dram-ecc-t194.bin mfi_jetson-tx2/mksparse mfi_jetson-tx2/tegrasign_v3_internal.py mfi_jetson-tx2/tegra186-quill-p3310-1000-c03-00-base.dtb.rec mfi_jetson-tx2/mce_c10_prod_cr.bin mfi_jetson-tx2/nvtboot_recovery_cpu_sigheader.bin mfi_jetson-tx2/rcm_1.rcm mfi_jetson-tx2/LICENSE.tos-mon-only.img.arm-trusted-firmware mfi_jetson-tx2/nvaflash.sh mfi_jetson-tx2/P3310_A00_8GB_lpddr4_A02_l4t.cfg mfi_jetson-tx2/nvtboot_recovery_sigheader.bin mfi_jetson-tx2/LICENSE.nv_smd_generator mfi_jetson-tx2/tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg mfi_jetson-tx2/flash.xml_BR.bct mfi_jetson-tx2/tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg mfi_jetson-tx2/nvmflash.sh mfi_jetson-tx2/emmc_bootblob_ver.txt mfi_jetson-tx2/tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2.dtb mfi_jetson-tx2/LICENSE.spe.bin mfi_jetson-tx2/boot.img mfi_jetson-tx2/kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt mfi_jetson-tx2/preboot_d15_prod_cr_sigheader.bin_list.xml mfi_jetson-tx2/LICENSE.mkbootimg mfi_jetson-tx2/tegrarcm_v2 mfi_jetson-tx2/tos-trusty_sigheader.img_list.xml mfi_jetson-tx2/LICENSE.mce_c10_prod_cr mfi_jetson-tx2/tos-trusty_sigheader.img mfi_jetson-tx2/mkgpt mfi_jetson-tx2/preboot_d15_prod_cr.bin mfi_jetson-tx2/camera-rtcpu-sce_sigheader.img mfi_jetson-tx2/boot_sigheader.img.encrypt mfi_jetson-tx2/flash.xml.bin mfi_jetson-tx2/eks_sigheader.img_list_signed.xml mfi_jetson-tx2/mb1_prod.bin.encrypt mfi_jetson-tx2/spe.bin mfi_jetson-tx2/nvtboot_recovery_t194.bin mfi_jetson-tx2/tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb_list_signed.xml mfi_jetson-tx2/nvtboot_recovery_cpu_t194.bin mfi_jetson-tx2/adsp-fw.bin mfi_jetson-tx2/tegrasign_v3_util.py mfi_jetson-tx2/tos-trusty.img mfi_jetson-tx2/bpmp_sigheader.bin_list_signed.xml mfi_jetson-tx2/bct_list.xml mfi_jetson-tx2/tegrabct_v2 mfi_jetson-tx2/nvtboot_applet_t194.bin mfi_jetson-tx2/mts_c10_prod_cr.bin mfi_jetson-tx2/tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb.encrypt mfi_jetson-tx2/br_bct_BR.bct mfi_jetson-tx2/LICENSE mfi_jetson-tx2/warmboot_wbheader.bin mfi_jetson-tx2/mb1_cold_boot_bct_MB1_sigheader.bct_list.xml mfi_jetson-tx2/warmboot_wbheader.bin.encrypt mfi_jetson-tx2/mb1_recovery_prod.bin mfi_jetson-tx2/kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb mfi_jetson-tx2/extlinux.conf mfi_jetson-tx2/nvtboot_cpu_t194.bin mfi_jetson-tx2/LICENSE.tegraopenssl mfi_jetson-tx2/tegra186-quill-p3310-1000-c03-00-base.dtb_sigheader.rec.encrypt mfi_jetson-tx2/LICENSE.tos-mon-only_t194.img.arm-trusted-firmware mfi_jetson-tx2/LICENSE.camera-rtcpu mfi_jetson-tx2/tegradevflash_v2 mfi_jetson-tx2/l4t_initrd.img mfi_jetson-tx2/BUP_generator.py mfi_jetson-tx2/bmp.blob mfi_jetson-tx2/eks.img mfi_jetson-tx2/mb1_prod.bin mfi_jetson-tx2/nvtboot_recovery.bin mfi_jetson-tx2/tegraflash.py mfi_jetson-tx2/nv_smd_generator mfi_jetson-tx2/images_list_signed.xml mfi_jetson-tx2/minimal_scr.cfg mfi_jetson-tx2/tos-mon-only.img mfi_jetson-tx2/nvtboot_recovery_cpu.bin mfi_jetson-tx2/mce_mts_d15_prod_cr_sigheader.bin_list.xml mfi_jetson-tx2/LICENSE.tos-trusty_t194.img.trusty mfi_jetson-tx2/sw_memcfg_overlay.pl mfi_jetson-tx2/mobile_scr.cfg mfi_jetson-tx2/flash.xml mfi_jetson-tx2/spe_sigheader.bin.encrypt mfi_jetson-tx2/system.img mfi_jetson-tx2/rcm_list_signed.xml mfi_jetson-tx2/rcm_list.xml mfi_jetson-tx2/gpt_secondary_0_3.bin mfi_jetson-tx2/smd_info.rootfs_AB.cfg mfi_jetson-tx2/warmboot_t194_prod.bin mfi_jetson-tx2/images_list.xml mfi_jetson-tx2/mb1_bct_MB1.bct mfi_jetson-tx2/mb1_bct_MB1_sigheader.bct_list_signed.xml mfi_jetson-tx2/blob.bin mfi_jetson-tx2/tegrahost_v2 mfi_jetson-tx2/tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb mfi_jetson-tx2/system.img.bak mfi_jetson-tx2/nvtboot_cpu.bin mfi_jetson-tx2/cbo.dts mfi_jetson-tx2/bpmp_sigheader.bin.encrypt mfi_jetson-tx2/rcm_0.rcm mfi_jetson-tx2/cboot_sigheader.bin.encrypt mfi_jetson-tx2/recovery.img mfi_jetson-tx2/tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb_list_signed.xml mfi_jetson-tx2/tegraparser_v2 mfi_jetson-tx2/tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb_list.xml mfi_jetson-tx2/spe_sigheader.bin mfi_jetson-tx2/mb1_cold_boot_bct_MB1_sigheader.bct_list_signed.xml mfi_jetson-tx2/tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg mfi_jetson-tx2/nvtboot_recovery_cpu_sigheader.bin_list.xml mfi_jetson-tx2/flash_win.bat mfi_jetson-tx2/kernel_tegra186-quill-p3310-1000-c03-00-base.dtb mfi_jetson-tx2/nvtboot.bin mfi_jetson-tx2/mb1_cold_boot_bct_MB1.bct mfi_jetson-tx2/nv_boot_control.conf mfi_jetson-tx2/camera-rtcpu-sce.img mfi_jetson-tx2/tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt ******************************************************************************** *** Mass Flashing tarball mfi_jetson-tx2.tbz2 is ready. ******************************************************************************** 1. Download mfi_jetson-tx2.tbz2 to each flashing hosts. 2. Untar mfi_jetson-tx2.tbz2. ( tar xvjf mfi_jetson-tx2.tbz2 ) 3. cd mfi_jetson-tx2 4. Connect Jetson boards(jetson-tx2 only) and put them in RCM mode. 5. ./nvmflash.sh