Skip to content

Instantly share code, notes, and snippets.

@callendorph
Created December 6, 2022 17:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save callendorph/407dc30120e34f7f51df5e7e8ab5adf7 to your computer and use it in GitHub Desktop.
Save callendorph/407dc30120e34f7f51df5e7e8ab5adf7 to your computer and use it in GitHub Desktop.
Failed Xavier 4.5.1 Flash - Carrier Board #2
(overlay) callendorph@jetson-programmer:~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra$ sudo ./flash.sh -r -R $APP_DIR AFT-00559-E mmcblk0p1
###############################################################################
# L4T BSP Information:
# R32 , REVISION: 5.1
###############################################################################
# Target Board Information:
# Name: AFT-00559-E, Board Family: t186ref, SoC: Tegra 194,
# OpMode: production, Boot Authentication: NS,
# Disk encryption: disabled ,
###############################################################################
copying soft_fuses(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-soft-fuses-l4t.cfg)... done.
./tegraflash.py --chip 0x19 --applet "/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/mb1_t194_prod.bin" --skipuid --soft_fuses tegra194-mb1-soft-fuses-l4t.cfg --bins "mb2_applet nvtboot_applet_t194.bin" --cmd "dump eeprom boardinfo cvm.bin;reboot recovery"
Welcome to Tegra Flash
version 1.0.0
Type ? or help for help and q or quit to exit
Use ! to execute system commands
[ 0.0042 ] Generating RCM messages
[ 0.0051 ] tegrahost_v2 --chip 0x19 0 --magicid MB1B --appendsigheader /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/mb1_t194_prod.bin zerosbk
[ 0.0060 ] Header already present for /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/mb1_t194_prod.bin
[ 0.0098 ]
[ 0.0106 ] tegrasign_v2 --key None --getmode mode.txt
[ 0.0113 ] Assuming zero filled SBK key
[ 0.0115 ]
[ 0.0125 ] tegrasign_v2 --key None --file /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/mb1_t194_prod_sigheader.bin --offset 2960 --length 1136 --pubkeyhash pub_key.key
[ 0.0132 ] Assuming zero filled SBK key
[ 0.0138 ]
[ 0.0146 ] tegrahost_v2 --chip 0x19 0 --updatesigheader /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/mb1_t194_prod_sigheader.bin /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/mb1_t194_prod_sigheader.hash zerosbk
[ 0.0188 ]
[ 0.0199 ] tegrabct_v2 --chip 0x19 0 --sfuse tegra194-mb1-soft-fuses-l4t.cfg.pdf sfuse.bin
[ 0.0208 ]
[ 0.0216 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x19 0 --sfuses sfuse.bin --download rcm /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/mb1_t194_prod_sigheader.bin 0 0
[ 0.0224 ] RCM 0 is saved as rcm_0.rcm
[ 0.0258 ] RCM 1 is saved as rcm_1.rcm
[ 0.0259 ] RCM 2 is saved as rcm_2.rcm
[ 0.0259 ] List of rcm files are saved in rcm_list.xml
[ 0.0259 ]
[ 0.0259 ] Signing RCM messages
[ 0.0267 ] tegrasign_v2 --key None --list rcm_list.xml --pubkeyhash pub_key.key --getmontgomeryvalues montgomery.bin
[ 0.0274 ] Assuming zero filled SBK key
[ 0.0281 ]
[ 0.0282 ] Copying signature to RCM mesages
[ 0.0290 ] tegrarcm_v2 --chip 0x19 0 --updatesig rcm_list_signed.xml
[ 0.0304 ]
[ 0.0304 ] Boot Rom communication
[ 0.0312 ] tegrarcm_v2 --chip 0x19 0 --rcm rcm_list_signed.xml --skipuid
[ 0.0320 ] RCM version 0X190001
[ 0.0332 ] Boot Rom communication completed
[ 1.0501 ]
[ 2.0545 ] tegrarcm_v2 --isapplet
[ 2.0570 ] Applet version 01.00.0000
[ 2.0748 ]
[ 2.0759 ] tegrarcm_v2 --ismb2
[ 2.1107 ]
[ 2.1119 ] tegrahost_v2 --chip 0x19 --align nvtboot_applet_t194.bin
[ 2.1127 ]
[ 2.1137 ] tegrahost_v2 --chip 0x19 0 --magicid PLDT --appendsigheader nvtboot_applet_t194.bin zerosbk
[ 2.1145 ] adding BCH for nvtboot_applet_t194.bin
[ 2.1177 ]
[ 2.1196 ] tegrasign_v2 --key None --list nvtboot_applet_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key
[ 2.1205 ] Assuming zero filled SBK key
[ 2.1210 ]
[ 2.1225 ] tegrahost_v2 --chip 0x19 0 --updatesigheader nvtboot_applet_t194_sigheader.bin.encrypt nvtboot_applet_t194_sigheader.bin.hash zerosbk
[ 2.1256 ]
[ 2.1270 ] tegrarcm_v2 --download mb2 nvtboot_applet_t194_sigheader.bin.encrypt
[ 2.1282 ] Applet version 01.00.0000
[ 2.1476 ] Sending mb2
[ 2.1481 ] [................................................] 100%
[ 2.1601 ]
[ 2.1631 ] tegrarcm_v2 --boot recovery
[ 2.1655 ] Applet version 01.00.0000
[ 2.1863 ]
[ 3.1907 ] tegrarcm_v2 --isapplet
[ 3.2110 ]
[ 3.2141 ] tegrarcm_v2 --ismb2
[ 3.2166 ] MB2 Applet version 01.00.0000
[ 3.2511 ]
[ 3.2541 ] tegrarcm_v2 --ismb2
[ 3.2565 ] MB2 Applet version 01.00.0000
[ 3.2910 ]
[ 3.2920 ] Retrieving board information
[ 3.2928 ] tegrarcm_v2 --oem platformdetails chip chip_info.bin
[ 3.2936 ] MB2 Applet version 01.00.0000
[ 3.3303 ] Saved platform info in chip_info.bin
[ 3.3346 ] Chip minor revision: 2
[ 3.3346 ] Bootrom revision: 0xf
[ 3.3347 ] Ram code: 0x3
[ 3.3347 ] Chip sku: 0xd0
[ 3.3348 ] Chip Sample: non es
[ 3.3348 ]
[ 3.3356 ] Retrieving EEPROM data
[ 3.3358 ] tegrarcm_v2 --oem platformdetails eeprom cvm /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/cvm.bin
[ 3.3383 ] MB2 Applet version 01.00.0000
[ 3.3576 ] Saved platform info in /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/cvm.bin
[ 3.3922 ]
[ 3.3925 ] Rebooting to recovery mode
[ 3.3949 ] tegrarcm_v2 --ismb2
[ 3.3971 ] MB2 Applet version 01.00.0000
[ 3.4154 ]
[ 3.4155 ] Rebooting to recovery mode
[ 3.4182 ] tegrarcm_v2 --reboot recovery
[ 3.4203 ] MB2 Applet version 01.00.0000
[ 3.4618 ]
Board ID(2888) version(400) sku(0004) revision(L.0)
Copy /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/kernel/dtb/tegra194-p2888-AFT_00559_RevE.dtb to /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/kernel/dtb/tegra194-p2888-AFT_00559_RevE.dtb.rec
copying bctfile(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-memcfg-p2888.cfg)... done.
copying bctfile1(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-memcfg-sw-override.cfg)... done.
copying uphy_config(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-uphy-lane-p2888-0000-p2822-0000.cfg)... done.
copying minratchet_config(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-ratchet-p2888-0000-p2822-0000.cfg)... done.
copying device_config(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-bct-device-sdmmc.cfg)... done.
copying misc_cold_boot_config(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-misc-l4t.cfg)... done.
copying misc_config(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-misc-flash.cfg)... done.
copying pinmux_config(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-pinmux-p2888-0000-a04-p2822-0000-b01.cfg)... done.
copying gpioint_config(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-gpioint-p2888-0000-p2822-0000.cfg)... done.
copying pmic_config(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-pmic-p2888-0001-a04-E-0-p2822-0000.cfg)... done.
copying pmc_config(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-padvoltage-p2888-0000-a00-p2822-0000-a00.cfg)... done.
copying prod_config(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-prod-p2888-0000-p2822-0000.cfg)... done.
copying scr_config(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-scr-cbb-mini.cfg)... done.
copying scr_cold_boot_config(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-scr-cbb-mini.cfg)... done.
copying bootrom_config(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-reset-p2888-0000-p2822-0000.cfg)... done.
copying dev_params(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-br-bct-sdmmc.cfg)... done.
Existing bootloader(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/nvtboot_cpu_t194.bin) reused.
copying initrd(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/l4t_initrd.img)... done.
Making Boot image... done.
/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/tegraflash.py --chip 0x19 --key --cmd sign boot.img
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.0013 ] tegrasign_v2 --key --getmode mode.txt
[ 0.0022 ] Assuming zero filled SBK key
[ 0.0024 ]
[ 0.0026 ] header_magic: 414e4452
[ 0.0035 ] tegrahost_v2 --chip 0x19 --align 1_boot.img
[ 0.0044 ]
[ 0.0053 ] tegrahost_v2 --chip 0x19 0 --magicid DATA --appendsigheader 1_boot.img zerosbk
[ 0.0061 ] adding BCH for 1_boot.img
[ 1.0966 ]
[ 1.0984 ] tegrasign_v2 --key --list 1_boot_sigheader.img_list.xml --pubkeyhash pub_key.key
[ 1.0992 ] Assuming zero filled SBK key
[ 1.1533 ]
[ 1.1547 ] tegrahost_v2 --chip 0x19 0 --updatesigheader 1_boot_sigheader.img.encrypt 1_boot_sigheader.img.hash zerosbk
[ 1.8012 ]
[ 1.8394 ] Signed file: /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/temp_user_dir/boot_sigheader.img.encrypt
l4t_sign_image.sh: Generate header for boot_sigheader.img.encrypt
l4t_sign_image.sh: chip 0x19: add 0x2762800 to offset 0x8 in sig file
l4t_sign_image.sh: Generate 16-byte-size-aligned base file for boot_sigheader.img.encrypt
l4t_sign_image.sh: the signed file is /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/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.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/ramdisk_tmp ~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader ~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra
30402 blocks
_BASE_KERNEL_VERSION=4.9.201-tegra
~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/ramdisk_tmp/lib ~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/ramdisk_tmp ~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader ~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra
114842 blocks
Making Recovery image...
copying recdtbfile(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/sources/kernel/kernel-4.9/aftbuild/arch/arm64/boot/dts/tegra194-p2888-AFT_00559_RevE.dtb.rec)... done.
20+0 records in
20+0 records out
20 bytes copied, 0.00031972 s, 62.6 kB/s
Existing sosfile(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/mb1_t194_prod.bin) reused.
Existing tegraboot(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/nvtboot_t194.bin) reused.
Existing cpu_bootloader(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/nvtboot_cpu_t194.bin) reused.
Existing mb2blfile(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/nvtboot_recovery_t194.bin) reused.
Existing mtspreboot(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/preboot_c10_prod_cr.bin) reused.
Existing mcepreboot(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/mce_c10_prod_cr.bin) reused.
Existing mtsproper(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/mts_c10_prod_cr.bin) reused.
Existing mb1file(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/mb1_t194_prod.bin) reused.
Existing bpffile(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/bpmp_t194.bin) reused.
copying bpfdtbfile(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/tegra194-a02-bpmp-p2888-a04.dtb)... done.
Existing scefile(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/camera-rtcpu-sce.img) reused.
Existing camerafw(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/camera-rtcpu-rce.img) reused.
Existing spefile(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/spe_t194.bin) reused.
Existing drameccfile(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/dram-ecc.bin) reused.
Existing badpagefile(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/badpage.bin) reused.
Existing wb0boot(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/warmboot_t194_prod.bin) reused.
Existing tosfile(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/tos-trusty_t194.img) reused.
Existing eksfile(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/eks.img) reused.
copying soft_fuses(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-soft-fuses-l4t.cfg)... done.
copying dtbfile(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/sources/kernel/kernel-4.9/aftbuild/arch/arm64/boot/dts/tegra194-p2888-AFT_00559_RevE.dtb)... done.
Copying nv_boot_control.conf to rootfs
/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/tegraflash.py --chip 0x19 --key --cmd sign kernel_tegra194-p2888-AFT_00559_RevE.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.0014 ] tegrasign_v2 --key --getmode mode.txt
[ 0.0022 ] Assuming zero filled SBK key
[ 0.0024 ]
[ 0.0026 ] header_magic: d00dfeed
[ 0.0035 ] tegrahost_v2 --chip 0x19 --align 1_kernel_tegra194-p2888-AFT_00559_RevE.dtb
[ 0.0044 ]
[ 0.0053 ] tegrahost_v2 --chip 0x19 0 --magicid DATA --appendsigheader 1_kernel_tegra194-p2888-AFT_00559_RevE.dtb zerosbk
[ 0.0061 ] adding BCH for 1_kernel_tegra194-p2888-AFT_00559_RevE.dtb
[ 0.0119 ]
[ 0.0134 ] tegrasign_v2 --key --list 1_kernel_tegra194-p2888-AFT_00559_RevE_sigheader.dtb_list.xml --pubkeyhash pub_key.key
[ 0.0141 ] Assuming zero filled SBK key
[ 0.0147 ]
[ 0.0157 ] tegrahost_v2 --chip 0x19 0 --updatesigheader 1_kernel_tegra194-p2888-AFT_00559_RevE_sigheader.dtb.encrypt 1_kernel_tegra194-p2888-AFT_00559_RevE_sigheader.dtb.hash zerosbk
[ 0.0195 ]
[ 0.0200 ] Signed file: /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/temp_user_dir/kernel_tegra194-p2888-AFT_00559_RevE_sigheader.dtb.encrypt
l4t_sign_image.sh: Generate header for kernel_tegra194-p2888-AFT_00559_RevE_sigheader.dtb.encrypt
l4t_sign_image.sh: chip 0x19: add 0x3352f to offset 0x8 in sig file
l4t_sign_image.sh: Generate 16-byte-size-aligned base file for kernel_tegra194-p2888-AFT_00559_RevE_sigheader.dtb.encrypt
l4t_sign_image.sh: the sign header is saved at kernel_tegra194-p2888-AFT_00559_RevE.dtb.sig
done.
/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/tegraflash.py --chip 0x19 --key --cmd sign kernel_tegra194-p2888-AFT_00559_RevE.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.0014 ] tegrasign_v2 --key --getmode mode.txt
[ 0.0023 ] Assuming zero filled SBK key
[ 0.0024 ]
[ 0.0026 ] header_magic: d00dfeed
[ 0.0036 ] tegrahost_v2 --chip 0x19 --align 1_kernel_tegra194-p2888-AFT_00559_RevE.dtb
[ 0.0044 ]
[ 0.0053 ] tegrahost_v2 --chip 0x19 0 --magicid DATA --appendsigheader 1_kernel_tegra194-p2888-AFT_00559_RevE.dtb zerosbk
[ 0.0061 ] adding BCH for 1_kernel_tegra194-p2888-AFT_00559_RevE.dtb
[ 0.0118 ]
[ 0.0134 ] tegrasign_v2 --key --list 1_kernel_tegra194-p2888-AFT_00559_RevE_sigheader.dtb_list.xml --pubkeyhash pub_key.key
[ 0.0141 ] Assuming zero filled SBK key
[ 0.0146 ]
[ 0.0156 ] tegrahost_v2 --chip 0x19 0 --updatesigheader 1_kernel_tegra194-p2888-AFT_00559_RevE_sigheader.dtb.encrypt 1_kernel_tegra194-p2888-AFT_00559_RevE_sigheader.dtb.hash zerosbk
[ 0.0193 ]
[ 0.0197 ] Signed file: /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/temp_user_dir/kernel_tegra194-p2888-AFT_00559_RevE_sigheader.dtb.encrypt
l4t_sign_image.sh: Generate header for kernel_tegra194-p2888-AFT_00559_RevE_sigheader.dtb.encrypt
l4t_sign_image.sh: chip 0x19: add 0x3352f to offset 0x8 in sig file
l4t_sign_image.sh: Generate 16-byte-size-aligned base file for kernel_tegra194-p2888-AFT_00559_RevE_sigheader.dtb.encrypt
l4t_sign_image.sh: the signed file is /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/temp_user_dir/kernel_tegra194-p2888-AFT_00559_RevE_sigheader.dtb.encrypt
done.
Reusing existing system.img...
done.
Existing tbcfile(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/cboot_t194.bin) reused.
copying tbcdtbfile(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/sources/kernel/kernel-4.9/aftbuild/arch/arm64/boot/dts/tegra194-p2888-AFT_00559_RevE.dtb)... done.
copying cfgfile(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/t186ref/cfg/flash_t194_sdmmc.xml) to flash.xml... done.
Existing flasher(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/nvtboot_recovery_cpu_t194.bin) reused.
Existing flashapp(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/tegraflash.py) reused.
./tegraflash.py --bl nvtboot_recovery_cpu_t194.bin --sdram_config tegra194-mb1-bct-memcfg-p2888.cfg,tegra194-memcfg-sw-override.cfg --odmdata 0x9190000 --applet mb1_t194_prod.bin --cmd "flash; reboot" --soft_fuses tegra194-mb1-soft-fuses-l4t.cfg --cfg flash.xml --chip 0x19 --uphy_config tegra194-mb1-uphy-lane-p2888-0000-p2822-0000.cfg --minratchet_config tegra194-mb1-bct-ratchet-p2888-0000-p2822-0000.cfg --device_config tegra19x-mb1-bct-device-sdmmc.cfg --misc_cold_boot_config tegra194-mb1-bct-misc-l4t.cfg --misc_config tegra194-mb1-bct-misc-flash.cfg --pinmux_config tegra19x-mb1-pinmux-p2888-0000-a04-p2822-0000-b01.cfg --gpioint_config tegra194-mb1-bct-gpioint-p2888-0000-p2822-0000.cfg --pmic_config tegra194-mb1-bct-pmic-p2888-0001-a04-E-0-p2822-0000.cfg --pmc_config tegra19x-mb1-padvoltage-p2888-0000-a00-p2822-0000-a00.cfg --prod_config tegra19x-mb1-prod-p2888-0000-p2822-0000.cfg --scr_config tegra194-mb1-bct-scr-cbb-mini.cfg --scr_cold_boot_config tegra194-mb1-bct-scr-cbb-mini.cfg --br_cmd_config tegra194-mb1-bct-reset-p2888-0000-p2822-0000.cfg --dev_params tegra194-br-bct-sdmmc.cfg --bin "mb2_bootloader nvtboot_recovery_t194.bin; mts_preboot preboot_c10_prod_cr.bin; mts_mce mce_c10_prod_cr.bin; mts_proper mts_c10_prod_cr.bin; bpmp_fw bpmp_t194.bin; bpmp_fw_dtb tegra194-a02-bpmp-p2888-a04.dtb; spe_fw spe_t194.bin; tlk tos-trusty_t194.img; eks eks.img; bootloader_dtb tegra194-p2888-AFT_00559_RevE.dtb"
saving flash command in /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/flashcmd.txt
saving Windows flash command to /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/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.0009 ] tegrasign_v2 --key None --getmode mode.txt
[ 0.0018 ] Assuming zero filled SBK key
[ 0.0019 ]
[ 0.0020 ] Generating RCM messages
[ 0.0028 ] tegrahost_v2 --chip 0x19 0 --magicid MB1B --appendsigheader mb1_t194_prod.bin zerosbk
[ 0.0037 ] Header already present for mb1_t194_prod.bin
[ 0.0071 ]
[ 0.0080 ] tegrasign_v2 --key None --getmode mode.txt
[ 0.0087 ] Assuming zero filled SBK key
[ 0.0089 ]
[ 0.0098 ] tegrasign_v2 --key None --file mb1_t194_prod_sigheader.bin --offset 2960 --length 1136 --pubkeyhash pub_key.key
[ 0.0105 ] Assuming zero filled SBK key
[ 0.0111 ]
[ 0.0119 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mb1_t194_prod_sigheader.bin mb1_t194_prod_sigheader.hash zerosbk
[ 0.0162 ]
[ 0.0170 ] tegrabct_v2 --chip 0x19 0 --sfuse tegra194-mb1-soft-fuses-l4t.cfg sfuse.bin
[ 0.0180 ]
[ 0.0189 ] tegrabct_v2 --chip 0x19 0 --ratchet_blob ratchet_blob.bin --minratchet tegra194-mb1-bct-ratchet-p2888-0000-p2822-0000.cfg
[ 0.0197 ] FwIndex: 1, MinRatchetLevel: 0
[ 0.0199 ] FwIndex: 2, MinRatchetLevel: 0
[ 0.0199 ] FwIndex: 3, MinRatchetLevel: 0
[ 0.0199 ] FwIndex: 4, MinRatchetLevel: 0
[ 0.0199 ] FwIndex: 5, MinRatchetLevel: 0
[ 0.0199 ] FwIndex: 6, MinRatchetLevel: 0
[ 0.0199 ] FwIndex: 7, MinRatchetLevel: 0
[ 0.0199 ] FwIndex: 8, MinRatchetLevel: 0
[ 0.0199 ] FwIndex: 11, MinRatchetLevel: 0
[ 0.0200 ] FwIndex: 12, MinRatchetLevel: 0
[ 0.0200 ] FwIndex: 13, MinRatchetLevel: 0
[ 0.0200 ] FwIndex: 14, MinRatchetLevel: 0
[ 0.0200 ] FwIndex: 15, MinRatchetLevel: 0
[ 0.0200 ] FwIndex: 16, MinRatchetLevel: 0
[ 0.0200 ] FwIndex: 17, MinRatchetLevel: 0
[ 0.0200 ] FwIndex: 18, MinRatchetLevel: 0
[ 0.0200 ] FwIndex: 19, MinRatchetLevel: 0
[ 0.0200 ] FwIndex: 30, MinRatchetLevel: 0
[ 0.0200 ] FwIndex: 31, MinRatchetLevel: 0
[ 0.0200 ]
[ 0.0209 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x19 0 --sfuses sfuse.bin --download rcm mb1_t194_prod_sigheader.bin 0 0
[ 0.0217 ] RCM 0 is saved as rcm_0.rcm
[ 0.0252 ] RCM 1 is saved as rcm_1.rcm
[ 0.0252 ] RCM 2 is saved as rcm_2.rcm
[ 0.0252 ] List of rcm files are saved in rcm_list.xml
[ 0.0252 ]
[ 0.0252 ] Signing RCM messages
[ 0.0261 ] tegrasign_v2 --key None --list rcm_list.xml --pubkeyhash pub_key.key --getmontgomeryvalues montgomery.bin
[ 0.0268 ] Assuming zero filled SBK key
[ 0.0274 ]
[ 0.0274 ] Copying signature to RCM mesages
[ 0.0283 ] tegrarcm_v2 --chip 0x19 0 --updatesig rcm_list_signed.xml
[ 0.0296 ]
[ 0.0297 ] Parsing partition layout
[ 0.0305 ] tegraparser_v2 --pt flash.xml.tmp
[ 0.0319 ]
[ 0.0319 ] Creating list of images to be signed
[ 0.0328 ] tegrahost_v2 --chip 0x19 0 --partitionlayout flash.xml.bin --ratchet_blob ratchet_blob.bin --list images_list.xml zerosbk
[ 0.0335 ] MB1: Nvheader already present is mb1_t194_prod.bin
[ 0.0342 ] Header already present for mb1_t194_prod_sigheader.bin
[ 0.0347 ] MB1: Nvheader already present is mb1_t194_prod.bin
[ 0.0379 ] Header already present for mb1_t194_prod_sigheader.bin
[ 0.0385 ] adding BCH for spe_t194.bin
[ 0.0416 ] adding BCH for spe_t194.bin
[ 0.0440 ] adding BCH for nvtboot_t194.bin
[ 0.0464 ] adding BCH for nvtboot_t194.bin
[ 0.0508 ] Header already present for preboot_c10_prod_cr.bin
[ 0.0552 ] Header already present for preboot_c10_prod_cr.bin
[ 0.0556 ] Header already present for mce_c10_prod_cr.bin
[ 0.0559 ] Header already present for mce_c10_prod_cr.bin
[ 0.0577 ] adding BCH for mts_c10_prod_cr.bin
[ 0.0617 ] adding BCH for mts_c10_prod_cr.bin
[ 0.1510 ] adding BCH for cboot_t194.bin
[ 0.2393 ] adding BCH for cboot_t194.bin
[ 0.2506 ] adding BCH for tegra194-p2888-AFT_00559_RevE.dtb
[ 0.2623 ] adding BCH for tegra194-p2888-AFT_00559_RevE.dtb
[ 0.2676 ] adding BCH for tos-trusty_t194.img
[ 0.2729 ] adding BCH for tos-trusty_t194.img
[ 0.2830 ] adding BCH for eks.img
[ 0.2930 ] adding BCH for eks.img
[ 0.2932 ] adding BCH for bpmp_t194.bin
[ 0.2937 ] adding BCH for bpmp_t194.bin
[ 0.3160 ] adding BCH for tegra194-a02-bpmp-p2888-a04.dtb
[ 0.3385 ] adding BCH for tegra194-a02-bpmp-p2888-a04.dtb
[ 0.3578 ] adding BCH for camera-rtcpu-rce.img
[ 0.3769 ] adding BCH for camera-rtcpu-rce.img
[ 0.3837 ] adding BCH for adsp-fw.bin
[ 0.3905 ] adding BCH for adsp-fw.bin
[ 0.3925 ] Header already present for warmboot_t194_prod.bin
[ 0.3947 ] Header already present for warmboot_t194_prod.bin
[ 0.3955 ] adding BCH for recovery.img
[ 0.4341 ] adding BCH for tegra194-p2888-AFT_00559_RevE.dtb.rec
[ 1.8837 ] adding BCH for boot.img
[ 1.9164 ] adding BCH for boot.img
[ 3.0047 ] adding BCH for kernel_tegra194-p2888-AFT_00559_RevE.dtb
[ 4.3026 ] adding BCH for kernel_tegra194-p2888-AFT_00559_RevE.dtb
[ 4.3136 ]
[ 4.3136 ] Filling MB1 storage info
[ 4.3136 ] Generating br-bct
[ 4.3146 ] Performing cfg overlay
[ 4.3147 ] ['tegra194-mb1-bct-memcfg-p2888.cfg', 'tegra194-memcfg-sw-override.cfg']
[ 4.3151 ] sw_memcfg_overlay.pl -c tegra194-mb1-bct-memcfg-p2888.cfg -s tegra194-memcfg-sw-override.cfg -o /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151.cfg
[ 4.3570 ]
[ 4.3571 ] Updating dev and MSS params in BR BCT
[ 4.3572 ] tegrabct_v2 --dev_param tegra194-br-bct-sdmmc.cfg --sdram /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151.cfg --brbct br_bct.cfg --sfuse tegra194-mb1-soft-fuses-l4t.cfg --chip 0x19 0
[ 4.4334 ]
[ 4.4334 ] Updating bl info
[ 4.4343 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updateblinfo flash.xml.bin
[ 4.4804 ]
[ 4.4805 ] Generating signatures
[ 4.4819 ] tegrasign_v2 --key None --list images_list.xml --pubkeyhash pub_key.key
[ 4.4831 ] Assuming zero filled SBK key
[ 4.9281 ]
[ 4.9282 ] Generating br-bct
[ 4.9309 ] Performing cfg overlay
[ 4.9310 ] ['/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151.cfg']
[ 4.9311 ] Updating dev and MSS params in BR BCT
[ 4.9313 ] tegrabct_v2 --dev_param tegra194-br-bct-sdmmc.cfg --sdram /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151.cfg --brbct br_bct.cfg --sfuse tegra194-mb1-soft-fuses-l4t.cfg --chip 0x19 0
[ 5.0122 ]
[ 5.0122 ] Updating bl info
[ 5.0131 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml
[ 5.0164 ]
[ 5.0165 ] Updating smd info
[ 5.0175 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 --updatesmdinfo flash.xml.bin
[ 5.0558 ]
[ 5.0559 ] Updating Odmdata
[ 5.0572 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updatefields Odmdata =0x9190000
[ 5.0586 ]
[ 5.0587 ] Get Signed section of bct
[ 5.0598 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --listbct bct_list.xml
[ 5.0612 ]
[ 5.0625 ] tegrasign_v2 --key None --list bct_list.xml --pubkeyhash pub_key.key --getmontgomeryvalues montgomery.bin
[ 5.0638 ] Assuming zero filled SBK key
[ 5.0641 ]
[ 5.0641 ] Updating BCT with signature
[ 5.0655 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updatesig bct_list_signed.xml
[ 5.0671 ]
[ 5.0672 ] Generating coldboot mb1-bct
[ 5.0690 ] tegrabct_v2 --chip 0x19 0 --mb1bct mb1_cold_boot_bct.cfg --sdram /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151.cfg --misc tegra194-mb1-bct-misc-l4t.cfg --scr tegra194-mb1-bct-scr-cbb-mini.cfg --pinmux tegra19x-mb1-pinmux-p2888-0000-a04-p2822-0000-b01.cfg --pmc tegra19x-mb1-padvoltage-p2888-0000-a00-p2822-0000-a00.cfg --pmic tegra194-mb1-bct-pmic-p2888-0001-a04-E-0-p2822-0000.cfg --brcommand tegra194-mb1-bct-reset-p2888-0000-p2822-0000.cfg --prod tegra19x-mb1-prod-p2888-0000-p2822-0000.cfg --gpioint tegra194-mb1-bct-gpioint-p2888-0000-p2822-0000.cfg --uphy tegra194-mb1-uphy-lane-p2888-0000-p2822-0000.cfg --device tegra19x-mb1-bct-device-sdmmc.cfg
[ 5.0702 ] MB1-BCT version: 0x1
[ 5.0708 ] Parsing config file :tegra19x-mb1-pinmux-p2888-0000-a04-p2822-0000-b01.cfg
[ 5.0715 ] Added Platform Config 0 data with size :- 3008
[ 5.0748 ] Parsing config file :tegra194-mb1-bct-scr-cbb-mini.cfg
[ 5.0753 ] Added Platform Config 1 data with size :- 19640
[ 5.1015 ] Parsing config file :tegra19x-mb1-padvoltage-p2888-0000-a00-p2822-0000-a00.cfg
[ 5.1020 ] Added Platform Config 2 data with size :- 24
[ 5.1022 ] Parsing config file :tegra194-mb1-bct-pmic-p2888-0001-a04-E-0-p2822-0000.cfg
[ 5.1027 ] Added Platform Config 4 data with size :- 348
[ 5.1029 ] Parsing config file :tegra194-mb1-bct-reset-p2888-0000-p2822-0000.cfg
[ 5.1033 ] Added Platform Config 3 data with size :- 92
[ 5.1035 ] Parsing config file :tegra19x-mb1-prod-p2888-0000-p2822-0000.cfg
[ 5.1038 ] Added Platform Config 5 data with size :- 56
[ 5.1038 ]
[ 5.1038 ] Parsing config file :tegra194-mb1-bct-gpioint-p2888-0000-p2822-0000.cfg
[ 5.1038 ] Added Platform Config 7 data with size :- 392
[ 5.1038 ]
[ 5.1038 ] Parsing config file :tegra194-mb1-uphy-lane-p2888-0000-p2822-0000.cfg
[ 5.1038 ] Added Platform Config 8 data with size :- 12
[ 5.1038 ]
[ 5.1038 ] Parsing config file :tegra19x-mb1-bct-device-sdmmc.cfg
[ 5.1038 ] Added Platform Config 9 data with size :- 32
[ 5.1038 ]
[ 5.1039 ] Updating mb1-bct with firmware information
[ 5.1047 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_cold_boot_bct_MB1.bct --updatefwinfo flash.xml.bin
[ 5.1054 ] MB1-BCT version: 0x1
[ 5.1058 ]
[ 5.1058 ] Updating mb1-bct with storage information
[ 5.1066 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_cold_boot_bct_MB1.bct --updatestorageinfo flash.xml.bin
[ 5.1073 ] MB1-BCT version: 0x1
[ 5.1076 ]
[ 5.1076 ] Updating mb1-bct with ratchet information
[ 5.1085 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_cold_boot_bct_MB1.bct --minratchet tegra194-mb1-bct-ratchet-p2888-0000-p2822-0000.cfg
[ 5.1092 ] MB1-BCT version: 0x1
[ 5.1094 ] FwIndex: 1, MinRatchetLevel: 0
[ 5.1095 ] FwIndex: 2, MinRatchetLevel: 0
[ 5.1095 ] FwIndex: 3, MinRatchetLevel: 0
[ 5.1095 ] FwIndex: 4, MinRatchetLevel: 0
[ 5.1095 ] FwIndex: 5, MinRatchetLevel: 0
[ 5.1095 ] FwIndex: 6, MinRatchetLevel: 0
[ 5.1095 ] FwIndex: 7, MinRatchetLevel: 0
[ 5.1095 ] FwIndex: 8, MinRatchetLevel: 0
[ 5.1095 ] FwIndex: 11, MinRatchetLevel: 0
[ 5.1095 ] FwIndex: 12, MinRatchetLevel: 0
[ 5.1095 ] FwIndex: 13, MinRatchetLevel: 0
[ 5.1095 ] FwIndex: 14, MinRatchetLevel: 0
[ 5.1095 ] FwIndex: 15, MinRatchetLevel: 0
[ 5.1096 ] FwIndex: 16, MinRatchetLevel: 0
[ 5.1096 ] FwIndex: 17, MinRatchetLevel: 0
[ 5.1096 ] FwIndex: 18, MinRatchetLevel: 0
[ 5.1096 ] FwIndex: 19, MinRatchetLevel: 0
[ 5.1096 ] FwIndex: 30, MinRatchetLevel: 0
[ 5.1096 ] FwIndex: 31, MinRatchetLevel: 0
[ 5.1096 ]
[ 5.1104 ] tegrahost_v2 --chip 0x19 --align mb1_cold_boot_bct_MB1.bct
[ 5.1112 ]
[ 5.1121 ] tegrahost_v2 --chip 0x19 0 --magicid MBCT --ratchet_blob ratchet_blob.bin --appendsigheader mb1_cold_boot_bct_MB1.bct zerosbk
[ 5.1129 ] adding BCH for mb1_cold_boot_bct_MB1.bct
[ 5.1138 ]
[ 5.1148 ] tegrasign_v2 --key None --list mb1_cold_boot_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key
[ 5.1156 ] Assuming zero filled SBK key
[ 5.1158 ]
[ 5.1168 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mb1_cold_boot_bct_MB1_sigheader.bct.encrypt mb1_cold_boot_bct_MB1_sigheader.bct.hash zerosbk
[ 5.1181 ]
[ 5.1182 ] Generating recovery mb1-bct
[ 5.1193 ] tegrabct_v2 --chip 0x19 0 --mb1bct mb1_bct.cfg --sdram /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151.cfg --misc tegra194-mb1-bct-misc-flash.cfg --scr tegra194-mb1-bct-scr-cbb-mini.cfg --pinmux tegra19x-mb1-pinmux-p2888-0000-a04-p2822-0000-b01.cfg --pmc tegra19x-mb1-padvoltage-p2888-0000-a00-p2822-0000-a00.cfg --pmic tegra194-mb1-bct-pmic-p2888-0001-a04-E-0-p2822-0000.cfg --brcommand tegra194-mb1-bct-reset-p2888-0000-p2822-0000.cfg --prod tegra19x-mb1-prod-p2888-0000-p2822-0000.cfg --gpioint tegra194-mb1-bct-gpioint-p2888-0000-p2822-0000.cfg --uphy tegra194-mb1-uphy-lane-p2888-0000-p2822-0000.cfg --device tegra19x-mb1-bct-device-sdmmc.cfg
[ 5.1201 ] MB1-BCT version: 0x1
[ 5.1204 ] Parsing config file :tegra19x-mb1-pinmux-p2888-0000-a04-p2822-0000-b01.cfg
[ 5.1208 ] Added Platform Config 0 data with size :- 3008
[ 5.1229 ] Parsing config file :tegra194-mb1-bct-scr-cbb-mini.cfg
[ 5.1232 ] Added Platform Config 1 data with size :- 19640
[ 5.1418 ] Parsing config file :tegra19x-mb1-padvoltage-p2888-0000-a00-p2822-0000-a00.cfg
[ 5.1423 ] Added Platform Config 2 data with size :- 24
[ 5.1425 ] Parsing config file :tegra194-mb1-bct-pmic-p2888-0001-a04-E-0-p2822-0000.cfg
[ 5.1429 ] Added Platform Config 4 data with size :- 348
[ 5.1432 ] Parsing config file :tegra194-mb1-bct-reset-p2888-0000-p2822-0000.cfg
[ 5.1436 ] Added Platform Config 3 data with size :- 92
[ 5.1438 ] Parsing config file :tegra19x-mb1-prod-p2888-0000-p2822-0000.cfg
[ 5.1439 ] Added Platform Config 5 data with size :- 56
[ 5.1439 ]
[ 5.1439 ] Parsing config file :tegra194-mb1-bct-gpioint-p2888-0000-p2822-0000.cfg
[ 5.1439 ] Added Platform Config 7 data with size :- 392
[ 5.1439 ]
[ 5.1439 ] Parsing config file :tegra194-mb1-uphy-lane-p2888-0000-p2822-0000.cfg
[ 5.1439 ] Added Platform Config 8 data with size :- 12
[ 5.1440 ]
[ 5.1440 ] Parsing config file :tegra19x-mb1-bct-device-sdmmc.cfg
[ 5.1440 ] Added Platform Config 9 data with size :- 32
[ 5.1440 ]
[ 5.1440 ] Updating mb1-bct with firmware information
[ 5.1448 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_bct_MB1.bct --updatefwinfo flash.xml.bin
[ 5.1455 ] MB1-BCT version: 0x1
[ 5.1459 ]
[ 5.1459 ] Updating mb1-bct with storage information
[ 5.1467 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_bct_MB1.bct --updatestorageinfo flash.xml.bin
[ 5.1474 ] MB1-BCT version: 0x1
[ 5.1477 ]
[ 5.1477 ] Updating mb1-bct with ratchet information
[ 5.1485 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_bct_MB1.bct --minratchet tegra194-mb1-bct-ratchet-p2888-0000-p2822-0000.cfg
[ 5.1493 ] MB1-BCT version: 0x1
[ 5.1495 ] FwIndex: 1, MinRatchetLevel: 0
[ 5.1496 ] FwIndex: 2, MinRatchetLevel: 0
[ 5.1496 ] FwIndex: 3, MinRatchetLevel: 0
[ 5.1496 ] FwIndex: 4, MinRatchetLevel: 0
[ 5.1496 ] FwIndex: 5, MinRatchetLevel: 0
[ 5.1496 ] FwIndex: 6, MinRatchetLevel: 0
[ 5.1496 ] FwIndex: 7, MinRatchetLevel: 0
[ 5.1496 ] FwIndex: 8, MinRatchetLevel: 0
[ 5.1496 ] FwIndex: 11, MinRatchetLevel: 0
[ 5.1496 ] FwIndex: 12, MinRatchetLevel: 0
[ 5.1496 ] FwIndex: 13, MinRatchetLevel: 0
[ 5.1496 ] FwIndex: 14, MinRatchetLevel: 0
[ 5.1496 ] FwIndex: 15, MinRatchetLevel: 0
[ 5.1496 ] FwIndex: 16, MinRatchetLevel: 0
[ 5.1496 ] FwIndex: 17, MinRatchetLevel: 0
[ 5.1496 ] FwIndex: 18, MinRatchetLevel: 0
[ 5.1497 ] FwIndex: 19, MinRatchetLevel: 0
[ 5.1497 ] FwIndex: 30, MinRatchetLevel: 0
[ 5.1497 ] FwIndex: 31, MinRatchetLevel: 0
[ 5.1497 ]
[ 5.1505 ] tegrahost_v2 --chip 0x19 --align mb1_bct_MB1.bct
[ 5.1513 ]
[ 5.1522 ] tegrahost_v2 --chip 0x19 0 --magicid MBCT --ratchet_blob ratchet_blob.bin --appendsigheader mb1_bct_MB1.bct zerosbk
[ 5.1530 ] adding BCH for mb1_bct_MB1.bct
[ 5.1539 ]
[ 5.1549 ] tegrasign_v2 --key None --list mb1_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key
[ 5.1556 ] Assuming zero filled SBK key
[ 5.1559 ]
[ 5.1569 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mb1_bct_MB1_sigheader.bct.encrypt mb1_bct_MB1_sigheader.bct.hash zerosbk
[ 5.1582 ]
[ 5.1583 ] Generating coldboot mem-bct
[ 5.1592 ] tegrabct_v2 --chip 0x19 0 --sdram /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151.cfg --membct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151_1.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151_2.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151_3.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151_4.bct
[ 5.1599 ] Packing sdram param for instance[0]
[ 5.2354 ] Packing sdram param for instance[1]
[ 5.2356 ] Packing sdram param for instance[2]
[ 5.2358 ] Packing sdram param for instance[3]
[ 5.2359 ] Packing sdram param for instance[4]
[ 5.2359 ] Packing sdram param for instance[5]
[ 5.2359 ] Packing sdram param for instance[6]
[ 5.2359 ] Packing sdram param for instance[7]
[ 5.2359 ] Packing sdram param for instance[8]
[ 5.2359 ] Packing sdram param for instance[9]
[ 5.2359 ] Packing sdram param for instance[10]
[ 5.2359 ] Packing sdram param for instance[11]
[ 5.2359 ] Packing sdram param for instance[12]
[ 5.2359 ] Packing sdram param for instance[13]
[ 5.2359 ] Packing sdram param for instance[14]
[ 5.2359 ] Packing sdram param for instance[15]
[ 5.2359 ]
[ 5.2359 ] Getting sector size from pt
[ 5.2368 ] tegraparser_v2 --getsectorsize flash.xml.bin sector_info.bin
[ 5.2377 ]
[ 5.2378 ] BlockSize read from layout is 200
[ 5.2386 ] tegrahost_v2 --chip 0x19 0 --blocksize 512 --magicid MEMB --addsigheader_multi /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151_1.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151_2.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151_3.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151_4.bct
[ 5.2394 ] adding BCH for /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151_1.bct
[ 5.2422 ]
[ 5.2431 ] tegrahost_v2 --chip 0x19 --align mem_coldboot.bct
[ 5.2439 ]
[ 5.2448 ] tegrahost_v2 --chip 0x19 0 --magicid MEMB --ratchet_blob ratchet_blob.bin --appendsigheader mem_coldboot.bct zerosbk
[ 5.2456 ] Header already present for mem_coldboot.bct
[ 5.2459 ]
[ 5.2470 ] tegrasign_v2 --key None --list mem_coldboot_sigheader.bct_list.xml --pubkeyhash pub_key.key
[ 5.2477 ] Assuming zero filled SBK key
[ 5.2483 ]
[ 5.2494 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mem_coldboot_sigheader.bct.encrypt mem_coldboot_sigheader.bct.hash zerosbk
[ 5.2506 ]
[ 5.2507 ] Generating recovery mem-bct
[ 5.2515 ] tegrabct_v2 --chip 0x19 0 --sdram /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151.cfg --membct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151_1.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151_2.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151_3.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/21242/tmp54lc5c151_4.bct
[ 5.2523 ] Packing sdram param for instance[0]
[ 5.3276 ] Packing sdram param for instance[1]
[ 5.3278 ] Packing sdram param for instance[2]
[ 5.3281 ] Packing sdram param for instance[3]
[ 5.3281 ] Packing sdram param for instance[4]
[ 5.3282 ] Packing sdram param for instance[5]
[ 5.3282 ] Packing sdram param for instance[6]
[ 5.3282 ] Packing sdram param for instance[7]
[ 5.3282 ] Packing sdram param for instance[8]
[ 5.3282 ] Packing sdram param for instance[9]
[ 5.3282 ] Packing sdram param for instance[10]
[ 5.3282 ] Packing sdram param for instance[11]
[ 5.3282 ] Packing sdram param for instance[12]
[ 5.3282 ] Packing sdram param for instance[13]
[ 5.3282 ] Packing sdram param for instance[14]
[ 5.3282 ] Packing sdram param for instance[15]
[ 5.3282 ]
[ 5.3283 ] Reading ramcode from backup chip_info.bin file
[ 5.3284 ] RAMCODE Read from Device: 3
[ 5.3284 ] Disabled BPMP dtb trim, using default dtb
[ 5.3284 ]
[ 5.3294 ] tegrahost_v2 --chip 0x19 --align mem_rcm.bct
[ 5.3302 ]
[ 5.3311 ] tegrahost_v2 --chip 0x19 0 --magicid MEMB --ratchet_blob ratchet_blob.bin --appendsigheader mem_rcm.bct zerosbk
[ 5.3320 ] adding BCH for mem_rcm.bct
[ 5.3334 ]
[ 5.3345 ] tegrasign_v2 --key None --list mem_rcm_sigheader.bct_list.xml --pubkeyhash pub_key.key
[ 5.3352 ] Assuming zero filled SBK key
[ 5.3355 ]
[ 5.3365 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mem_rcm_sigheader.bct.encrypt mem_rcm_sigheader.bct.hash zerosbk
[ 5.3380 ]
[ 5.3381 ] Copying signatures
[ 5.3389 ] tegrahost_v2 --chip 0x19 0 --partitionlayout flash.xml.bin --updatesig images_list_signed.xml
[ 8.1142 ]
[ 8.1143 ] Boot Rom communication
[ 8.1170 ] tegrarcm_v2 --chip 0x19 0 --rcm rcm_list_signed.xml
[ 8.1192 ] BR_CID: 0x88021911647d02832000000005fd8180
[ 8.1214 ] RCM version 0X190001
[ 8.1361 ] Boot Rom communication completed
[ 9.1525 ]
[ 10.1570 ] tegrarcm_v2 --isapplet
[ 10.1596 ] Applet version 01.00.0000
[ 10.1778 ]
[ 10.1778 ] Sending BCTs
[ 10.1789 ] tegrarcm_v2 --download bct_bootrom br_bct_BR.bct --download bct_mb1 mb1_bct_MB1_sigheader.bct.encrypt --download bct_mem mem_rcm_sigheader.bct.encrypt
[ 10.1796 ] Applet version 01.00.0000
[ 10.2138 ] Sending bct_bootrom
[ 10.2140 ] [................................................] 100%
[ 10.2150 ] Sending bct_mb1
[ 10.2202 ] [................................................] 100%
[ 10.2242 ] Sending bct_mem
[ 10.2695 ] [................................................] 100%
[ 10.2754 ] 0000000000000102: E> NONE: Invalid value MemBct dram size: 0MB for slot: 3.
[ 10.2917 ]
[ 10.2917 ]
Error: Return value 2
Command tegrarcm_v2 --download bct_bootrom br_bct_BR.bct --download bct_mb1 mb1_bct_MB1_sigheader.bct.encrypt --download bct_mem mem_rcm_sigheader.bct.encrypt
Failed flashing t186ref.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment