Skip to content

Instantly share code, notes, and snippets.

@callendorph
Created December 7, 2022 03:51
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/e2959eb5c231070459b141c5704ddf12 to your computer and use it in GitHub Desktop.
Save callendorph/e2959eb5c231070459b141c5704ddf12 to your computer and use it in GitHub Desktop.
Xavier Flash.sh Fail - Devkit
sudo ./flash.sh jetson-xavier mmcblk0p1
###############################################################################
# L4T BSP Information:
# R32 , REVISION: 5.1
###############################################################################
# Target Board Information:
# Name: jetson-xavier, 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.0100 ]
[ 0.0108 ] tegrasign_v2 --key None --getmode mode.txt
[ 0.0115 ] Assuming zero filled SBK key
[ 0.0117 ]
[ 0.0126 ] 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.0134 ] Assuming zero filled SBK key
[ 0.0140 ]
[ 0.0148 ] 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.0191 ]
[ 0.0202 ] tegrabct_v2 --chip 0x19 0 --sfuse tegra194-mb1-soft-fuses-l4t.cfg.pdf sfuse.bin
[ 0.0212 ]
[ 0.0221 ] 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.0229 ] RCM 0 is saved as rcm_0.rcm
[ 0.0263 ] RCM 1 is saved as rcm_1.rcm
[ 0.0264 ] RCM 2 is saved as rcm_2.rcm
[ 0.0264 ] List of rcm files are saved in rcm_list.xml
[ 0.0264 ]
[ 0.0265 ] Signing RCM messages
[ 0.0273 ] tegrasign_v2 --key None --list rcm_list.xml --pubkeyhash pub_key.key --getmontgomeryvalues montgomery.bin
[ 0.0281 ] Assuming zero filled SBK key
[ 0.0288 ]
[ 0.0288 ] Copying signature to RCM mesages
[ 0.0297 ] tegrarcm_v2 --chip 0x19 0 --updatesig rcm_list_signed.xml
[ 0.0311 ]
[ 0.0312 ] Boot Rom communication
[ 0.0320 ] tegrarcm_v2 --chip 0x19 0 --rcm rcm_list_signed.xml --skipuid
[ 0.0328 ] RCM version 0X190001
[ 0.0338 ] Boot Rom communication completed
[ 1.0497 ]
[ 2.0529 ] tegrarcm_v2 --isapplet
[ 2.0543 ] Applet version 01.00.0000
[ 2.0730 ]
[ 2.0761 ] tegrarcm_v2 --ismb2
[ 2.1129 ]
[ 2.1140 ] tegrahost_v2 --chip 0x19 --align nvtboot_applet_t194.bin
[ 2.1149 ]
[ 2.1157 ] tegrahost_v2 --chip 0x19 0 --magicid PLDT --appendsigheader nvtboot_applet_t194.bin zerosbk
[ 2.1165 ] adding BCH for nvtboot_applet_t194.bin
[ 2.1209 ]
[ 2.1228 ] tegrasign_v2 --key None --list nvtboot_applet_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key
[ 2.1238 ] Assuming zero filled SBK key
[ 2.1242 ]
[ 2.1257 ] tegrahost_v2 --chip 0x19 0 --updatesigheader nvtboot_applet_t194_sigheader.bin.encrypt nvtboot_applet_t194_sigheader.bin.hash zerosbk
[ 2.1287 ]
[ 2.1300 ] tegrarcm_v2 --download mb2 nvtboot_applet_t194_sigheader.bin.encrypt
[ 2.1312 ] Applet version 01.00.0000
[ 2.1493 ] Sending mb2
[ 2.1496 ] [................................................] 100%
[ 2.1623 ]
[ 2.1652 ] tegrarcm_v2 --boot recovery
[ 2.1676 ] Applet version 01.00.0000
[ 2.1885 ]
[ 3.1929 ] tegrarcm_v2 --isapplet
[ 3.2132 ]
[ 3.2163 ] tegrarcm_v2 --ismb2
[ 3.2187 ] MB2 Applet version 01.00.0000
[ 3.2532 ]
[ 3.2543 ] tegrarcm_v2 --ismb2
[ 3.2550 ] MB2 Applet version 01.00.0000
[ 3.2892 ]
[ 3.2922 ] Retrieving board information
[ 3.2949 ] tegrarcm_v2 --oem platformdetails chip chip_info.bin
[ 3.2974 ] MB2 Applet version 01.00.0000
[ 3.3316 ] Saved platform info in chip_info.bin
[ 3.3359 ] Chip minor revision: 2
[ 3.3362 ] Bootrom revision: 0xf
[ 3.3362 ] Ram code: 0x2
[ 3.3362 ] Chip sku: 0xd0
[ 3.3363 ] Chip Sample: non es
[ 3.3363 ]
[ 3.3369 ] Retrieving EEPROM data
[ 3.3371 ] 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.3396 ] MB2 Applet version 01.00.0000
[ 3.3593 ] Saved platform info in /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/cvm.bin
[ 3.3942 ]
[ 3.3945 ] Rebooting to recovery mode
[ 3.3973 ] tegrarcm_v2 --ismb2
[ 3.3999 ] MB2 Applet version 01.00.0000
[ 3.4172 ]
[ 3.4173 ] Rebooting to recovery mode
[ 3.4203 ] tegrarcm_v2 --reboot recovery
[ 3.4226 ] MB2 Applet version 01.00.0000
[ 3.4640 ]
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-0001-p2822-0000.dtb to /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/kernel/dtb/tegra194-p2888-0001-p2822-0000.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.
populating kernel to rootfs... 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 /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/rootfs/boot/Image
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 signature
[ 0.0052 ] tegrasign_v2 --key --getmode mode.txt
[ 0.0060 ] Assuming zero filled SBK key
[ 0.0062 ]
[ 0.0064 ] header_magic: 5614
[ 0.0074 ] tegrahost_v2 --chip 0x19 --align 1_Image
[ 0.0083 ]
[ 0.0093 ] tegrahost_v2 --chip 0x19 0 --magicid DATA --appendsigheader 1_Image zerosbk
[ 0.0102 ] adding BCH for 1_Image
[ 0.9281 ]
[ 0.9300 ] tegrasign_v2 --key --list 1_Image_sigheader_list.xml --pubkeyhash pub_key.key
[ 0.9308 ] Assuming zero filled SBK key
[ 0.9759 ]
[ 0.9778 ] tegrahost_v2 --chip 0x19 0 --updatesigheader 1_Image_sigheader.encrypt 1_Image_sigheader.hash zerosbk
[ 1.5737 ]
[ 1.6061 ] Signed file: /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/Image_sigheader.encrypt
l4t_sign_image.sh: Generate header for Image_sigheader.encrypt
l4t_sign_image.sh: chip 0x19: add 0x20bf808 to offset 0x8 in sig file
l4t_sign_image.sh: Generate 16-byte-size-aligned base file for Image_sigheader.encrypt
l4t_sign_image.sh: the sign header is saved at /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/rootfs/boot/Image.sig
done.
populating initrd to rootfs... 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 /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/rootfs/boot/initrd
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 signature
[ 0.0051 ] tegrasign_v2 --key --getmode mode.txt
[ 0.0059 ] Assuming zero filled SBK key
[ 0.0061 ]
[ 0.0063 ] header_magic: 1f8b0800
[ 0.0072 ] tegrahost_v2 --chip 0x19 --align 1_initrd
[ 0.0081 ]
[ 0.0090 ] tegrahost_v2 --chip 0x19 0 --magicid DATA --appendsigheader 1_initrd zerosbk
[ 0.0098 ] adding BCH for 1_initrd
[ 0.1998 ]
[ 0.2016 ] tegrasign_v2 --key --list 1_initrd_sigheader_list.xml --pubkeyhash pub_key.key
[ 0.2024 ] Assuming zero filled SBK key
[ 0.2117 ]
[ 0.2131 ] tegrahost_v2 --chip 0x19 0 --updatesigheader 1_initrd_sigheader.encrypt 1_initrd_sigheader.hash zerosbk
[ 0.3251 ]
[ 0.3314 ] Signed file: /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/initrd_sigheader.encrypt
l4t_sign_image.sh: Generate header for initrd_sigheader.encrypt
l4t_sign_image.sh: chip 0x19: add 0x6e6ce8 to offset 0x8 in sig file
l4t_sign_image.sh: Generate 16-byte-size-aligned base file for initrd_sigheader.encrypt
l4t_sign_image.sh: the sign header is saved at /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/rootfs/boot/initrd.sig
done.
populating /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/kernel/dtb/tegra194-p2888-0001-p2822-0000.dtb to rootfs... 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.0021 ] Assuming zero filled SBK key
[ 0.0022 ]
[ 0.0024 ] header_magic: 414e4452
[ 0.0034 ] tegrahost_v2 --chip 0x19 --align 1_boot.img
[ 0.0042 ]
[ 0.0051 ] tegrahost_v2 --chip 0x19 0 --magicid DATA --appendsigheader 1_boot.img zerosbk
[ 0.0059 ] adding BCH for 1_boot.img
[ 1.1004 ]
[ 1.1023 ] tegrasign_v2 --key --list 1_boot_sigheader.img_list.xml --pubkeyhash pub_key.key
[ 1.1030 ] Assuming zero filled SBK key
[ 1.1605 ]
[ 1.1619 ] tegrahost_v2 --chip 0x19 0 --updatesigheader 1_boot_sigheader.img.encrypt 1_boot_sigheader.img.hash zerosbk
[ 1.9606 ]
[ 1.9983 ] 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 0x27a7800 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
65752 blocks
Making Recovery image...
copying recdtbfile(/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/kernel/dtb/tegra194-p2888-0001-p2822-0000.dtb.rec)... done.
20+0 records in
20+0 records out
20 bytes copied, 0.000278232 s, 71.9 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/kernel/dtb/tegra194-p2888-0001-p2822-0000.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-0001-p2822-0000.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.0015 ] tegrasign_v2 --key --getmode mode.txt
[ 0.0024 ] Assuming zero filled SBK key
[ 0.0025 ]
[ 0.0027 ] header_magic: d00dfeed
[ 0.0036 ] tegrahost_v2 --chip 0x19 --align 1_kernel_tegra194-p2888-0001-p2822-0000.dtb
[ 0.0045 ]
[ 0.0054 ] tegrahost_v2 --chip 0x19 0 --magicid DATA --appendsigheader 1_kernel_tegra194-p2888-0001-p2822-0000.dtb zerosbk
[ 0.0062 ] adding BCH for 1_kernel_tegra194-p2888-0001-p2822-0000.dtb
[ 0.0139 ]
[ 0.0154 ] tegrasign_v2 --key --list 1_kernel_tegra194-p2888-0001-p2822-0000_sigheader.dtb_list.xml --pubkeyhash pub_key.key
[ 0.0162 ] Assuming zero filled SBK key
[ 0.0167 ]
[ 0.0178 ] tegrahost_v2 --chip 0x19 0 --updatesigheader 1_kernel_tegra194-p2888-0001-p2822-0000_sigheader.dtb.encrypt 1_kernel_tegra194-p2888-0001-p2822-0000_sigheader.dtb.hash zerosbk
[ 0.0226 ]
[ 0.0231 ] 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-0001-p2822-0000_sigheader.dtb.encrypt
l4t_sign_image.sh: Generate header for kernel_tegra194-p2888-0001-p2822-0000_sigheader.dtb.encrypt
l4t_sign_image.sh: chip 0x19: add 0x45209 to offset 0x8 in sig file
l4t_sign_image.sh: Generate 16-byte-size-aligned base file for kernel_tegra194-p2888-0001-p2822-0000_sigheader.dtb.encrypt
l4t_sign_image.sh: the sign header is saved at kernel_tegra194-p2888-0001-p2822-0000.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-0001-p2822-0000.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.0006 ] Generating signature
[ 0.0016 ] tegrasign_v2 --key --getmode mode.txt
[ 0.0024 ] Assuming zero filled SBK key
[ 0.0026 ]
[ 0.0028 ] header_magic: d00dfeed
[ 0.0038 ] tegrahost_v2 --chip 0x19 --align 1_kernel_tegra194-p2888-0001-p2822-0000.dtb
[ 0.0048 ]
[ 0.0058 ] tegrahost_v2 --chip 0x19 0 --magicid DATA --appendsigheader 1_kernel_tegra194-p2888-0001-p2822-0000.dtb zerosbk
[ 0.0066 ] adding BCH for 1_kernel_tegra194-p2888-0001-p2822-0000.dtb
[ 0.0147 ]
[ 0.0164 ] tegrasign_v2 --key --list 1_kernel_tegra194-p2888-0001-p2822-0000_sigheader.dtb_list.xml --pubkeyhash pub_key.key
[ 0.0173 ] Assuming zero filled SBK key
[ 0.0179 ]
[ 0.0192 ] tegrahost_v2 --chip 0x19 0 --updatesigheader 1_kernel_tegra194-p2888-0001-p2822-0000_sigheader.dtb.encrypt 1_kernel_tegra194-p2888-0001-p2822-0000_sigheader.dtb.hash zerosbk
[ 0.0242 ]
[ 0.0248 ] 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-0001-p2822-0000_sigheader.dtb.encrypt
l4t_sign_image.sh: Generate header for kernel_tegra194-p2888-0001-p2822-0000_sigheader.dtb.encrypt
l4t_sign_image.sh: chip 0x19: add 0x45209 to offset 0x8 in sig file
l4t_sign_image.sh: Generate 16-byte-size-aligned base file for kernel_tegra194-p2888-0001-p2822-0000_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-0001-p2822-0000_sigheader.dtb.encrypt
done.
Making system.img...
populating rootfs from /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/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/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/kernel/dtb/tegra194-p2888-0001-p2822-0000.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-0001-p2822-0000.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.0075 ] tegrasign_v2 --key None --getmode mode.txt
[ 0.0104 ] Assuming zero filled SBK key
[ 0.0722 ]
[ 0.0727 ] Generating RCM messages
[ 0.1204 ] tegrahost_v2 --chip 0x19 0 --magicid MB1B --appendsigheader mb1_t194_prod.bin zerosbk
[ 0.1238 ] Header already present for mb1_t194_prod.bin
[ 0.1979 ]
[ 0.2011 ] tegrasign_v2 --key None --getmode mode.txt
[ 0.2038 ] Assuming zero filled SBK key
[ 0.2053 ]
[ 0.2087 ] tegrasign_v2 --key None --file mb1_t194_prod_sigheader.bin --offset 2960 --length 1136 --pubkeyhash pub_key.key
[ 0.2117 ] Assuming zero filled SBK key
[ 0.2140 ]
[ 0.2169 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mb1_t194_prod_sigheader.bin mb1_t194_prod_sigheader.hash zerosbk
[ 0.2618 ]
[ 0.3209 ] tegrabct_v2 --chip 0x19 0 --sfuse tegra194-mb1-soft-fuses-l4t.cfg sfuse.bin
[ 0.3910 ]
[ 0.3942 ] tegrabct_v2 --chip 0x19 0 --ratchet_blob ratchet_blob.bin --minratchet tegra194-mb1-bct-ratchet-p2888-0000-p2822-0000.cfg
[ 0.3971 ] FwIndex: 1, MinRatchetLevel: 0
[ 0.3993 ] FwIndex: 2, MinRatchetLevel: 0
[ 0.3993 ] FwIndex: 3, MinRatchetLevel: 0
[ 0.3994 ] FwIndex: 4, MinRatchetLevel: 0
[ 0.3994 ] FwIndex: 5, MinRatchetLevel: 0
[ 0.3994 ] FwIndex: 6, MinRatchetLevel: 0
[ 0.3995 ] FwIndex: 7, MinRatchetLevel: 0
[ 0.3995 ] FwIndex: 8, MinRatchetLevel: 0
[ 0.3995 ] FwIndex: 11, MinRatchetLevel: 0
[ 0.3996 ] FwIndex: 12, MinRatchetLevel: 0
[ 0.3996 ] FwIndex: 13, MinRatchetLevel: 0
[ 0.3996 ] FwIndex: 14, MinRatchetLevel: 0
[ 0.3997 ] FwIndex: 15, MinRatchetLevel: 0
[ 0.3997 ] FwIndex: 16, MinRatchetLevel: 0
[ 0.3998 ] FwIndex: 17, MinRatchetLevel: 0
[ 0.3998 ] FwIndex: 18, MinRatchetLevel: 0
[ 0.3998 ] FwIndex: 19, MinRatchetLevel: 0
[ 0.3998 ] FwIndex: 30, MinRatchetLevel: 0
[ 0.3999 ] FwIndex: 31, MinRatchetLevel: 0
[ 0.3999 ]
[ 0.4511 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x19 0 --sfuses sfuse.bin --download rcm mb1_t194_prod_sigheader.bin 0 0
[ 0.4541 ] RCM 0 is saved as rcm_0.rcm
[ 0.4702 ] RCM 1 is saved as rcm_1.rcm
[ 0.4705 ] RCM 2 is saved as rcm_2.rcm
[ 0.4708 ] List of rcm files are saved in rcm_list.xml
[ 0.5114 ]
[ 0.5115 ] Signing RCM messages
[ 0.5143 ] tegrasign_v2 --key None --list rcm_list.xml --pubkeyhash pub_key.key --getmontgomeryvalues montgomery.bin
[ 0.5166 ] Assuming zero filled SBK key
[ 0.5187 ]
[ 0.5188 ] Copying signature to RCM mesages
[ 0.5214 ] tegrarcm_v2 --chip 0x19 0 --updatesig rcm_list_signed.xml
[ 0.5736 ]
[ 0.5738 ] Parsing partition layout
[ 0.5830 ] tegraparser_v2 --pt flash.xml.tmp
[ 0.6386 ]
[ 0.6388 ] Creating list of images to be signed
[ 0.6422 ] tegrahost_v2 --chip 0x19 0 --partitionlayout flash.xml.bin --ratchet_blob ratchet_blob.bin --list images_list.xml zerosbk
[ 0.6449 ] MB1: Nvheader already present is mb1_t194_prod.bin
[ 0.6478 ] Header already present for mb1_t194_prod_sigheader.bin
[ 0.6507 ] MB1: Nvheader already present is mb1_t194_prod.bin
[ 0.7001 ] Header already present for mb1_t194_prod_sigheader.bin
[ 0.7023 ] adding BCH for spe_t194.bin
[ 1.0073 ] adding BCH for spe_t194.bin
[ 1.0153 ] adding BCH for nvtboot_t194.bin
[ 1.0276 ] adding BCH for nvtboot_t194.bin
[ 1.0418 ] Header already present for preboot_c10_prod_cr.bin
[ 1.0580 ] Header already present for preboot_c10_prod_cr.bin
[ 1.0588 ] Header already present for mce_c10_prod_cr.bin
[ 1.0623 ] Header already present for mce_c10_prod_cr.bin
[ 1.0652 ] adding BCH for mts_c10_prod_cr.bin
[ 1.0882 ] adding BCH for mts_c10_prod_cr.bin
[ 1.1809 ] adding BCH for cboot_t194.bin
[ 1.2589 ] adding BCH for cboot_t194.bin
[ 1.2688 ] adding BCH for tegra194-p2888-0001-p2822-0000.dtb
[ 1.2867 ] adding BCH for tegra194-p2888-0001-p2822-0000.dtb
[ 1.2932 ] adding BCH for tos-trusty_t194.img
[ 1.3064 ] adding BCH for tos-trusty_t194.img
[ 1.3153 ] adding BCH for eks.img
[ 1.3279 ] adding BCH for eks.img
[ 1.3285 ] adding BCH for bpmp_t194.bin
[ 1.3359 ] adding BCH for bpmp_t194.bin
[ 1.3615 ] adding BCH for tegra194-a02-bpmp-p2888-a04.dtb
[ 1.3940 ] adding BCH for tegra194-a02-bpmp-p2888-a04.dtb
[ 1.4109 ] adding BCH for camera-rtcpu-rce.img
[ 1.4349 ] adding BCH for camera-rtcpu-rce.img
[ 1.4460 ] adding BCH for adsp-fw.bin
[ 1.4605 ] adding BCH for adsp-fw.bin
[ 1.4645 ] Header already present for warmboot_t194_prod.bin
[ 1.4748 ] Header already present for warmboot_t194_prod.bin
[ 1.4761 ] adding BCH for recovery.img
[ 1.7214 ] adding BCH for tegra194-p2888-0001-p2822-0000.dtb.rec
[ 2.9962 ] adding BCH for boot.img
[ 3.0269 ] adding BCH for boot.img
[ 4.1131 ] adding BCH for kernel_tegra194-p2888-0001-p2822-0000.dtb
[ 5.3625 ] adding BCH for kernel_tegra194-p2888-0001-p2822-0000.dtb
[ 5.3907 ]
[ 5.3907 ] Filling MB1 storage info
[ 5.3908 ] Generating br-bct
[ 5.3917 ] Performing cfg overlay
[ 5.3918 ] ['tegra194-mb1-bct-memcfg-p2888.cfg', 'tegra194-memcfg-sw-override.cfg']
[ 5.3922 ] 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/24659/tmpp5_1fi9l1.cfg
[ 5.5544 ]
[ 5.5545 ] Updating dev and MSS params in BR BCT
[ 5.5546 ] 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/24659/tmpp5_1fi9l1.cfg --brbct br_bct.cfg --sfuse tegra194-mb1-soft-fuses-l4t.cfg --chip 0x19 0
[ 5.6313 ]
[ 5.6314 ] Updating bl info
[ 5.6322 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updateblinfo flash.xml.bin
[ 5.6345 ]
[ 5.6346 ] Generating signatures
[ 5.6355 ] tegrasign_v2 --key None --list images_list.xml --pubkeyhash pub_key.key
[ 5.6363 ] Assuming zero filled SBK key
[ 6.0256 ]
[ 6.0257 ] Generating br-bct
[ 6.0283 ] Performing cfg overlay
[ 6.0284 ] ['/home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/24659/tmpp5_1fi9l1.cfg']
[ 6.0285 ] Updating dev and MSS params in BR BCT
[ 6.0287 ] 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/24659/tmpp5_1fi9l1.cfg --brbct br_bct.cfg --sfuse tegra194-mb1-soft-fuses-l4t.cfg --chip 0x19 0
[ 6.1127 ]
[ 6.1127 ] Updating bl info
[ 6.1136 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml
[ 6.1166 ]
[ 6.1167 ] Updating smd info
[ 6.1176 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 --updatesmdinfo flash.xml.bin
[ 6.1187 ]
[ 6.1187 ] Updating Odmdata
[ 6.1196 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updatefields Odmdata =0x9190000
[ 6.1206 ]
[ 6.1207 ] Get Signed section of bct
[ 6.1216 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --listbct bct_list.xml
[ 6.1226 ]
[ 6.1235 ] tegrasign_v2 --key None --list bct_list.xml --pubkeyhash pub_key.key --getmontgomeryvalues montgomery.bin
[ 6.1243 ] Assuming zero filled SBK key
[ 6.1246 ]
[ 6.1246 ] Updating BCT with signature
[ 6.1255 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updatesig bct_list_signed.xml
[ 6.1265 ]
[ 6.1265 ] Generating coldboot mb1-bct
[ 6.1281 ] 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/24659/tmpp5_1fi9l1.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
[ 6.1289 ] MB1-BCT version: 0x1
[ 6.1294 ] Parsing config file :tegra19x-mb1-pinmux-p2888-0000-a04-p2822-0000-b01.cfg
[ 6.1301 ] Added Platform Config 0 data with size :- 3008
[ 6.1322 ] Parsing config file :tegra194-mb1-bct-scr-cbb-mini.cfg
[ 6.1327 ] Added Platform Config 1 data with size :- 19640
[ 6.1501 ] Parsing config file :tegra19x-mb1-padvoltage-p2888-0000-a00-p2822-0000-a00.cfg
[ 6.1508 ] Added Platform Config 2 data with size :- 24
[ 6.1513 ] Parsing config file :tegra194-mb1-bct-pmic-p2888-0001-a04-E-0-p2822-0000.cfg
[ 6.1521 ] Added Platform Config 4 data with size :- 348
[ 6.1525 ] Parsing config file :tegra194-mb1-bct-reset-p2888-0000-p2822-0000.cfg
[ 6.1533 ] Added Platform Config 3 data with size :- 92
[ 6.1533 ]
[ 6.1534 ] Parsing config file :tegra19x-mb1-prod-p2888-0000-p2822-0000.cfg
[ 6.1534 ] Added Platform Config 5 data with size :- 56
[ 6.1534 ]
[ 6.1534 ] Parsing config file :tegra194-mb1-bct-gpioint-p2888-0000-p2822-0000.cfg
[ 6.1534 ] Added Platform Config 7 data with size :- 392
[ 6.1534 ]
[ 6.1534 ] Parsing config file :tegra194-mb1-uphy-lane-p2888-0000-p2822-0000.cfg
[ 6.1534 ] Added Platform Config 8 data with size :- 12
[ 6.1534 ]
[ 6.1534 ] Parsing config file :tegra19x-mb1-bct-device-sdmmc.cfg
[ 6.1534 ] Added Platform Config 9 data with size :- 32
[ 6.1535 ]
[ 6.1535 ] Updating mb1-bct with firmware information
[ 6.1543 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_cold_boot_bct_MB1.bct --updatefwinfo flash.xml.bin
[ 6.1550 ] MB1-BCT version: 0x1
[ 6.1555 ]
[ 6.1555 ] Updating mb1-bct with storage information
[ 6.1564 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_cold_boot_bct_MB1.bct --updatestorageinfo flash.xml.bin
[ 6.1572 ] MB1-BCT version: 0x1
[ 6.1576 ]
[ 6.1576 ] Updating mb1-bct with ratchet information
[ 6.1585 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_cold_boot_bct_MB1.bct --minratchet tegra194-mb1-bct-ratchet-p2888-0000-p2822-0000.cfg
[ 6.1593 ] MB1-BCT version: 0x1
[ 6.1596 ] FwIndex: 1, MinRatchetLevel: 0
[ 6.1597 ] FwIndex: 2, MinRatchetLevel: 0
[ 6.1597 ] FwIndex: 3, MinRatchetLevel: 0
[ 6.1597 ] FwIndex: 4, MinRatchetLevel: 0
[ 6.1597 ] FwIndex: 5, MinRatchetLevel: 0
[ 6.1597 ] FwIndex: 6, MinRatchetLevel: 0
[ 6.1597 ] FwIndex: 7, MinRatchetLevel: 0
[ 6.1597 ] FwIndex: 8, MinRatchetLevel: 0
[ 6.1597 ] FwIndex: 11, MinRatchetLevel: 0
[ 6.1597 ] FwIndex: 12, MinRatchetLevel: 0
[ 6.1597 ] FwIndex: 13, MinRatchetLevel: 0
[ 6.1597 ] FwIndex: 14, MinRatchetLevel: 0
[ 6.1598 ] FwIndex: 15, MinRatchetLevel: 0
[ 6.1598 ] FwIndex: 16, MinRatchetLevel: 0
[ 6.1598 ] FwIndex: 17, MinRatchetLevel: 0
[ 6.1598 ] FwIndex: 18, MinRatchetLevel: 0
[ 6.1598 ] FwIndex: 19, MinRatchetLevel: 0
[ 6.1598 ] FwIndex: 30, MinRatchetLevel: 0
[ 6.1598 ] FwIndex: 31, MinRatchetLevel: 0
[ 6.1598 ]
[ 6.1607 ] tegrahost_v2 --chip 0x19 --align mb1_cold_boot_bct_MB1.bct
[ 6.1615 ]
[ 6.1624 ] tegrahost_v2 --chip 0x19 0 --magicid MBCT --ratchet_blob ratchet_blob.bin --appendsigheader mb1_cold_boot_bct_MB1.bct zerosbk
[ 6.1632 ] adding BCH for mb1_cold_boot_bct_MB1.bct
[ 6.1642 ]
[ 6.1651 ] tegrasign_v2 --key None --list mb1_cold_boot_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key
[ 6.1658 ] Assuming zero filled SBK key
[ 6.1661 ]
[ 6.1670 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mb1_cold_boot_bct_MB1_sigheader.bct.encrypt mb1_cold_boot_bct_MB1_sigheader.bct.hash zerosbk
[ 6.1682 ]
[ 6.1683 ] Generating recovery mb1-bct
[ 6.1692 ] 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/24659/tmpp5_1fi9l1.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
[ 6.1699 ] MB1-BCT version: 0x1
[ 6.1704 ] Parsing config file :tegra19x-mb1-pinmux-p2888-0000-a04-p2822-0000-b01.cfg
[ 6.1713 ] Added Platform Config 0 data with size :- 3008
[ 6.1729 ] Parsing config file :tegra194-mb1-bct-scr-cbb-mini.cfg
[ 6.1734 ] Added Platform Config 1 data with size :- 19640
[ 6.1890 ] Parsing config file :tegra19x-mb1-padvoltage-p2888-0000-a00-p2822-0000-a00.cfg
[ 6.1897 ] Added Platform Config 2 data with size :- 24
[ 6.1901 ] Parsing config file :tegra194-mb1-bct-pmic-p2888-0001-a04-E-0-p2822-0000.cfg
[ 6.1906 ] Added Platform Config 4 data with size :- 348
[ 6.1907 ]
[ 6.1907 ] Parsing config file :tegra194-mb1-bct-reset-p2888-0000-p2822-0000.cfg
[ 6.1907 ] Added Platform Config 3 data with size :- 92
[ 6.1907 ]
[ 6.1907 ] Parsing config file :tegra19x-mb1-prod-p2888-0000-p2822-0000.cfg
[ 6.1907 ] Added Platform Config 5 data with size :- 56
[ 6.1907 ]
[ 6.1907 ] Parsing config file :tegra194-mb1-bct-gpioint-p2888-0000-p2822-0000.cfg
[ 6.1907 ] Added Platform Config 7 data with size :- 392
[ 6.1907 ]
[ 6.1907 ] Parsing config file :tegra194-mb1-uphy-lane-p2888-0000-p2822-0000.cfg
[ 6.1907 ] Added Platform Config 8 data with size :- 12
[ 6.1907 ]
[ 6.1908 ] Parsing config file :tegra19x-mb1-bct-device-sdmmc.cfg
[ 6.1908 ] Added Platform Config 9 data with size :- 32
[ 6.1908 ]
[ 6.1908 ] Updating mb1-bct with firmware information
[ 6.1915 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_bct_MB1.bct --updatefwinfo flash.xml.bin
[ 6.1923 ] MB1-BCT version: 0x1
[ 6.1925 ]
[ 6.1925 ] Updating mb1-bct with storage information
[ 6.1933 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_bct_MB1.bct --updatestorageinfo flash.xml.bin
[ 6.1940 ] MB1-BCT version: 0x1
[ 6.1943 ]
[ 6.1944 ] Updating mb1-bct with ratchet information
[ 6.1951 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_bct_MB1.bct --minratchet tegra194-mb1-bct-ratchet-p2888-0000-p2822-0000.cfg
[ 6.1958 ] MB1-BCT version: 0x1
[ 6.1961 ] FwIndex: 1, MinRatchetLevel: 0
[ 6.1961 ] FwIndex: 2, MinRatchetLevel: 0
[ 6.1961 ] FwIndex: 3, MinRatchetLevel: 0
[ 6.1961 ] FwIndex: 4, MinRatchetLevel: 0
[ 6.1961 ] FwIndex: 5, MinRatchetLevel: 0
[ 6.1962 ] FwIndex: 6, MinRatchetLevel: 0
[ 6.1962 ] FwIndex: 7, MinRatchetLevel: 0
[ 6.1962 ] FwIndex: 8, MinRatchetLevel: 0
[ 6.1962 ] FwIndex: 11, MinRatchetLevel: 0
[ 6.1962 ] FwIndex: 12, MinRatchetLevel: 0
[ 6.1962 ] FwIndex: 13, MinRatchetLevel: 0
[ 6.1962 ] FwIndex: 14, MinRatchetLevel: 0
[ 6.1962 ] FwIndex: 15, MinRatchetLevel: 0
[ 6.1962 ] FwIndex: 16, MinRatchetLevel: 0
[ 6.1962 ] FwIndex: 17, MinRatchetLevel: 0
[ 6.1963 ] FwIndex: 18, MinRatchetLevel: 0
[ 6.1963 ] FwIndex: 19, MinRatchetLevel: 0
[ 6.1963 ] FwIndex: 30, MinRatchetLevel: 0
[ 6.1963 ] FwIndex: 31, MinRatchetLevel: 0
[ 6.1963 ]
[ 6.1971 ] tegrahost_v2 --chip 0x19 --align mb1_bct_MB1.bct
[ 6.1978 ]
[ 6.1986 ] tegrahost_v2 --chip 0x19 0 --magicid MBCT --ratchet_blob ratchet_blob.bin --appendsigheader mb1_bct_MB1.bct zerosbk
[ 6.1994 ] adding BCH for mb1_bct_MB1.bct
[ 6.2001 ]
[ 6.2011 ] tegrasign_v2 --key None --list mb1_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key
[ 6.2018 ] Assuming zero filled SBK key
[ 6.2020 ]
[ 6.2030 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mb1_bct_MB1_sigheader.bct.encrypt mb1_bct_MB1_sigheader.bct.hash zerosbk
[ 6.2042 ]
[ 6.2043 ] Generating coldboot mem-bct
[ 6.2050 ] tegrabct_v2 --chip 0x19 0 --sdram /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/24659/tmpp5_1fi9l1.cfg --membct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/24659/tmpp5_1fi9l1_1.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/24659/tmpp5_1fi9l1_2.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/24659/tmpp5_1fi9l1_3.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/24659/tmpp5_1fi9l1_4.bct
[ 6.2057 ] Packing sdram param for instance[0]
[ 6.2671 ] Packing sdram param for instance[1]
[ 6.2674 ] Packing sdram param for instance[2]
[ 6.2674 ] Packing sdram param for instance[3]
[ 6.2674 ] Packing sdram param for instance[4]
[ 6.2674 ] Packing sdram param for instance[5]
[ 6.2675 ] Packing sdram param for instance[6]
[ 6.2675 ] Packing sdram param for instance[7]
[ 6.2675 ] Packing sdram param for instance[8]
[ 6.2675 ] Packing sdram param for instance[9]
[ 6.2675 ] Packing sdram param for instance[10]
[ 6.2675 ] Packing sdram param for instance[11]
[ 6.2675 ] Packing sdram param for instance[12]
[ 6.2675 ] Packing sdram param for instance[13]
[ 6.2676 ] Packing sdram param for instance[14]
[ 6.2676 ] Packing sdram param for instance[15]
[ 6.2676 ]
[ 6.2676 ] Getting sector size from pt
[ 6.2684 ] tegraparser_v2 --getsectorsize flash.xml.bin sector_info.bin
[ 6.2693 ]
[ 6.2694 ] BlockSize read from layout is 200
[ 6.2703 ] 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/24659/tmpp5_1fi9l1_1.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/24659/tmpp5_1fi9l1_2.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/24659/tmpp5_1fi9l1_3.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/24659/tmpp5_1fi9l1_4.bct
[ 6.2711 ] adding BCH for /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/24659/tmpp5_1fi9l1_1.bct
[ 6.2738 ]
[ 6.2748 ] tegrahost_v2 --chip 0x19 --align mem_coldboot.bct
[ 6.2757 ]
[ 6.2765 ] tegrahost_v2 --chip 0x19 0 --magicid MEMB --ratchet_blob ratchet_blob.bin --appendsigheader mem_coldboot.bct zerosbk
[ 6.2774 ] Header already present for mem_coldboot.bct
[ 6.2778 ]
[ 6.2789 ] tegrasign_v2 --key None --list mem_coldboot_sigheader.bct_list.xml --pubkeyhash pub_key.key
[ 6.2796 ] Assuming zero filled SBK key
[ 6.2802 ]
[ 6.2811 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mem_coldboot_sigheader.bct.encrypt mem_coldboot_sigheader.bct.hash zerosbk
[ 6.2823 ]
[ 6.2825 ] Generating recovery mem-bct
[ 6.2833 ] tegrabct_v2 --chip 0x19 0 --sdram /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/24659/tmpp5_1fi9l1.cfg --membct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/24659/tmpp5_1fi9l1_1.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/24659/tmpp5_1fi9l1_2.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/24659/tmpp5_1fi9l1_3.bct /home/callendorph/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/24659/tmpp5_1fi9l1_4.bct
[ 6.2841 ] Packing sdram param for instance[0]
[ 6.3453 ] Packing sdram param for instance[1]
[ 6.3456 ] Packing sdram param for instance[2]
[ 6.3456 ] Packing sdram param for instance[3]
[ 6.3456 ] Packing sdram param for instance[4]
[ 6.3456 ] Packing sdram param for instance[5]
[ 6.3456 ] Packing sdram param for instance[6]
[ 6.3457 ] Packing sdram param for instance[7]
[ 6.3457 ] Packing sdram param for instance[8]
[ 6.3457 ] Packing sdram param for instance[9]
[ 6.3457 ] Packing sdram param for instance[10]
[ 6.3457 ] Packing sdram param for instance[11]
[ 6.3457 ] Packing sdram param for instance[12]
[ 6.3457 ] Packing sdram param for instance[13]
[ 6.3458 ] Packing sdram param for instance[14]
[ 6.3458 ] Packing sdram param for instance[15]
[ 6.3458 ]
[ 6.3459 ] Reading ramcode from backup chip_info.bin file
[ 6.3462 ] RAMCODE Read from Device: 2
[ 6.3462 ] Disabled BPMP dtb trim, using default dtb
[ 6.3463 ]
[ 6.3472 ] tegrahost_v2 --chip 0x19 --align mem_rcm.bct
[ 6.3480 ]
[ 6.3489 ] tegrahost_v2 --chip 0x19 0 --magicid MEMB --ratchet_blob ratchet_blob.bin --appendsigheader mem_rcm.bct zerosbk
[ 6.3497 ] adding BCH for mem_rcm.bct
[ 6.3512 ]
[ 6.3522 ] tegrasign_v2 --key None --list mem_rcm_sigheader.bct_list.xml --pubkeyhash pub_key.key
[ 6.3530 ] Assuming zero filled SBK key
[ 6.3535 ]
[ 6.3545 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mem_rcm_sigheader.bct.encrypt mem_rcm_sigheader.bct.hash zerosbk
[ 6.3560 ]
[ 6.3561 ] Copying signatures
[ 6.3570 ] tegrahost_v2 --chip 0x19 0 --partitionlayout flash.xml.bin --updatesig images_list_signed.xml
[ 9.3168 ]
[ 9.3170 ] Boot Rom communication
[ 9.3196 ] tegrarcm_v2 --chip 0x19 0 --rcm rcm_list_signed.xml
[ 9.3219 ] BR_CID: 0x88021911647d1503000000000bfe0100
[ 9.3246 ] RCM version 0X190001
[ 9.3392 ] Boot Rom communication completed
[ 10.3550 ]
[ 11.3595 ] tegrarcm_v2 --isapplet
[ 11.3621 ] Applet version 01.00.0000
[ 11.3802 ]
[ 11.3803 ] Sending BCTs
[ 11.3813 ] 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
[ 11.3821 ] Applet version 01.00.0000
[ 11.4206 ] Sending bct_bootrom
[ 11.4213 ] [................................................] 100%
[ 11.4234 ] Sending bct_mb1
[ 11.4265 ] [................................................] 100%
[ 11.4309 ] Sending bct_mem
[ 11.4762 ] [................................................] 100%
[ 11.5975 ]
Error: Return value 8
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