############################################################################### # L4T BSP Information: # R32 , REVISION: 6.1 ############################################################################### # Target Board Information: # Name: jetson-tx2-devkit, Board Family: t186ref, SoC: Tegra 186, # OpMode: production, Boot Authentication: NS, # Disk encryption: disabled , ############################################################################### ./tegraflash.py --chip 0x18 --applet "/home/gageru/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.0037 ] Generating RCM messages [ 0.0058 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x18 0 --download rcm /home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/mb1_recovery_prod.bin 0 0 [ 0.0065 ] RCM 0 is saved as rcm_0.rcm [ 0.0070 ] RCM 1 is saved as rcm_1.rcm [ 0.0070 ] List of rcm files are saved in rcm_list.xml [ 0.0070 ] [ 0.0070 ] Signing RCM messages [ 0.0092 ] tegrasign_v3.py --key None --list rcm_list.xml --pubkeyhash pub_key.key [ 0.0092 ] Assuming zero filled SBK key [ 0.0142 ] Copying signature to RCM mesages [ 0.0162 ] tegrarcm_v2 --chip 0x18 0 --updatesig rcm_list_signed.xml [ 0.0172 ] [ 0.0173 ] Boot Rom communication [ 0.0191 ] tegrarcm_v2 --chip 0x18 0 --rcm rcm_list_signed.xml --skipuid [ 0.0197 ] RCM version 0X180001 [ 0.0207 ] Boot Rom communication completed [ 1.0281 ] [ 2.0334 ] tegrarcm_v2 --isapplet [ 2.0361 ] Applet version 01.00.0000 [ 2.0560 ] [ 2.0589 ] Retrieving EEPROM data [ 2.0591 ] tegrarcm_v2 --oem platformdetails eeprom cvm /home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/cvm.bin [ 2.0619 ] Applet version 01.00.0000 [ 2.0996 ] Saved platform info in /home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/cvm.bin [ 2.1734 ] Board ID(3310) version(D00) sku(1000) revision(F.0) Copy /home/gageru/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/gageru/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/gageru/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/gageru/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/gageru/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/gageru/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/gageru/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/gageru/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/gageru/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/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/BCT/mobile_scr.cfg)... done. copying bootrom_config(/home/gageru/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/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/BCT/emmc.cfg)... done. Existing bootloader(/home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/nvtboot_cpu.bin) reused. copying initrd(/home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/l4t_initrd.img)... done. Making Boot image... done. /home/gageru/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.0004 ] Generating signature [ 0.0027 ] tegrasign_v3.py --getmode mode.txt --key [ 0.0028 ] Assuming zero filled SBK key : not reading [ 0.0027 ] sign_type : 0 [ 0.0027 ] header_magic: 414e4452 [ 0.0046 ] tegrahost_v2 --chip 0x18 --align 1_boot.img [ 0.0053 ] [ 0.0072 ] tegrahost_v2 --chip 0x18 0 --appendsigheader 1_boot.img zerosbk [ 0.0087 ] [ 0.0125 ] tegrasign_v3.py --key --list 1_boot_sigheader.img_list.xml --pubkeyhash pub_key.key [ 0.0125 ] Assuming zero filled SBK key : not reading [ 0.0264 ] tegrahost_v2 --chip 0x18 0 --updatesigheader 1_boot_sigheader.img.encrypt 1_boot_sigheader.img.hash zerosbk [ 0.0282 ] [ 0.0289 ] Signed file: /home/gageru/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/gageru/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... ~/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/ramdisk_tmp ~/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader ~/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra 30412 блоков _BASE_KERNEL_VERSION=4.9.253-tegra ~/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/ramdisk_tmp/lib ~/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/ramdisk_tmp ~/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader ~/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra 66117 блоков Making Recovery image... copying recdtbfile(/home/gageru/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 записей получено 20+0 записей отправлено 20 bytes copied, 0,000621195 s, 32,2 kB/s Existing sosfile(/home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/mb1_recovery_prod.bin) reused. copying tegraboot(/home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/nvtboot.bin)... done. Existing cpu_bootloader(/home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/nvtboot_cpu.bin) reused. Existing mb2blfile(/home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/nvtboot_recovery.bin) reused. Existing mtspreboot(/home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/preboot_d15_prod_cr.bin) reused. Existing mts(/home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/mce_mts_d15_prod_cr.bin) reused. Existing mb1file(/home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/mb1_prod.bin) reused. Existing bpffile(/home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/bpmp.bin) reused. copying bpfdtbfile(/home/gageru/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/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/camera-rtcpu-sce.img) reused. Existing spefile(/home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/spe.bin) reused. copying wb0boot(/home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/t186ref/warmboot.bin)... done. Existing tosfile(/home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/tos-trusty.img) reused. Existing eksfile(/home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/eks.img) reused. copying dtbfile(/home/gageru/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/gageru/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.0005 ] Generating signature [ 0.0028 ] tegrasign_v3.py --getmode mode.txt --key [ 0.0029 ] Assuming zero filled SBK key : not reading [ 0.0028 ] sign_type : 808464433 [ 0.0028 ] header_magic: d00dfeed [ 0.0050 ] tegrahost_v2 --chip 0x18 --align 1_kernel_tegra186-quill-p3310-1000-c03-00-base.dtb [ 0.0057 ] [ 0.0076 ] tegrahost_v2 --chip 0x18 0 --appendsigheader 1_kernel_tegra186-quill-p3310-1000-c03-00-base.dtb zerosbk [ 0.0088 ] [ 0.0116 ] tegrasign_v3.py --key --list 1_kernel_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 0.0116 ] Assuming zero filled SBK key : not reading [ 0.0213 ] 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.0225 ] [ 0.0230 ] Signed file: /home/gageru/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/gageru/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/gageru/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/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/cboot.bin) reused. copying tbcdtbfile(/home/gageru/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 cfgfile(/home/gageru/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/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/nvtboot_recovery_cpu.bin) reused. Existing flashapp(/home/gageru/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/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra/bootloader/flashcmd.txt saving Windows flash command to /home/gageru/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/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.0084 ] tegrasign_v3.py --getmode mode.txt --key None [ 0.0085 ] Assuming zero filled SBK key [ 0.0023 ] Generating RCM messages [ 0.0049 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x18 0 --download rcm mb1_recovery_prod.bin 0 0 [ 0.0055 ] RCM 0 is saved as rcm_0.rcm [ 0.0070 ] RCM 1 is saved as rcm_1.rcm [ 0.0072 ] List of rcm files are saved in rcm_list.xml [ 0.0072 ] [ 0.0072 ] Signing RCM messages [ 0.0153 ] tegrasign_v3.py --key None --list rcm_list.xml --pubkeyhash pub_key.key [ 0.0154 ] Assuming zero filled SBK key [ 0.0182 ] Copying signature to RCM mesages [ 0.0200 ] tegrarcm_v2 --chip 0x18 0 --updatesig rcm_list_signed.xml [ 0.0208 ] [ 0.0209 ] Parsing partition layout [ 0.0251 ] tegraparser_v2 --pt flash.xml.tmp [ 0.0282 ] [ 0.0284 ] Using default ramcode: 0 [ 0.0284 ] Disable BPMP dtb trim, using default dtb [ 0.0284 ] [ 0.0284 ] Creating list of images to be signed [ 0.0309 ] tegrahost_v2 --chip 0x18 0 --partitionlayout flash.xml.bin --list images_list.xml zerosbk [ 0.1957 ] [ 0.1958 ] Generating signatures [ 0.2042 ] tegrasign_v3.py --key None --list images_list.xml --pubkeyhash pub_key.key [ 0.2042 ] Assuming zero filled SBK key [ 1.0584 ] Generating br-bct [ 1.0605 ] Updating dev and MSS params in BR BCT [ 1.0606 ] tegrabct_v2 --dev_param emmc.cfg --sdram P3310_A00_8GB_lpddr4_A02_l4t.cfg --brbct br_bct.cfg --chip 0x18 0 [ 1.0886 ] [ 1.0887 ] Updating bl info [ 1.0914 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml [ 1.0933 ] [ 1.0933 ] Updating smd info [ 1.0954 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 --updatesmdinfo flash.xml.bin [ 1.0962 ] [ 1.0962 ] Updating Odmdata [ 1.0981 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 0 --updatefields Odmdata =0x1090000 [ 1.0990 ] [ 1.0990 ] Get Signed section of bct [ 1.1009 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 0 --listbct bct_list.xml [ 1.1017 ] [ 1.1037 ] tegrasign_v3.py --key None --list bct_list.xml --pubkeyhash pub_key.key [ 1.1044 ] Assuming zero filled SBK key [ 1.1432 ] [ 1.1432 ] Updating BCT with signature [ 1.1453 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 0 --updatesig bct_list_signed.xml [ 1.1461 ] [ 1.1462 ] Generating coldboot mb1-bct [ 1.1481 ] 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 [ 1.1490 ] MB1-BCT version: 0xf [ 1.1492 ] Packing sdram param for instance[0] [ 1.1724 ] Packing sdram param for instance[1] [ 1.1725 ] Packing sdram param for instance[2] [ 1.1727 ] Packing sdram param for instance[3] [ 1.1728 ] Parsing config file :tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg [ 1.1732 ] Appending platform config data of size :- 3032 [ 1.1734 ] Parsing config file :mobile_scr.cfg [ 1.1735 ] Appending platform config data of size :- 12240 [ 1.1749 ] Parsing config file :tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg [ 1.1752 ] Appending platform config data of size :- 24 [ 1.1754 ] Parsing config file :tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg [ 1.1755 ] Appending platform config data of size :- 672 [ 1.1755 ] [ 1.1755 ] Parsing config file :tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg [ 1.1755 ] Appending platform config data of size :- 64 [ 1.1755 ] [ 1.1755 ] Parsing config file :tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg [ 1.1755 ] Appending platform config data of size :- 1628 [ 1.1755 ] [ 1.1755 ] Updating mb1-bct with firmware information [ 1.1776 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_cold_boot_bct_MB1.bct --updatefwinfo flash.xml.bin [ 1.1782 ] MB1-BCT version: 0xf [ 1.1786 ] [ 1.1786 ] Updating mb1-bct with storage information [ 1.1806 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_cold_boot_bct_MB1.bct --updatestorageinfo flash.xml.bin [ 1.1815 ] MB1-BCT version: 0xf [ 1.1819 ] [ 1.1843 ] tegrahost_v2 --chip 0x18 --align mb1_cold_boot_bct_MB1.bct [ 1.1853 ] [ 1.1873 ] tegrahost_v2 --chip 0x18 0 --appendsigheader mb1_cold_boot_bct_MB1.bct zerosbk [ 1.1881 ] [ 1.1966 ] tegrasign_v3.py --key None --list mb1_cold_boot_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 1.1967 ] Assuming zero filled SBK key [ 1.1953 ] tegrahost_v2 --chip 0x18 0 --updatesigheader mb1_cold_boot_bct_MB1_sigheader.bct.encrypt mb1_cold_boot_bct_MB1_sigheader.bct.hash zerosbk [ 1.1962 ] [ 1.1963 ] Generating recovery mb1-bct [ 1.1982 ] 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 [ 1.1989 ] MB1-BCT version: 0xf [ 1.1990 ] Packing sdram param for instance[0] [ 1.2223 ] Packing sdram param for instance[1] [ 1.2225 ] Packing sdram param for instance[2] [ 1.2228 ] Packing sdram param for instance[3] [ 1.2229 ] Parsing config file :tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg [ 1.2232 ] Appending platform config data of size :- 3032 [ 1.2234 ] Parsing config file :minimal_scr.cfg [ 1.2235 ] Appending platform config data of size :- 12240 [ 1.2245 ] Parsing config file :tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg [ 1.2246 ] Appending platform config data of size :- 24 [ 1.2246 ] [ 1.2246 ] Parsing config file :tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg [ 1.2246 ] Appending platform config data of size :- 672 [ 1.2246 ] [ 1.2247 ] Parsing config file :tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg [ 1.2247 ] Appending platform config data of size :- 64 [ 1.2247 ] [ 1.2247 ] Parsing config file :tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg [ 1.2247 ] Appending platform config data of size :- 1628 [ 1.2247 ] [ 1.2247 ] Updating mb1-bct with firmware information [ 1.2269 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_bct_MB1.bct --updatefwinfo flash.xml.bin [ 1.2278 ] MB1-BCT version: 0xf [ 1.2282 ] [ 1.2283 ] Updating mb1-bct with storage information [ 1.2303 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_bct_MB1.bct --updatestorageinfo flash.xml.bin [ 1.2309 ] MB1-BCT version: 0xf [ 1.2312 ] [ 1.2331 ] tegrahost_v2 --chip 0x18 --align mb1_bct_MB1.bct [ 1.2337 ] [ 1.2356 ] tegrahost_v2 --chip 0x18 0 --appendsigheader mb1_bct_MB1.bct zerosbk [ 1.2364 ] [ 1.2448 ] tegrasign_v3.py --key None --list mb1_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 1.2448 ] Assuming zero filled SBK key [ 1.2438 ] tegrahost_v2 --chip 0x18 0 --updatesigheader mb1_bct_MB1_sigheader.bct.encrypt mb1_bct_MB1_sigheader.bct.hash zerosbk [ 1.2450 ] [ 1.2451 ] Copying signatures [ 1.2474 ] tegrahost_v2 --chip 0x18 0 --partitionlayout flash.xml.bin --updatesig images_list_signed.xml [ 1.4615 ] [ 1.4616 ] Boot Rom communication [ 1.4656 ] tegrarcm_v2 --chip 0x18 0 --rcm rcm_list_signed.xml [ 1.4680 ] BootRom is not running [ 6.7232 ] [ 7.7264 ] tegrarcm_v2 --isapplet [ 7.7272 ] Applet version 01.00.0000 [ 7.7447 ] [ 7.7448 ] Sending BCTs [ 7.7468 ] tegrarcm_v2 --download bct_bootrom br_bct_BR.bct --download bct_mb1 mb1_bct_MB1_sigheader.bct.encrypt [ 7.7474 ] Applet version 01.00.0000 [ 7.7817 ] Sending bct_bootrom [ 7.7819 ] [................................................] 100% [ 7.7833 ] Sending bct_mb1 [ 7.7844 ] [................................................] 100% [ 7.8009 ] [ 7.8009 ] Generating blob [ 7.8030 ] tegrahost_v2 --chip 0x18 --align blob_nvtboot_recovery_cpu.bin [ 7.8041 ] [ 7.8051 ] tegrahost_v2 --chip 0x18 0 --appendsigheader blob_nvtboot_recovery_cpu.bin zerosbk [ 7.8062 ] [ 7.8147 ] tegrasign_v3.py --key None --list blob_nvtboot_recovery_cpu_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 7.8148 ] Assuming zero filled SBK key [ 7.8158 ] tegrahost_v2 --chip 0x18 0 --updatesigheader blob_nvtboot_recovery_cpu_sigheader.bin.encrypt blob_nvtboot_recovery_cpu_sigheader.bin.hash zerosbk [ 7.8171 ] [ 7.8195 ] tegrahost_v2 --chip 0x18 --align blob_nvtboot_recovery.bin [ 7.8208 ] [ 7.8231 ] tegrahost_v2 --chip 0x18 0 --appendsigheader blob_nvtboot_recovery.bin zerosbk [ 7.8245 ] [ 7.8330 ] tegrasign_v3.py --key None --list blob_nvtboot_recovery_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 7.8331 ] Assuming zero filled SBK key [ 7.8324 ] tegrahost_v2 --chip 0x18 0 --updatesigheader blob_nvtboot_recovery_sigheader.bin.encrypt blob_nvtboot_recovery_sigheader.bin.hash zerosbk [ 7.8333 ] [ 7.8354 ] tegrahost_v2 --chip 0x18 --align blob_preboot_d15_prod_cr.bin [ 7.8362 ] [ 7.8382 ] tegrahost_v2 --chip 0x18 0 --appendsigheader blob_preboot_d15_prod_cr.bin zerosbk [ 7.8391 ] [ 7.8477 ] tegrasign_v3.py --key None --list blob_preboot_d15_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 7.8478 ] Assuming zero filled SBK key [ 7.8465 ] tegrahost_v2 --chip 0x18 0 --updatesigheader blob_preboot_d15_prod_cr_sigheader.bin.encrypt blob_preboot_d15_prod_cr_sigheader.bin.hash zerosbk [ 7.8477 ] [ 7.8501 ] tegrahost_v2 --chip 0x18 --align blob_mce_mts_d15_prod_cr.bin [ 7.8516 ] [ 7.8538 ] tegrahost_v2 --chip 0x18 0 --appendsigheader blob_mce_mts_d15_prod_cr.bin zerosbk [ 7.8581 ] [ 7.8670 ] tegrasign_v3.py --key None --list blob_mce_mts_d15_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 7.8671 ] Assuming zero filled SBK key [ 7.9061 ] tegrahost_v2 --chip 0x18 0 --updatesigheader blob_mce_mts_d15_prod_cr_sigheader.bin.encrypt blob_mce_mts_d15_prod_cr_sigheader.bin.hash zerosbk [ 7.9099 ] [ 7.9126 ] tegrahost_v2 --chip 0x18 --align blob_bpmp.bin [ 7.9136 ] [ 7.9155 ] tegrahost_v2 --chip 0x18 0 --appendsigheader blob_bpmp.bin zerosbk [ 7.9173 ] [ 7.9261 ] tegrasign_v3.py --key None --list blob_bpmp_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 7.9262 ] Assuming zero filled SBK key [ 7.9318 ] tegrahost_v2 --chip 0x18 0 --updatesigheader blob_bpmp_sigheader.bin.encrypt blob_bpmp_sigheader.bin.hash zerosbk [ 7.9336 ] [ 7.9365 ] tegrahost_v2 --chip 0x18 --align blob_tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2.dtb [ 7.9382 ] [ 7.9406 ] tegrahost_v2 --chip 0x18 0 --appendsigheader blob_tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2.dtb zerosbk [ 7.9428 ] [ 7.9519 ] tegrasign_v3.py --key None --list blob_tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 7.9520 ] Assuming zero filled SBK key [ 7.9594 ] tegrahost_v2 --chip 0x18 0 --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 [ 7.9608 ] [ 7.9628 ] tegrahost_v2 --chip 0x18 --align blob_tos-trusty.img [ 7.9635 ] [ 7.9655 ] tegrahost_v2 --chip 0x18 0 --appendsigheader blob_tos-trusty.img zerosbk [ 7.9671 ] [ 7.9761 ] tegrasign_v3.py --key None --list blob_tos-trusty_sigheader.img_list.xml --pubkeyhash pub_key.key [ 7.9761 ] Assuming zero filled SBK key [ 7.9801 ] tegrahost_v2 --chip 0x18 0 --updatesigheader blob_tos-trusty_sigheader.img.encrypt blob_tos-trusty_sigheader.img.hash zerosbk [ 7.9814 ] [ 7.9835 ] tegrahost_v2 --chip 0x18 --align blob_eks.img [ 7.9842 ] [ 7.9861 ] tegrahost_v2 --chip 0x18 0 --appendsigheader blob_eks.img zerosbk [ 7.9869 ] [ 7.9954 ] tegrasign_v3.py --key None --list blob_eks_sigheader.img_list.xml --pubkeyhash pub_key.key [ 7.9955 ] Assuming zero filled SBK key [ 7.9932 ] tegrahost_v2 --chip 0x18 0 --updatesigheader blob_eks_sigheader.img.encrypt blob_eks_sigheader.img.hash zerosbk [ 7.9940 ] [ 7.9961 ] tegrahost_v2 --chip 0x18 --align blob_tegra186-quill-p3310-1000-c03-00-base.dtb [ 7.9968 ] [ 7.9987 ] tegrahost_v2 --chip 0x18 0 --appendsigheader blob_tegra186-quill-p3310-1000-c03-00-base.dtb zerosbk [ 8.0001 ] [ 8.0089 ] tegrasign_v3.py --key None --list blob_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 8.0090 ] Assuming zero filled SBK key [ 8.0130 ] tegrahost_v2 --chip 0x18 0 --updatesigheader blob_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt blob_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.hash zerosbk [ 8.0142 ] [ 8.0163 ] tegrahost_v2 --chip 0x18 --generateblob blob.xml blob.bin [ 8.0170 ] number of images in blob are 9 [ 8.0171 ] blobsize is 4625032 [ 8.0172 ] Added binary blob_nvtboot_recovery_cpu_sigheader.bin.encrypt of size 225152 [ 8.0188 ] Added binary blob_nvtboot_recovery_sigheader.bin.encrypt of size 122272 [ 8.0191 ] Added binary blob_preboot_d15_prod_cr_sigheader.bin.encrypt of size 58384 [ 8.0194 ] Added binary blob_mce_mts_d15_prod_cr_sigheader.bin.encrypt of size 2298464 [ 8.0200 ] Added binary blob_bpmp_sigheader.bin.encrypt of size 534816 [ 8.0204 ] Added binary blob_tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2_sigheader.dtb.encrypt of size 605120 [ 8.0209 ] Added binary blob_tos-trusty_sigheader.img.encrypt of size 403264 [ 8.0212 ] Added binary blob_eks_sigheader.img.encrypt of size 1440 [ 8.0214 ] Added binary blob_tegra186-quill-p3310-1000-c03-00-base_sigheader.dtb.encrypt of size 375968 [ 8.0233 ] [ 8.0234 ] Sending bootloader and pre-requisite binaries [ 8.0255 ] tegrarcm_v2 --download blob blob.bin [ 8.0261 ] Applet version 01.00.0000 [ 8.0455 ] Sending blob [ 8.0456 ] [................................................] 100% [ 8.5871 ] [ 8.5917 ] tegrarcm_v2 --boot recovery [ 8.5945 ] Applet version 01.00.0000 [ 8.6161 ] [ 9.6220 ] tegrarcm_v2 --isapplet