$ sudo ./flash.sh -S 15032385536 -R rootfs jetson-tx2 mmcblk0p1 ############################################################################### # L4T BSP Information: # R32 , REVISION: 4.4 ############################################################################### # Target Board Information: # Name: jetson-tx2, Board Family: t186ref, SoC: Tegra 186, # OpMode: production, Boot Authentication: NS, ############################################################################### ./tegraflash.py --chip 0x18 --applet "/home/user/Documents/work/hc/flashing/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.0043 ] Generating RCM messages [ 0.0053 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x18 0 --download rcm /home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/mb1_recovery_prod.bin 0 0 [ 0.0061 ] RCM 0 is saved as rcm_0.rcm [ 0.0074 ] RCM 1 is saved as rcm_1.rcm [ 0.0074 ] List of rcm files are saved in rcm_list.xml [ 0.0074 ] [ 0.0074 ] Signing RCM messages [ 0.0095 ] tegrasign_v2 --key None --list rcm_list.xml --pubkeyhash pub_key.key [ 0.0104 ] Assuming zero filled SBK key [ 0.0158 ] [ 0.0158 ] Copying signature to RCM mesages [ 0.0169 ] tegrarcm_v2 --chip 0x18 0 --updatesig rcm_list_signed.xml [ 0.0180 ] [ 0.0180 ] Boot Rom communication [ 0.0187 ] tegrarcm_v2 --chip 0x18 0 --rcm rcm_list_signed.xml --skipuid [ 0.0195 ] RCM version 0X180001 [ 0.0207 ] Boot Rom communication completed [ 1.0288 ] [ 2.0346 ] tegrarcm_v2 --isapplet [ 2.0378 ] Applet version 01.00.0000 [ 2.0556 ] [ 2.0595 ] Retrieving EEPROM data [ 2.0598 ] tegrarcm_v2 --oem platformdetails eeprom cvm /home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/cvm.bin [ 2.0631 ] Applet version 01.00.0000 [ 2.0869 ] Saved platform info in /home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/cvm.bin [ 2.1596 ] Board ID(3310) version(B02) sku(1000) revision(B.0) creating dummy /home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/badpage.bin 1+0 records in 1+0 records out 4096 bytes (4,1 kB, 4,0 KiB) copied, 0,000125844 s, 32,5 MB/s Copy /home/user/Documents/work/hc/flashing/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb to /home/user/Documents/work/hc/flashing/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb.rec copying bctfile(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/t186ref/BCT/P3310_A00_8GB_lpddr4_A02_l4t.cfg)... done. copying misc_config(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-misc-si-l4t.cfg)... done. copying pinmux_config(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg)... done. copying pmic_config(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg)... done. copying pmc_config(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg)... done. copying prod_config(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg)... done. copying scr_config(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/t186ref/BCT/minimal_scr.cfg)... done. copying scr_cold_boot_config(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/t186ref/BCT/mobile_scr.cfg)... done. copying bootrom_config(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/t186ref/BCT/tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg)... done. copying dev_params(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/t186ref/BCT/emmc.cfg)... done. Existing bootloader(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/nvtboot_cpu.bin) reused. copying initrd(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/l4t_initrd.img)... done. populating kernel to rootfs... done. populating initrd to rootfs... done. populating /home/user/Documents/work/hc/flashing/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb to rootfs... done. Making Boot image... done. 20+0 records in 20+0 records out 20 bytes copied, 0,000208187 s, 96,1 kB/s Existing sosfile(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/mb1_recovery_prod.bin) reused. copying tegraboot(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/t186ref/nvtboot.bin)... done. Existing cpu_bootloader(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/nvtboot_cpu.bin) reused. Existing mb2blfile(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/nvtboot_recovery.bin) reused. Existing mtspreboot(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/preboot_d15_prod_cr.bin) reused. Existing mts(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/mce_mts_d15_prod_cr.bin) reused. Existing mb1file(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/mb1_prod.bin) reused. Existing bpffile(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/bpmp.bin) reused. copying bpfdtbfile(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/t186ref/tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2.dtb)... done. Existing scefile(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/camera-rtcpu-sce.img) reused. Existing spefile(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/spe.bin) reused. Existing drameccfile(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/dram-ecc.bin) reused. Existing badpagefile(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/badpage.bin) reused. copying wb0boot(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/t186ref/warmboot.bin)... done. Existing tosfile(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/tos-trusty.img) reused. Existing eksfile(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/eks.img) reused. copying dtbfile(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb)... done. Copying nv_boot_control.conf to rootfs Making system.img... populating rootfs from /home/user/Documents/work/hc/flashing/Linux_for_Tegra/rootfs ... done. 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/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/cboot.bin) reused. copying tbcdtbfile(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb)... done. copying cfgfile(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/t186ref/cfg/flash_l4t_t186.xml) to flash.xml... done. Existing flasher(/home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/nvtboot_recovery_cpu.bin) reused. Existing flashapp(/home/user/Documents/work/hc/flashing/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/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/flashcmd.txt saving Windows flash command to /home/user/Documents/work/hc/flashing/Linux_for_Tegra/bootloader/flash_win.bat *** Flashing target device started. *** 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 ] tegrasign_v2 --key None --getmode mode.txt [ 0.0026 ] Assuming zero filled SBK key [ 0.0037 ] [ 0.0037 ] Generating RCM messages [ 0.0051 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x18 0 --download rcm mb1_recovery_prod.bin 0 0 [ 0.0063 ] RCM 0 is saved as rcm_0.rcm [ 0.0066 ] RCM 1 is saved as rcm_1.rcm [ 0.0067 ] List of rcm files are saved in rcm_list.xml [ 0.0067 ] [ 0.0067 ] Signing RCM messages [ 0.0075 ] tegrasign_v2 --key None --list rcm_list.xml --pubkeyhash pub_key.key [ 0.0082 ] Assuming zero filled SBK key [ 0.0122 ] [ 0.0122 ] Copying signature to RCM mesages [ 0.0138 ] tegrarcm_v2 --chip 0x18 0 --updatesig rcm_list_signed.xml [ 0.0150 ] [ 0.0150 ] Parsing partition layout [ 0.0169 ] tegraparser_v2 --pt flash.xml.tmp [ 0.0191 ] [ 0.0191 ] Creating list of images to be signed [ 0.0216 ] tegrahost_v2 --chip 0x18 0 --partitionlayout flash.xml.bin --list images_list.xml zerosbk [ 0.0488 ] [ 0.0488 ] Generating signatures [ 0.0498 ] tegrasign_v2 --key None --list images_list.xml --pubkeyhash pub_key.key [ 0.0506 ] Assuming zero filled SBK key [ 0.3532 ] [ 0.3533 ] Generating br-bct [ 0.3563 ] Updating dev and MSS params in BR BCT [ 0.3564 ] tegrabct_v2 --dev_param emmc.cfg --sdram P3310_A00_8GB_lpddr4_A02_l4t.cfg --brbct br_bct.cfg --chip 0x18 0 [ 0.3879 ] [ 0.3879 ] Updating bl info [ 0.3891 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml [ 0.3919 ] [ 0.3919 ] Updating smd info [ 0.3927 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 --updatesmdinfo flash.xml.bin [ 0.3938 ] [ 0.3939 ] Updating Odmdata [ 0.3950 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 0 --updatefields Odmdata =0x1090000 [ 0.3960 ] [ 0.3960 ] Get Signed section of bct [ 0.3967 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 0 --listbct bct_list.xml [ 0.3975 ] [ 0.3981 ] tegrasign_v2 --key None --list bct_list.xml --pubkeyhash pub_key.key [ 0.3987 ] Assuming zero filled SBK key [ 0.3990 ] [ 0.3990 ] Updating BCT with signature [ 0.3997 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 0 --updatesig bct_list_signed.xml [ 0.4005 ] [ 0.4005 ] Generating coldboot mb1-bct [ 0.4012 ] 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 [ 0.4019 ] MB1-BCT version: 0xf [ 0.4020 ] Packing sdram param for instance[0] [ 0.4282 ] Packing sdram param for instance[1] [ 0.4285 ] Packing sdram param for instance[2] [ 0.4286 ] Packing sdram param for instance[3] [ 0.4289 ] Parsing config file :tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg [ 0.4293 ] Appending platform config data of size :- 3032 [ 0.4295 ] Parsing config file :mobile_scr.cfg [ 0.4297 ] Appending platform config data of size :- 12240 [ 0.4316 ] Parsing config file :tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg [ 0.4319 ] Appending platform config data of size :- 24 [ 0.4322 ] Parsing config file :tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg [ 0.4324 ] Appending platform config data of size :- 672 [ 0.4324 ] [ 0.4324 ] Parsing config file :tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg [ 0.4324 ] Appending platform config data of size :- 64 [ 0.4324 ] [ 0.4324 ] Parsing config file :tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg [ 0.4325 ] Appending platform config data of size :- 1628 [ 0.4325 ] [ 0.4325 ] Updating mb1-bct with firmware information [ 0.4334 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_cold_boot_bct_MB1.bct --updatefwinfo flash.xml.bin [ 0.4341 ] MB1-BCT version: 0xf [ 0.4343 ] [ 0.4343 ] Updating mb1-bct with storage information [ 0.4350 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_cold_boot_bct_MB1.bct --updatestorageinfo flash.xml.bin [ 0.4357 ] MB1-BCT version: 0xf [ 0.4359 ] [ 0.4367 ] tegrahost_v2 --chip 0x18 --align mb1_cold_boot_bct_MB1.bct [ 0.4373 ] [ 0.4379 ] tegrahost_v2 --appendsigheader mb1_cold_boot_bct_MB1.bct zerosbk [ 0.4387 ] [ 0.4402 ] tegrasign_v2 --key None --list mb1_cold_boot_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 0.4408 ] Assuming zero filled SBK key [ 0.4424 ] [ 0.4443 ] tegrahost_v2 --updatesigheader mb1_cold_boot_bct_MB1_sigheader.bct.encrypt mb1_cold_boot_bct_MB1_sigheader.bct.hash zerosbk [ 0.4459 ] [ 0.4460 ] Generating recovery mb1-bct [ 0.4468 ] 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 [ 0.4474 ] MB1-BCT version: 0xf [ 0.4476 ] Packing sdram param for instance[0] [ 0.4736 ] Packing sdram param for instance[1] [ 0.4738 ] Packing sdram param for instance[2] [ 0.4739 ] Packing sdram param for instance[3] [ 0.4741 ] Parsing config file :tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg [ 0.4744 ] Appending platform config data of size :- 3032 [ 0.4746 ] Parsing config file :minimal_scr.cfg [ 0.4749 ] Appending platform config data of size :- 12240 [ 0.4768 ] Parsing config file :tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg [ 0.4770 ] Appending platform config data of size :- 24 [ 0.4770 ] [ 0.4770 ] Parsing config file :tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg [ 0.4770 ] Appending platform config data of size :- 672 [ 0.4770 ] [ 0.4770 ] Parsing config file :tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg [ 0.4770 ] Appending platform config data of size :- 64 [ 0.4770 ] [ 0.4770 ] Parsing config file :tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg [ 0.4770 ] Appending platform config data of size :- 1628 [ 0.4770 ] [ 0.4771 ] Updating mb1-bct with firmware information [ 0.4783 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_bct_MB1.bct --updatefwinfo flash.xml.bin [ 0.4792 ] MB1-BCT version: 0xf [ 0.4795 ] [ 0.4796 ] Updating mb1-bct with storage information [ 0.4804 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_bct_MB1.bct --updatestorageinfo flash.xml.bin [ 0.4811 ] MB1-BCT version: 0xf [ 0.4814 ] [ 0.4821 ] tegrahost_v2 --chip 0x18 --align mb1_bct_MB1.bct [ 0.4828 ] [ 0.4836 ] tegrahost_v2 --appendsigheader mb1_bct_MB1.bct zerosbk [ 0.4846 ] [ 0.4856 ] tegrasign_v2 --key None --list mb1_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 0.4864 ] Assuming zero filled SBK key [ 0.4880 ] [ 0.4891 ] tegrahost_v2 --updatesigheader mb1_bct_MB1_sigheader.bct.encrypt mb1_bct_MB1_sigheader.bct.hash zerosbk [ 0.4900 ] [ 0.4901 ] Copying signatures [ 0.4908 ] tegrahost_v2 --chip 0x18 0 --partitionlayout flash.xml.bin --updatesig images_list_signed.xml [ 0.5055 ] [ 0.5055 ] Boot Rom communication [ 0.5067 ] tegrarcm_v2 --chip 0x18 0 --rcm rcm_list_signed.xml [ 0.5075 ] BootRom is not running [ 5.5639 ] [ 6.5684 ] tegrarcm_v2 --isapplet [ 6.5710 ] Applet version 01.00.0000 [ 6.5906 ] [ 6.5907 ] Sending BCTs [ 6.5937 ] tegrarcm_v2 --download bct_bootrom br_bct_BR.bct --download bct_mb1 mb1_bct_MB1_sigheader.bct.encrypt [ 6.5967 ] Applet version 01.00.0000 [ 6.6351 ] Sending bct_bootrom [ 6.6355 ] [................................................] 100% [ 6.6376 ] Sending bct_mb1 [ 6.6379 ] [................................................] 100% [ 6.6549 ] [ 6.6551 ] Generating blob [ 6.6589 ] tegrahost_v2 --chip 0x18 --align blob_nvtboot_recovery_cpu.bin [ 6.6618 ] [ 6.6647 ] tegrahost_v2 --appendsigheader blob_nvtboot_recovery_cpu.bin zerosbk [ 6.6691 ] [ 6.6731 ] tegrasign_v2 --key None --list blob_nvtboot_recovery_cpu_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 6.6761 ] Assuming zero filled SBK key [ 6.6979 ] [ 6.7008 ] tegrahost_v2 --updatesigheader blob_nvtboot_recovery_cpu_sigheader.bin.encrypt blob_nvtboot_recovery_cpu_sigheader.bin.hash zerosbk [ 6.7029 ] [ 6.7047 ] tegrahost_v2 --chip 0x18 --align blob_nvtboot_recovery.bin [ 6.7061 ] [ 6.7075 ] tegrahost_v2 --appendsigheader blob_nvtboot_recovery.bin zerosbk [ 6.7100 ] [ 6.7117 ] tegrasign_v2 --key None --list blob_nvtboot_recovery_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 6.7127 ] Assuming zero filled SBK key [ 6.7167 ] [ 6.7182 ] tegrahost_v2 --updatesigheader blob_nvtboot_recovery_sigheader.bin.encrypt blob_nvtboot_recovery_sigheader.bin.hash zerosbk [ 6.7193 ] [ 6.7204 ] tegrahost_v2 --chip 0x18 --align blob_preboot_d15_prod_cr.bin [ 6.7214 ] [ 6.7223 ] tegrahost_v2 --appendsigheader blob_preboot_d15_prod_cr.bin zerosbk [ 6.7235 ] [ 6.7249 ] tegrasign_v2 --key None --list blob_preboot_d15_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 6.7257 ] Assuming zero filled SBK key [ 6.7276 ] [ 6.7286 ] tegrahost_v2 --updatesigheader blob_preboot_d15_prod_cr_sigheader.bin.encrypt blob_preboot_d15_prod_cr_sigheader.bin.hash zerosbk [ 6.7294 ] [ 6.7304 ] tegrahost_v2 --chip 0x18 --align blob_mce_mts_d15_prod_cr.bin [ 6.7311 ] [ 6.7318 ] tegrahost_v2 --appendsigheader blob_mce_mts_d15_prod_cr.bin zerosbk [ 6.7351 ] [ 6.7365 ] tegrasign_v2 --key None --list blob_mce_mts_d15_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 6.7373 ] Assuming zero filled SBK key [ 6.7877 ] [ 6.7890 ] tegrahost_v2 --updatesigheader blob_mce_mts_d15_prod_cr_sigheader.bin.encrypt blob_mce_mts_d15_prod_cr_sigheader.bin.hash zerosbk [ 6.7917 ] [ 6.7928 ] tegrahost_v2 --chip 0x18 --align blob_bpmp.bin [ 6.7934 ] [ 6.7941 ] tegrahost_v2 --appendsigheader blob_bpmp.bin zerosbk [ 6.7956 ] [ 6.7967 ] tegrasign_v2 --key None --list blob_bpmp_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 6.7974 ] Assuming zero filled SBK key [ 6.8091 ] [ 6.8105 ] tegrahost_v2 --updatesigheader blob_bpmp_sigheader.bin.encrypt blob_bpmp_sigheader.bin.hash zerosbk [ 6.8118 ] [ 6.8128 ] tegrahost_v2 --chip 0x18 --align blob_tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2.dtb [ 6.8135 ] [ 6.8141 ] tegrahost_v2 --appendsigheader blob_tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2.dtb zerosbk [ 6.8158 ] [ 6.8171 ] tegrasign_v2 --key None --list blob_tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 6.8178 ] Assuming zero filled SBK key [ 6.8322 ] [ 6.8334 ] tegrahost_v2 --updatesigheader blob_tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb.encrypt blob_tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb.hash zerosbk [ 6.8345 ] [ 6.8354 ] tegrahost_v2 --chip 0x18 --align blob_tos-trusty.img [ 6.8360 ] [ 6.8367 ] tegrahost_v2 --appendsigheader blob_tos-trusty.img zerosbk [ 6.8378 ] [ 6.8390 ] tegrasign_v2 --key None --list blob_tos-trusty_sigheader.img_list.xml --pubkeyhash pub_key.key [ 6.8400 ] Assuming zero filled SBK key [ 6.8507 ] [ 6.8523 ] tegrahost_v2 --updatesigheader blob_tos-trusty_sigheader.img.encrypt blob_tos-trusty_sigheader.img.hash zerosbk [ 6.8536 ] [ 6.8548 ] tegrahost_v2 --chip 0x18 --align blob_eks.img [ 6.8557 ] [ 6.8568 ] tegrahost_v2 --appendsigheader blob_eks.img zerosbk [ 6.8582 ] [ 6.8598 ] tegrasign_v2 --key None --list blob_eks_sigheader.img_list.xml --pubkeyhash pub_key.key [ 6.8613 ] Assuming zero filled SBK key [ 6.8619 ] [ 6.8632 ] tegrahost_v2 --updatesigheader blob_eks_sigheader.img.encrypt blob_eks_sigheader.img.hash zerosbk [ 6.8641 ] [ 6.8652 ] tegrahost_v2 --chip 0x18 --align blob_tegra186-quill-p3310-1000-c03-00-base.dtb [ 6.8663 ] [ 6.8673 ] tegrahost_v2 --appendsigheader blob_tegra186-quill-p3310-1000-c03-00-base.dtb zerosbk [ 6.8687 ] [ 6.8699 ] tegrasign_v2 --key None --list blob_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 6.8707 ] Assuming zero filled SBK key [ 6.8821 ] [ 6.8835 ] tegrahost_v2 --updatesigheader blob_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt blob_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.hash zerosbk [ 6.8848 ] [ 6.8861 ] tegrahost_v2 --chip 0x18 --generateblob blob.xml blob.bin [ 6.8869 ] number of images in blob are 9 [ 6.8872 ] blobsize is 4335464 [ 6.8873 ] Added binary blob_nvtboot_recovery_cpu_sigheader.bin.encrypt of size 221344 [ 6.8892 ] Added binary blob_nvtboot_recovery_sigheader.bin.encrypt of size 90032 [ 6.8897 ] Added binary blob_preboot_d15_prod_cr_sigheader.bin.encrypt of size 63104 [ 6.8902 ] Added binary blob_mce_mts_d15_prod_cr_sigheader.bin.encrypt of size 2082144 [ 6.8910 ] Added binary blob_bpmp_sigheader.bin.encrypt of size 533904 [ 6.8916 ] Added binary blob_tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb.encrypt of size 605120 [ 6.8927 ] Added binary blob_tos-trusty_sigheader.img.encrypt of size 366400 [ 6.8935 ] Added binary blob_eks_sigheader.img.encrypt of size 1440 [ 6.8941 ] Added binary blob_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt of size 371824 [ 6.8954 ] [ 6.8955 ] Sending bootloader and pre-requisite binaries [ 6.8967 ] tegrarcm_v2 --download blob blob.bin [ 6.8974 ] Applet version 01.00.0000 [ 6.9144 ] Sending blob [ 6.9145 ] [................................................] 100% [ 7.4088 ] [ 7.4119 ] tegrarcm_v2 --boot recovery [ 7.4145 ] Applet version 01.00.0000 [ 7.4325 ] [ 8.4369 ] tegrarcm_v2 --isapplet [ 8.7242 ] [ 8.7377 ] tegradevflash_v2 --iscpubl [ 8.7392 ] CPU Bootloader is not running on device. [ 8.7409 ] [ 9.7446 ] tegrarcm_v2 --isapplet [ 9.7619 ] [ 9.7647 ] tegradevflash_v2 --iscpubl [ 9.7671 ] Bootloader version 01.00.0000 [ 9.7825 ] Bootloader version 01.00.0000 [ 9.7836 ] [ 9.7836 ] Retrieving storage infomation [ 9.7867 ] tegrarcm_v2 --oem platformdetails storage storage_info.bin [ 9.7892 ] Applet is not running on device. Continue with Bootloader [ 9.8233 ] [ 9.8265 ] tegradevflash_v2 --oem platformdetails storage storage_info.bin [ 9.8291 ] Bootloader version 01.00.0000 [ 9.8464 ] Saved platform info in storage_info.bin [ 9.8511 ] [ 9.8513 ] Flashing the device [ 9.8543 ] tegraparser_v2 --storageinfo storage_info.bin --generategpt --pt flash.xml.bin [ 9.8597 ] [ 9.8632 ] tegradevflash_v2 --pt flash.xml.bin --create [ 9.8660 ] Bootloader version 01.00.0000 [ 9.8689 ] Erasing sdmmc_boot: 3 ......... [Done] [ 9.8751 ] Writing partition secondary_gpt with gpt_secondary_0_3.bin [ 9.8763 ] [................................................] 100% [ 9.9307 ] Erasing sdmmc_user: 3 ......... [Done] [ 10.8564 ] Writing partition master_boot_record with mbr_1_3.bin [ 10.8566 ] [................................................] 100% [ 10.8606 ] Writing partition primary_gpt with gpt_primary_1_3.bin [ 10.8622 ] [................................................] 100% [ 10.8667 ] Writing partition secondary_gpt with gpt_secondary_1_3.bin [ 10.8748 ] [................................................] 100% [ 10.8868 ] Writing partition mb1 with mb1_prod.bin.encrypt [ 10.8871 ] [................................................] 100% [ 10.8945 ] Writing partition mb1_b with mb1_prod.bin.encrypt [ 10.9215 ] [................................................] 100% [ 10.9288 ] Writing partition dram-ecc-fw with dram-ecc_sigheader.bin.encrypt [ 10.9519 ] [................................................] 100% [ 10.9583 ] Writing partition badpage-fw with badpage_sigheader.bin.encrypt [ 10.9968 ] [................................................] 100% [ 11.0019 ] Writing partition badpage-fw_b with badpage_sigheader.bin.encrypt [ 11.0570 ] [................................................] 100% [ 11.0625 ] Writing partition spe-fw with spe_sigheader.bin.encrypt [ 11.1215 ] [................................................] 100% [ 11.1298 ] Writing partition spe-fw_b with spe_sigheader.bin.encrypt [ 11.1903 ] [................................................] 100% [ 11.1976 ] Writing partition mb2 with nvtboot_sigheader.bin.encrypt [ 11.2292 ] [................................................] 100% [ 11.2364 ] Writing partition mb2_b with nvtboot_sigheader.bin.encrypt [ 11.2783 ] [................................................] 100% [ 11.2854 ] Writing partition mts-preboot with preboot_d15_prod_cr_sigheader.bin.encrypt [ 11.3359 ] [................................................] 100% [ 11.3424 ] Writing partition mts-preboot_b with preboot_d15_prod_cr_sigheader.bin.encrypt [ 11.3956 ] [................................................] 100% [ 11.4021 ] Writing partition SMD with slot_metadata.bin [ 11.4595 ] [................................................] 100% [ 11.4644 ] Writing partition SMD_b with slot_metadata.bin [ 11.4705 ] [................................................] 100% [ 11.4751 ] Writing partition VER_b with emmc_bootblob_ver.txt [ 11.4774 ] [................................................] 100% [ 11.4824 ] Writing partition VER with emmc_bootblob_ver.txt [ 11.5343 ] [................................................] 100% [ 11.5389 ] Writing partition master_boot_record with mbr_1_3.bin [ 11.5425 ] [................................................] 100% [ 11.5461 ] Writing partition APP with system.img [ 11.5476 ] [................................................] 100% [ 245.3852 ] Writing partition mts-bootpack with mce_mts_d15_prod_cr_sigheader.bin.encrypt [ 245.4082 ] [................................................] 100% [ 245.5388 ] Writing partition mts-bootpack_b with mce_mts_d15_prod_cr_sigheader.bin.encrypt [ 245.5543 ] [................................................] 100% [ 245.6399 ] Writing partition cpu-bootloader with cboot_sigheader.bin.encrypt [ 245.6552 ] [................................................] 100% [ 245.6722 ] Writing partition cpu-bootloader_b with cboot_sigheader.bin.encrypt [ 245.6785 ] [................................................] 100% [ 245.6925 ] Writing partition bootloader-dtb with tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt [ 245.6992 ] [................................................] 100% [ 245.7189 ] Writing partition bootloader-dtb_b with tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt [ 245.7267 ] [................................................] 100% [ 245.7438 ] Writing partition secure-os with tos-trusty_sigheader.img.encrypt [ 245.7526 ] [................................................] 100% [ 245.7719 ] Writing partition secure-os_b with tos-trusty_sigheader.img.encrypt [ 245.7794 ] [................................................] 100% [ 245.7939 ] Writing partition eks with eks_sigheader.img.encrypt [ 245.8009 ] [................................................] 100% [ 245.8053 ] Writing partition adsp-fw with adsp-fw_sigheader.bin.encrypt [ 245.8074 ] [................................................] 100% [ 245.8152 ] Writing partition adsp-fw_b with adsp-fw_sigheader.bin.encrypt [ 245.8190 ] [................................................] 100% [ 245.8275 ] Writing partition bpmp-fw with bpmp_sigheader.bin.encrypt [ 245.8316 ] [................................................] 100% [ 245.8588 ] Writing partition bpmp-fw_b with bpmp_sigheader.bin.encrypt [ 245.8684 ] [................................................] 100% [ 245.8908 ] Writing partition bpmp-fw-dtb with tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb.encrypt [ 245.9031 ] [................................................] 100% [ 245.9312 ] Writing partition bpmp-fw-dtb_b with tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb.encrypt [ 245.9425 ] [................................................] 100% [ 245.9677 ] Writing partition sce-fw with camera-rtcpu-sce_sigheader.img.encrypt [ 245.9783 ] [................................................] 100% [ 245.9880 ] Writing partition sce-fw_b with camera-rtcpu-sce_sigheader.img.encrypt [ 245.9934 ] [................................................] 100% [ 246.0014 ] Writing partition sc7 with warmboot_wbheader.bin.encrypt [ 246.0055 ] [................................................] 100% [ 246.0101 ] Writing partition sc7_b with warmboot_wbheader.bin.encrypt [ 246.0128 ] [................................................] 100% [ 246.0180 ] Writing partition BMP with bmp.blob [ 246.0204 ] [................................................] 100% [ 246.0288 ] Writing partition BMP_b with bmp.blob [ 246.0319 ] [................................................] 100% [ 246.0390 ] Writing partition kernel-bootctrl with kernel_bootctrl.bin [ 246.0432 ] [................................................] 100% [ 246.0482 ] Writing partition kernel-bootctrl_b with kernel_bootctrl.bin [ 246.0501 ] [................................................] 100% [ 246.0554 ] Writing partition kernel with boot_sigheader.img.encrypt [ 246.0571 ] [................................................] 100% [ 246.0792 ] Writing partition kernel_b with boot_sigheader.img.encrypt [ 246.0897 ] [................................................] 100% [ 246.1115 ] Writing partition kernel-dtb with tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt [ 246.1202 ] [................................................] 100% [ 246.1362 ] Writing partition kernel-dtb_b with tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt [ 246.1445 ] [................................................] 100% [ 246.1683 ] [ 246.1717 ] tegradevflash_v2 --write BCT br_bct_BR.bct [ 246.1746 ] Bootloader version 01.00.0000 [ 246.1779 ] Writing partition BCT with br_bct_BR.bct [ 246.1786 ] [................................................] 100% [ 246.2431 ] [ 246.2527 ] tegradevflash_v2 --write MB1_BCT mb1_cold_boot_bct_MB1_sigheader.bct.encrypt [ 246.2541 ] Bootloader version 01.00.0000 [ 246.2561 ] Writing partition MB1_BCT with mb1_cold_boot_bct_MB1_sigheader.bct.encrypt [ 246.2567 ] [................................................] 100% [ 246.3266 ] [ 246.3306 ] tegradevflash_v2 --write MB1_BCT_b mb1_cold_boot_bct_MB1_sigheader.bct.encrypt [ 246.3338 ] Bootloader version 01.00.0000 [ 246.3365 ] Writing partition MB1_BCT_b with mb1_cold_boot_bct_MB1_sigheader.bct.encrypt [ 246.3377 ] [................................................] 100% [ 246.3943 ] [ 246.3944 ] Flashing completed [ 246.3946 ] Coldbooting the device [ 246.3982 ] tegradevflash_v2 --reboot coldboot [ 246.4012 ] Bootloader version 01.00.0000 [ 246.4092 ] *** The target t186ref has been flashed successfully. *** Reset the board to boot from internal eMMC.