SKIP_REC_IMG=0 BOARDID=3668 FAB=100 BOARDSKU=0001 BOARDREV= FUSELEVEL=fuselevel_production /home/revo/xavierNX_l4t3261/Linux_for_Tegra/flash.sh --no-flash --sign -u "../rsa_priv_atc3530.pem" jetson-xavier-nx-devkit-emmc mmcblk0p1 ############################################################################### # L4T BSP Information: # R32 , REVISION: 6.1 ############################################################################### Board ID(3668) version(100) sku(0001) revision() Copy /home/revo/xavierNX_l4t3261/Linux_for_Tegra/kernel/dtb/tegra194-p3668-all-p3509-0000.dtb to /home/revo/xavierNX_l4t3261/Linux_for_Tegra/kernel/dtb/tegra194-p3668-all-p3509-0000.dtb.rec copying bctfile(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-memcfg-p3668-0001-a00.cfg)... done. copying bctfile1(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-memcfg-sw-override.cfg)... done. copying minratchet_config(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-ratchet-p3668.cfg)... done. copying device_config(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-bct-device-qspi-p3668.cfg)... done. copying misc_cold_boot_config(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-misc-l4t.cfg)... done. copying misc_config(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-misc-flash.cfg)... done. copying pinmux_config(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-pinmux-p3668-a01.cfg)... done. copying gpioint_config(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg)... done. copying pmic_config(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-pmic-p3668-0001-a00.cfg)... done. copying pmc_config(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-padvoltage-p3668-a01.cfg)... done. copying prod_config(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-prod-p3668-0001-a00.cfg)... done. copying scr_config(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-scr-cbb-mini-p3668.cfg)... done. copying scr_cold_boot_config(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-scr-cbb-mini-p3668.cfg)... done. copying bootrom_config(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-reset-p3668-0001-a00.cfg)... done. copying dev_params(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-br-bct-qspi.cfg)... done. Existing bootloader(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/nvtboot_cpu_t194.bin) reused. copying initrd(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/l4t_initrd.img)... done. Making Boot image... done. /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/tegraflash.py --chip 0x19 --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --minratchet_config tegra194-mb1-bct-ratchet-p3668.cfg --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.0009 ] Generating signature [ 0.0043 ] tegrasign_v3.py --getmode mode.txt --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem [ 0.0108 ] K[ 0.0113 ] ey size is 256 bytes [ 0.0151 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem [ 0.0180 ] K[ 0.0185 ] ey size is 256 bytes [ 0.0183 ] Generating ratchet blob [ 0.0253 ] tegrabct_v2 --chip 0x19 0 --ratchet_blob ratchet_blob.bin --minratchet tegra194-mb1-bct-ratchet-p3668.cfg [ 0.0266 ] FwIndex: 1, MinRatchetLevel: 0 [ 0.0270 ] FwIndex: 2, MinRatchetLevel: 0 [ 0.0270 ] FwIndex: 3, MinRatchetLevel: 0 [ 0.0270 ] FwIndex: 4, MinRatchetLevel: 0 [ 0.0270 ] FwIndex: 5, MinRatchetLevel: 0 [ 0.0270 ] FwIndex: 6, MinRatchetLevel: 0 [ 0.0270 ] FwIndex: 7, MinRatchetLevel: 0 [ 0.0270 ] FwIndex: 11, MinRatchetLevel: 0 [ 0.0270 ] FwIndex: 12, MinRatchetLevel: 0 [ 0.0270 ] FwIndex: 13, MinRatchetLevel: 0 [ 0.0271 ] FwIndex: 14, MinRatchetLevel: 0 [ 0.0271 ] FwIndex: 15, MinRatchetLevel: 0 [ 0.0271 ] FwIndex: 16, MinRatchetLevel: 0 [ 0.0271 ] FwIndex: 17, MinRatchetLevel: 0 [ 0.0271 ] FwIndex: 18, MinRatchetLevel: 0 [ 0.0271 ] FwIndex: 19, MinRatchetLevel: 0 [ 0.0271 ] FwIndex: 30, MinRatchetLevel: 0 [ 0.0271 ] FwIndex: 31, MinRatchetLevel: 0 [ 0.0271 ] FwIndex: 32, MinRatchetLevel: 0 [ 0.0271 ] [ 0.0273 ] header_magic: 414e4452 [ 0.0369 ] tegrahost_v2 --chip 0x19 --align 1_boot.img [ 0.0384 ] [ 0.0412 ] tegrahost_v2 --chip 0x19 0 --magicid KRNL --ratchet_blob ratchet_blob.bin --appendsigheader 1_boot.img oem-rsa [ 0.0426 ] adding BCH for 1_boot.img [ 0.8244 ] [ 0.8275 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list 1_boot_sigheader.img_list.xml --pubkeyhash pub_key.key [ 0.8289 ] K[ 0.8292 ] ey size is 256 bytes [ 0.8823 ] Saving pkc public key in pub_key.key [ 0.8841 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader 1_boot_sigheader.img.signed 1_boot_sigheader.img.sig oem-rsa [ 1.4931 ] [ 1.5388 ] Signed file: /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/temp_user_dir/boot_sigheader.img.signed l4t_sign_image.sh: Generate header for boot_sigheader.img.signed l4t_sign_image.sh: chip 0x19: add 0x27cb800 to offset 0x8 in sig file l4t_sign_image.sh: Generate 16-byte-size-aligned base file for boot_sigheader.img.signed l4t_sign_image.sh: the signed file is /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/temp_user_dir/boot_sigheader.img.signed done. Making recovery ramdisk for recovery image... Re-generating recovery ramdisk for recovery image... ~/xavierNX_l4t3261/Linux_for_Tegra/bootloader/ramdisk_tmp ~/xavierNX_l4t3261/Linux_for_Tegra/bootloader ~/xavierNX_l4t3261/Linux_for_Tegra _BASE_KERNEL_VERSION=4.9.253-tegra ~/xavierNX_l4t3261/Linux_for_Tegra/bootloader/ramdisk_tmp/lib ~/xavierNX_l4t3261/Linux_for_Tegra/bootloader/ramdisk_tmp ~/xavierNX_l4t3261/Linux_for_Tegra/bootloader ~/xavierNX_l4t3261/Linux_for_Tegra Making Recovery image... copying recdtbfile(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/kernel/dtb/tegra194-p3668-all-p3509-0000.dtb.rec)... done. Existing sosfile(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/mb1_t194_prod.bin) reused. Existing tegraboot(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/nvtboot_t194.bin) reused. Existing cpu_bootloader(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/nvtboot_cpu_t194.bin) reused. Existing mb2blfile(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/nvtboot_recovery_t194.bin) reused. Existing mtspreboot(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/preboot_c10_prod_cr.bin) reused. Existing mcepreboot(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/mce_c10_prod_cr.bin) reused. Existing mtsproper(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/mts_c10_prod_cr.bin) reused. Existing mb1file(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/mb1_t194_prod.bin) reused. Existing bpffile(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/bpmp_t194.bin) reused. copying bpfdtbfile(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/tegra194-a02-bpmp-p3668-a00.dtb)... done. Existing scefile(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/camera-rtcpu-sce.img) reused. Existing camerafw(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/camera-rtcpu-rce.img) reused. Existing spefile(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/spe_t194.bin) reused. Existing wb0boot(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/warmboot_t194_prod.bin) reused. Existing tosfile(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/tos-trusty_t194.img) reused. Existing eksfile(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/eks.img) reused. copying soft_fuses(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-soft-fuses-l4t.cfg)... done. copying dtbfile(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/kernel/dtb/tegra194-p3668-all-p3509-0000.dtb)... done. Copying nv_boot_control.conf to rootfs /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/tegraflash.py --chip 0x19 --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --minratchet_config tegra194-mb1-bct-ratchet-p3668.cfg --cmd sign kernel_tegra194-p3668-all-p3509-0000.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 /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem [ 0.0043 ] K[ 0.0046 ] ey size is 256 bytes [ 0.0070 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem [ 0.0083 ] K[ 0.0085 ] ey size is 256 bytes [ 0.0084 ] Generating ratchet blob [ 0.0102 ] tegrabct_v2 --chip 0x19 0 --ratchet_blob ratchet_blob.bin --minratchet tegra194-mb1-bct-ratchet-p3668.cfg [ 0.0108 ] FwIndex: 1, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 2, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 3, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 4, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 5, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 6, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 7, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 11, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 12, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 13, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 14, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 15, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 16, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 17, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 18, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 19, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 30, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 31, MinRatchetLevel: 0 [ 0.0109 ] FwIndex: 32, MinRatchetLevel: 0 [ 0.0109 ] [ 0.0110 ] header_magic: d00dfeed [ 0.0130 ] tegrahost_v2 --chip 0x19 --align 1_kernel_tegra194-p3668-all-p3509-0000.dtb [ 0.0136 ] [ 0.0155 ] tegrahost_v2 --chip 0x19 0 --magicid KDTB --ratchet_blob ratchet_blob.bin --appendsigheader 1_kernel_tegra194-p3668-all-p3509-0000.dtb oem-rsa [ 0.0162 ] adding BCH for 1_kernel_tegra194-p3668-all-p3509-0000.dtb [ 0.0202 ] [ 0.0229 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list 1_kernel_tegra194-p3668-all-p3509-0000_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 0.0242 ] K[ 0.0244 ] ey size is 256 bytes [ 0.0394 ] Saving pkc public key in pub_key.key [ 0.0412 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader 1_kernel_tegra194-p3668-all-p3509-0000_sigheader.dtb.signed 1_kernel_tegra194-p3668-all-p3509-0000_sigheader.dtb.sig oem-rsa [ 0.0439 ] [ 0.0442 ] Signed file: /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/temp_user_dir/kernel_tegra194-p3668-all-p3509-0000_sigheader.dtb.signed l4t_sign_image.sh: Generate header for kernel_tegra194-p3668-all-p3509-0000_sigheader.dtb.signed l4t_sign_image.sh: chip 0x19: add 0x31f5f to offset 0x8 in sig file l4t_sign_image.sh: Generate 16-byte-size-aligned base file for kernel_tegra194-p3668-all-p3509-0000_sigheader.dtb.signed l4t_sign_image.sh: the signed file is /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/temp_user_dir/kernel_tegra194-p3668-all-p3509-0000_sigheader.dtb.signed done. populating kernel to rootfs... done. populating initrd to rootfs... done. populating kernel_tegra194-p3668-all-p3509-0000.dtb to rootfs... done. Making system.img... populating rootfs from /home/revo/xavierNX_l4t3261/Linux_for_Tegra/rootfs ... populating /boot/extlinux/extlinux.conf ... done. generating sig file of Image ... /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/tegraflash.py --chip 0x19 --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --minratchet_config tegra194-mb1-bct-ratchet-p3668.cfg --cmd sign ./boot/Image 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.0011 ] Generating signature [ 0.0159 ] tegrasign_v3.py --getmode mode.txt --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem [ 0.0394 ] K[ 0.0916 ] ey size is 256 bytes [ 0.0953 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem [ 0.0983 ] K[ 0.0987 ] ey size is 256 bytes [ 0.0985 ] Generating ratchet blob [ 0.1123 ] tegrabct_v2 --chip 0x19 0 --ratchet_blob ratchet_blob.bin --minratchet tegra194-mb1-bct-ratchet-p3668.cfg [ 0.1137 ] FwIndex: 1, MinRatchetLevel: 0 [ 0.1266 ] FwIndex: 2, MinRatchetLevel: 0 [ 0.1266 ] FwIndex: 3, MinRatchetLevel: 0 [ 0.1266 ] FwIndex: 4, MinRatchetLevel: 0 [ 0.1266 ] FwIndex: 5, MinRatchetLevel: 0 [ 0.1266 ] FwIndex: 6, MinRatchetLevel: 0 [ 0.1266 ] FwIndex: 7, MinRatchetLevel: 0 [ 0.1266 ] FwIndex: 11, MinRatchetLevel: 0 [ 0.1266 ] FwIndex: 12, MinRatchetLevel: 0 [ 0.1266 ] FwIndex: 13, MinRatchetLevel: 0 [ 0.1266 ] FwIndex: 14, MinRatchetLevel: 0 [ 0.1266 ] FwIndex: 15, MinRatchetLevel: 0 [ 0.1266 ] FwIndex: 16, MinRatchetLevel: 0 [ 0.1266 ] FwIndex: 17, MinRatchetLevel: 0 [ 0.1266 ] FwIndex: 18, MinRatchetLevel: 0 [ 0.1266 ] FwIndex: 19, MinRatchetLevel: 0 [ 0.1266 ] FwIndex: 30, MinRatchetLevel: 0 [ 0.1267 ] FwIndex: 31, MinRatchetLevel: 0 [ 0.1267 ] FwIndex: 32, MinRatchetLevel: 0 [ 0.1267 ] [ 0.1394 ] header_magic: 405614 [ 0.1571 ] tegrahost_v2 --chip 0x19 --align 1_Image [ 0.1795 ] [ 0.1823 ] tegrahost_v2 --chip 0x19 0 --magicid KRNL --ratchet_blob ratchet_blob.bin --appendsigheader 1_Image oem-rsa [ 0.1837 ] adding BCH for 1_Image [ 1.0301 ] [ 1.0464 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list 1_Image_sigheader_list.xml --pubkeyhash pub_key.key [ 1.0478 ] K[ 1.0480 ] ey size is 256 bytes [ 1.0947 ] Saving pkc public key in pub_key.key [ 1.0965 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader 1_Image_sigheader.signed 1_Image_sigheader.sig oem-rsa [ 1.4440 ] [ 1.4674 ] Signed file: /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/mnt/Image_sigheader.signed l4t_sign_image.sh: Generate header for Image_sigheader.signed l4t_sign_image.sh: chip 0x19: add 0x20e3008 to offset 0x8 in sig file l4t_sign_image.sh: Generate 16-byte-size-aligned base file for Image_sigheader.signed l4t_sign_image.sh: the sign header is saved at ./boot/Image.sig done. done. generating sig file of kernel_tegra194-p3668-all-p3509-0000.dtb ... /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/tegraflash.py --chip 0x19 --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --minratchet_config tegra194-mb1-bct-ratchet-p3668.cfg --cmd sign ./boot/dtb/kernel_tegra194-p3668-all-p3509-0000.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 /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem [ 0.0042 ] K[ 0.0044 ] ey size is 256 bytes [ 0.0068 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem [ 0.0081 ] K[ 0.0083 ] ey size is 256 bytes [ 0.0082 ] Generating ratchet blob [ 0.0102 ] tegrabct_v2 --chip 0x19 0 --ratchet_blob ratchet_blob.bin --minratchet tegra194-mb1-bct-ratchet-p3668.cfg [ 0.0108 ] FwIndex: 1, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 2, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 3, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 4, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 5, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 6, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 7, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 11, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 12, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 13, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 14, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 15, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 16, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 17, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 18, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 19, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 30, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 31, MinRatchetLevel: 0 [ 0.0110 ] FwIndex: 32, MinRatchetLevel: 0 [ 0.0110 ] [ 0.0236 ] header_magic: d00dfeed [ 0.0265 ] tegrahost_v2 --chip 0x19 --align 1_kernel_tegra194-p3668-all-p3509-0000.dtb [ 0.0287 ] [ 0.0315 ] tegrahost_v2 --chip 0x19 0 --magicid KDTB --ratchet_blob ratchet_blob.bin --appendsigheader 1_kernel_tegra194-p3668-all-p3509-0000.dtb oem-rsa [ 0.0329 ] adding BCH for 1_kernel_tegra194-p3668-all-p3509-0000.dtb [ 0.0427 ] [ 0.0471 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list 1_kernel_tegra194-p3668-all-p3509-0000_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 0.0502 ] K[ 0.0507 ] ey size is 256 bytes [ 0.0826 ] Saving pkc public key in pub_key.key [ 0.0849 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader 1_kernel_tegra194-p3668-all-p3509-0000_sigheader.dtb.signed 1_kernel_tegra194-p3668-all-p3509-0000_sigheader.dtb.sig oem-rsa [ 0.0885 ] [ 0.0890 ] Signed file: /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/mnt/kernel_tegra194-p3668-all-p3509-0000_sigheader.dtb.signed l4t_sign_image.sh: Generate header for kernel_tegra194-p3668-all-p3509-0000_sigheader.dtb.signed l4t_sign_image.sh: chip 0x19: add 0x31f5f to offset 0x8 in sig file l4t_sign_image.sh: Generate 16-byte-size-aligned base file for kernel_tegra194-p3668-all-p3509-0000_sigheader.dtb.signed l4t_sign_image.sh: the sign header is saved at ./boot/dtb/kernel_tegra194-p3668-all-p3509-0000.dtb.sig done. done. generating sig file of initrd ... /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/tegraflash.py --chip 0x19 --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --cmd sign ./boot/initrd data 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.0027 ] tegrasign_v3.py --getmode mode.txt --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem [ 0.0042 ] K[ 0.0045 ] ey size is 256 bytes [ 0.0068 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem [ 0.0082 ] K[ 0.0084 ] ey size is 256 bytes [ 0.0109 ] header_magic: 1f8b0800 [ 0.0129 ] tegrahost_v2 --chip 0x19 --align 1_initrd [ 0.0160 ] [ 0.0178 ] tegrahost_v2 --chip 0x19 0 --magicid DATA --appendsigheader 1_initrd oem-rsa [ 0.0185 ] adding BCH for 1_initrd [ 0.2241 ] [ 0.2270 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list 1_initrd_sigheader_list.xml --pubkeyhash pub_key.key [ 0.2285 ] K[ 0.2287 ] ey size is 256 bytes [ 0.2508 ] Saving pkc public key in pub_key.key [ 0.2527 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader 1_initrd_sigheader.signed 1_initrd_sigheader.sig oem-rsa [ 0.3226 ] [ 0.3276 ] Signed file: /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/mnt/initrd_sigheader.signed l4t_sign_image.sh: Generate header for initrd_sigheader.signed l4t_sign_image.sh: chip 0x19: add 0x6e72c8 to offset 0x8 in sig file l4t_sign_image.sh: Generate 16-byte-size-aligned base file for initrd_sigheader.signed l4t_sign_image.sh: the sign header is saved at ./boot/initrd.sig done. done. generating sig file of extlinux.conf ... /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/tegraflash.py --chip 0x19 --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --cmd sign ./boot/extlinux/extlinux.conf data 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.0027 ] tegrasign_v3.py --getmode mode.txt --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem [ 0.0041 ] K[ 0.0043 ] ey size is 256 bytes [ 0.0066 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem [ 0.0080 ] K[ 0.0082 ] ey size is 256 bytes [ 0.0082 ] header_magic: 54494d45 [ 0.0101 ] tegrahost_v2 --chip 0x19 --align 1_extlinux.conf [ 0.0108 ] [ 0.0127 ] tegrahost_v2 --chip 0x19 0 --magicid DATA --appendsigheader 1_extlinux.conf oem-rsa [ 0.0134 ] adding BCH for 1_extlinux.conf [ 0.0136 ] [ 0.0163 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list 1_extlinux_sigheader.conf_list.xml --pubkeyhash pub_key.key [ 0.0178 ] K[ 0.0179 ] ey size is 256 bytes [ 0.0328 ] Saving pkc public key in pub_key.key [ 0.0346 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader 1_extlinux_sigheader.conf.signed 1_extlinux_sigheader.conf.sig oem-rsa [ 0.0353 ] [ 0.0355 ] Signed file: /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/mnt/extlinux_sigheader.conf.signed l4t_sign_image.sh: Generate header for extlinux_sigheader.conf.signed l4t_sign_image.sh: chip 0x19: add 0x350 to offset 0x8 in sig file l4t_sign_image.sh: Generate 16-byte-size-aligned base file for extlinux_sigheader.conf.signed l4t_sign_image.sh: the sign header is saved at ./boot/extlinux/extlinux.conf.sig done. done. Sync'ing system.img ... done. Converting RAW image to Sparse image... done. system.img built successfully. Existing tbcfile(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/cboot_t194.bin) reused. copying tbcdtbfile(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/kernel/dtb/tegra194-p3668-all-p3509-0000.dtb)... done. copying cfgfile(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/t186ref/cfg/flash_l4t_t194_spi_emmc_p3668.xml) to flash.xml... done. Existing flasher(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/nvtboot_recovery_cpu_t194.bin) reused. Existing flashapp(/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/tegraflash.py) reused. ./tegraflash.py --bl nvtboot_recovery_cpu_t194.bin --sdram_config tegra194-mb1-bct-memcfg-p3668-0001-a00.cfg,tegra194-memcfg-sw-override.cfg --odmdata 0xB8190000 --applet mb1_t194_prod.bin --cmd "sign" --soft_fuses tegra194-mb1-soft-fuses-l4t.cfg --cfg flash.xml --chip 0x19 --minratchet_config tegra194-mb1-bct-ratchet-p3668.cfg --device_config tegra19x-mb1-bct-device-qspi-p3668.cfg --misc_cold_boot_config tegra194-mb1-bct-misc-l4t.cfg --misc_config tegra194-mb1-bct-misc-flash.cfg --pinmux_config tegra19x-mb1-pinmux-p3668-a01.cfg --gpioint_config tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg --pmic_config tegra194-mb1-bct-pmic-p3668-0001-a00.cfg --pmc_config tegra19x-mb1-padvoltage-p3668-a01.cfg --prod_config tegra19x-mb1-prod-p3668-0001-a00.cfg --scr_config tegra194-mb1-bct-scr-cbb-mini-p3668.cfg --scr_cold_boot_config tegra194-mb1-bct-scr-cbb-mini-p3668.cfg --br_cmd_config tegra194-mb1-bct-reset-p3668-0001-a00.cfg --dev_params tegra194-br-bct-qspi.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-p3668-a00.dtb; spe_fw spe_t194.bin; tlk tos-trusty_t194.img; eks eks.img; bootloader_dtb tegra194-p3668-all-p3509-0000.dtb" --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem 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.0142 ] Using default ramcode: 0 [ 0.0142 ] Disable BPMP dtb trim, using default dtb [ 0.0142 ] [ 0.0170 ] tegrasign_v3.py --getmode mode.txt --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem [ 0.0263 ] K[ 0.0265 ] ey size is 256 bytes [ 0.0265 ] Generating RCM messages [ 0.0362 ] tegrahost_v2 --chip 0x19 0 --magicid MB1B --appendsigheader mb1_t194_prod.bin zerosbk [ 0.0369 ] Header already present for mb1_t194_prod.bin [ 0.0461 ] [ 0.0488 ] tegrasign_v3.py --getmode mode.txt --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem [ 0.0503 ] K[ 0.0506 ] ey size is 256 bytes [ 0.0528 ] tegrasign_v3.py --file mb1_t194_prod_sigheader.bin --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --length 1136 --offset 2960 --pubkeyhash pub_key.key [ 0.0543 ] K[ 0.0546 ] ey size is 256 bytes [ 0.0717 ] Saving pkc public key in pub_key.key [ 0.0732 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --setmontgomeryvalues montgomery.bin --updatesigheader mb1_t194_prod_sigheader.bin mb1_t194_prod_sigheader.sig oem-rsa [ 0.0768 ] [ 0.0831 ] tegrabct_v2 --chip 0x19 0 --sfuse tegra194-mb1-soft-fuses-l4t.cfg sfuse.bin [ 0.0885 ] [ 0.0912 ] tegrabct_v2 --chip 0x19 0 --ratchet_blob ratchet_blob.bin --minratchet tegra194-mb1-bct-ratchet-p3668.cfg [ 0.0927 ] FwIndex: 1, MinRatchetLevel: 0 [ 0.0930 ] FwIndex: 2, MinRatchetLevel: 0 [ 0.0930 ] FwIndex: 3, MinRatchetLevel: 0 [ 0.0930 ] FwIndex: 4, MinRatchetLevel: 0 [ 0.0930 ] FwIndex: 5, MinRatchetLevel: 0 [ 0.0930 ] FwIndex: 6, MinRatchetLevel: 0 [ 0.0931 ] FwIndex: 7, MinRatchetLevel: 0 [ 0.0931 ] FwIndex: 11, MinRatchetLevel: 0 [ 0.0931 ] FwIndex: 12, MinRatchetLevel: 0 [ 0.0931 ] FwIndex: 13, MinRatchetLevel: 0 [ 0.0931 ] FwIndex: 14, MinRatchetLevel: 0 [ 0.0931 ] FwIndex: 15, MinRatchetLevel: 0 [ 0.0931 ] FwIndex: 16, MinRatchetLevel: 0 [ 0.0931 ] FwIndex: 17, MinRatchetLevel: 0 [ 0.0931 ] FwIndex: 18, MinRatchetLevel: 0 [ 0.0931 ] FwIndex: 19, MinRatchetLevel: 0 [ 0.0931 ] FwIndex: 30, MinRatchetLevel: 0 [ 0.0931 ] FwIndex: 31, MinRatchetLevel: 0 [ 0.0931 ] FwIndex: 32, MinRatchetLevel: 0 [ 0.0931 ] [ 0.1030 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x19 0 --sfuses sfuse.bin --download rcm mb1_t194_prod_sigheader.bin 0 0 [ 0.1045 ] RCM 0 is saved as rcm_0.rcm [ 0.1230 ] RCM 1 is saved as rcm_1.rcm [ 0.1233 ] RCM 2 is saved as rcm_2.rcm [ 0.1236 ] List of rcm files are saved in rcm_list.xml [ 0.1254 ] [ 0.1254 ] Signing RCM messages [ 0.1291 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list rcm_list.xml --pubkeyhash pub_key.key [ 0.1323 ] K[ 0.1328 ] ey size is 256 bytes [ 0.1948 ] Saving pkc public key in pub_key.key [ 0.1943 ] Copying signature to RCM mesages [ 0.1964 ] tegrarcm_v2 --chip 0x19 0 --updatesig rcm_list_signed.xml --pubkeyhash pub_key.key [ 0.1976 ] [ 0.1976 ] Parsing partition layout [ 0.2104 ] tegraparser_v2 --pt flash.xml.tmp [ 0.2203 ] [ 0.2205 ] Creating list of images to be signed [ 0.2235 ] tegrahost_v2 --chip 0x19 0 --partitionlayout flash.xml.bin --ratchet_blob ratchet_blob.bin --list images_list.xml oem-rsa [ 0.2249 ] MB1: Nvheader already present is mb1_t194_prod.bin [ 0.2259 ] Header already present for mb1_t194_prod_sigheader.bin [ 0.2271 ] MB1: Nvheader already present is mb1_t194_prod.bin [ 0.2327 ] Header already present for mb1_t194_prod_sigheader.bin [ 0.2342 ] adding BCH for spe_t194.bin [ 0.2498 ] adding BCH for spe_t194.bin [ 0.2538 ] adding BCH for nvtboot_t194.bin [ 0.2587 ] adding BCH for nvtboot_t194.bin [ 0.2661 ] Header already present for preboot_c10_prod_cr.bin [ 0.2830 ] Header already present for preboot_c10_prod_cr.bin [ 0.2833 ] Header already present for mce_c10_prod_cr.bin [ 0.2917 ] Header already present for mce_c10_prod_cr.bin [ 0.2937 ] adding BCH for mts_c10_prod_cr.bin [ 0.3273 ] adding BCH for mts_c10_prod_cr.bin [ 0.4091 ] Header already present for warmboot_t194_prod.bin [ 0.4784 ] Header already present for warmboot_t194_prod.bin [ 0.4798 ] adding BCH for xusb_sil_rel_fw [ 0.5078 ] adding BCH for xusb_sil_rel_fw [ 0.5114 ] adding BCH for cboot_t194.bin [ 0.5150 ] adding BCH for cboot_t194.bin [ 0.5276 ] adding BCH for tegra194-p3668-all-p3509-0000.dtb [ 0.5375 ] adding BCH for tegra194-p3668-all-p3509-0000.dtb [ 0.5412 ] adding BCH for tos-trusty_t194.img [ 0.5563 ] adding BCH for tos-trusty_t194.img [ 0.5633 ] adding BCH for eks.img [ 0.5765 ] adding BCH for eks.img [ 0.5766 ] adding BCH for adsp-fw.bin [ 0.5782 ] adding BCH for adsp-fw.bin [ 0.5796 ] adding BCH for camera-rtcpu-rce.img [ 0.5891 ] adding BCH for camera-rtcpu-rce.img [ 0.6003 ] adding BCH for bpmp_t194.bin [ 0.6230 ] adding BCH for bpmp_t194.bin [ 0.6425 ] adding BCH for tegra194-a02-bpmp-p3668-a00.dtb [ 0.6810 ] adding BCH for tegra194-a02-bpmp-p3668-a00.dtb [ 0.6861 ] adding BCH for boot.img [ 0.9648 ] adding BCH for boot.img [ 1.7481 ] adding BCH for kernel_tegra194-p3668-all-p3509-0000.dtb [ 2.7296 ] adding BCH for kernel_tegra194-p3668-all-p3509-0000.dtb [ 2.7385 ] adding BCH for recovery.img [ 3.0583 ] adding BCH for tegra194-p3668-all-p3509-0000.dtb.rec [ 3.9607 ] [ 3.9607 ] Filling MB1 storage info [ 3.9607 ] Generating br-bct [ 3.9628 ] Performing cfg overlay [ 3.9628 ] ['tegra194-mb1-bct-memcfg-p3668-0001-a00.cfg', 'tegra194-memcfg-sw-override.cfg'] [ 3.9631 ] sw_memcfg_overlay.pl -c tegra194-mb1-bct-memcfg-p3668-0001-a00.cfg -s tegra194-memcfg-sw-override.cfg -o /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1.cfg [ 4.1674 ] [ 4.1676 ] Updating dev and MSS params in BR BCT [ 4.1676 ] tegrabct_v2 --dev_param tegra194-br-bct-qspi.cfg --sdram /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1.cfg --brbct br_bct.cfg --sfuse tegra194-mb1-soft-fuses-l4t.cfg --chip 0x19 0 [ 4.2239 ] [ 4.2239 ] Updating bl info [ 4.2260 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updateblinfo flash.xml.bin [ 4.2282 ] [ 4.2282 ] Generating signatures [ 4.2306 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list images_list.xml --pubkeyhash pub_key.key [ 4.2320 ] K[ 4.2322 ] ey size is 256 bytes [ 5.6403 ] Saving pkc public key in pub_key.key [ 5.6399 ] Generating br-bct [ 5.6428 ] Performing cfg overlay [ 5.6428 ] ['/home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1.cfg'] [ 5.6428 ] Updating dev and MSS params in BR BCT [ 5.6429 ] tegrabct_v2 --dev_param tegra194-br-bct-qspi.cfg --sdram /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1.cfg --brbct br_bct.cfg --sfuse tegra194-mb1-soft-fuses-l4t.cfg --chip 0x19 0 [ 5.6783 ] [ 5.6783 ] Updating bl info [ 5.6804 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml [ 5.6845 ] [ 5.6845 ] Updating smd info [ 5.6865 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 --updatesmdinfo flash.xml.bin [ 5.6877 ] [ 5.6877 ] Updating Odmdata [ 5.6896 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updatefields Odmdata =0xB8190000 [ 5.6907 ] [ 5.6907 ] Get Signed section of bct [ 5.6926 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --listbct bct_list.xml [ 5.6935 ] [ 5.6955 ] tegrasign_v3.py --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list bct_list.xml --pubkeyhash pub_key.key --getmontgomeryvalues montgomery.bin [ 5.6962 ] Key size is 256 bytes [ 6.1762 ] Saving pkc public key in pub_key.key [ 6.1818 ] [ 6.1818 ] Updating BCT with signature [ 6.1845 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updatesig bct_list_signed.xml --pubkeyhash pub_key.key [ 6.1863 ] [ 6.1863 ] Generating coldboot mb1-bct [ 6.2183 ] tegrabct_v2 --chip 0x19 0 --mb1bct mb1_cold_boot_bct.cfg --sdram /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1.cfg --misc tegra194-mb1-bct-misc-l4t.cfg --scr tegra194-mb1-bct-scr-cbb-mini-p3668.cfg --pinmux tegra19x-mb1-pinmux-p3668-a01.cfg --pmc tegra19x-mb1-padvoltage-p3668-a01.cfg --pmic tegra194-mb1-bct-pmic-p3668-0001-a00.cfg --brcommand tegra194-mb1-bct-reset-p3668-0001-a00.cfg --prod tegra19x-mb1-prod-p3668-0001-a00.cfg --gpioint tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg --device tegra19x-mb1-bct-device-qspi-p3668.cfg [ 6.2198 ] MB1-BCT version: 0x1 [ 6.2204 ] Parsing config file :tegra19x-mb1-pinmux-p3668-a01.cfg [ 6.2209 ] Added Platform Config 0 data with size :- 2496 [ 6.2408 ] Parsing config file :tegra194-mb1-bct-scr-cbb-mini-p3668.cfg [ 6.2414 ] Added Platform Config 1 data with size :- 19640 [ 6.2863 ] Parsing config file :tegra19x-mb1-padvoltage-p3668-a01.cfg [ 6.2868 ] Added Platform Config 2 data with size :- 24 [ 6.2962 ] Parsing config file :tegra194-mb1-bct-pmic-p3668-0001-a00.cfg [ 6.2966 ] Added Platform Config 4 data with size :- 348 [ 6.2970 ] Parsing config file :tegra194-mb1-bct-reset-p3668-0001-a00.cfg [ 6.2974 ] Added Platform Config 3 data with size :- 92 [ 6.3067 ] Parsing config file :tegra19x-mb1-prod-p3668-0001-a00.cfg [ 6.3071 ] Added Platform Config 5 data with size :- 128 [ 6.3074 ] Parsing config file :tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg [ 6.3078 ] Added Platform Config 7 data with size :- 392 [ 6.3224 ] Parsing config file :tegra19x-mb1-bct-device-qspi-p3668.cfg [ 6.3228 ] Added Platform Config 9 data with size :- 40 [ 6.3291 ] [ 6.3291 ] Updating mb1-bct with firmware information [ 6.3315 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_cold_boot_bct_MB1.bct --updatefwinfo flash.xml.bin [ 6.3324 ] MB1-BCT version: 0x1 [ 6.3330 ] [ 6.3330 ] Updating mb1-bct with storage information [ 6.3351 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_cold_boot_bct_MB1.bct --updatestorageinfo flash.xml.bin [ 6.3359 ] MB1-BCT version: 0x1 [ 6.3365 ] [ 6.3365 ] Updating mb1-bct with ratchet information [ 6.3386 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_cold_boot_bct_MB1.bct --minratchet tegra194-mb1-bct-ratchet-p3668.cfg [ 6.3394 ] MB1-BCT version: 0x1 [ 6.3396 ] FwIndex: 1, MinRatchetLevel: 0 [ 6.3398 ] FwIndex: 2, MinRatchetLevel: 0 [ 6.3399 ] FwIndex: 3, MinRatchetLevel: 0 [ 6.3400 ] FwIndex: 4, MinRatchetLevel: 0 [ 6.3400 ] FwIndex: 5, MinRatchetLevel: 0 [ 6.3400 ] FwIndex: 6, MinRatchetLevel: 0 [ 6.3400 ] FwIndex: 7, MinRatchetLevel: 0 [ 6.3400 ] FwIndex: 11, MinRatchetLevel: 0 [ 6.3400 ] FwIndex: 12, MinRatchetLevel: 0 [ 6.3400 ] FwIndex: 13, MinRatchetLevel: 0 [ 6.3400 ] FwIndex: 14, MinRatchetLevel: 0 [ 6.3400 ] FwIndex: 15, MinRatchetLevel: 0 [ 6.3400 ] FwIndex: 16, MinRatchetLevel: 0 [ 6.3400 ] FwIndex: 17, MinRatchetLevel: 0 [ 6.3400 ] FwIndex: 18, MinRatchetLevel: 0 [ 6.3400 ] FwIndex: 19, MinRatchetLevel: 0 [ 6.3400 ] FwIndex: 30, MinRatchetLevel: 0 [ 6.3400 ] FwIndex: 31, MinRatchetLevel: 0 [ 6.3400 ] FwIndex: 32, MinRatchetLevel: 0 [ 6.3400 ] [ 6.3422 ] tegrahost_v2 --chip 0x19 --align mb1_cold_boot_bct_MB1.bct [ 6.3432 ] [ 6.3455 ] tegrahost_v2 --chip 0x19 0 --magicid MBCT --ratchet_blob ratchet_blob.bin --appendsigheader mb1_cold_boot_bct_MB1.bct oem-rsa [ 6.3465 ] adding BCH for mb1_cold_boot_bct_MB1.bct [ 6.3476 ] [ 6.3506 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list mb1_cold_boot_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 6.3527 ] K[ 6.3531 ] ey size is 256 bytes [ 6.3743 ] Saving pkc public key in pub_key.key [ 6.3761 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader mb1_cold_boot_bct_MB1_sigheader.bct.signed mb1_cold_boot_bct_MB1_sigheader.bct.sig oem-rsa [ 6.3773 ] [ 6.3774 ] Generating recovery mb1-bct [ 6.3796 ] tegrabct_v2 --chip 0x19 0 --mb1bct mb1_bct.cfg --sdram /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1.cfg --misc tegra194-mb1-bct-misc-flash.cfg --scr tegra194-mb1-bct-scr-cbb-mini-p3668.cfg --pinmux tegra19x-mb1-pinmux-p3668-a01.cfg --pmc tegra19x-mb1-padvoltage-p3668-a01.cfg --pmic tegra194-mb1-bct-pmic-p3668-0001-a00.cfg --brcommand tegra194-mb1-bct-reset-p3668-0001-a00.cfg --prod tegra19x-mb1-prod-p3668-0001-a00.cfg --gpioint tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg --device tegra19x-mb1-bct-device-qspi-p3668.cfg [ 6.3803 ] MB1-BCT version: 0x1 [ 6.3805 ] Parsing config file :tegra19x-mb1-pinmux-p3668-a01.cfg [ 6.3808 ] Added Platform Config 0 data with size :- 2496 [ 6.3822 ] Parsing config file :tegra194-mb1-bct-scr-cbb-mini-p3668.cfg [ 6.3824 ] Added Platform Config 1 data with size :- 19640 [ 6.3963 ] Parsing config file :tegra19x-mb1-padvoltage-p3668-a01.cfg [ 6.3965 ] Added Platform Config 2 data with size :- 24 [ 6.3967 ] Parsing config file :tegra194-mb1-bct-pmic-p3668-0001-a00.cfg [ 6.3970 ] Added Platform Config 4 data with size :- 348 [ 6.3971 ] Parsing config file :tegra194-mb1-bct-reset-p3668-0001-a00.cfg [ 6.3974 ] Added Platform Config 3 data with size :- 92 [ 6.3976 ] Parsing config file :tegra19x-mb1-prod-p3668-0001-a00.cfg [ 6.3977 ] Added Platform Config 5 data with size :- 128 [ 6.3977 ] [ 6.3977 ] Parsing config file :tegra194-mb1-bct-gpioint-p3668-0001-a00.cfg [ 6.3977 ] Added Platform Config 7 data with size :- 392 [ 6.3977 ] [ 6.3977 ] Parsing config file :tegra19x-mb1-bct-device-qspi-p3668.cfg [ 6.3977 ] Added Platform Config 9 data with size :- 40 [ 6.3977 ] [ 6.3977 ] Updating mb1-bct with firmware information [ 6.3997 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_bct_MB1.bct --updatefwinfo flash.xml.bin [ 6.4004 ] MB1-BCT version: 0x1 [ 6.4010 ] [ 6.4011 ] Updating mb1-bct with storage information [ 6.4029 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_bct_MB1.bct --updatestorageinfo flash.xml.bin [ 6.4036 ] MB1-BCT version: 0x1 [ 6.4042 ] [ 6.4042 ] Updating mb1-bct with ratchet information [ 6.4062 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_bct_MB1.bct --minratchet tegra194-mb1-bct-ratchet-p3668.cfg [ 6.4068 ] MB1-BCT version: 0x1 [ 6.4070 ] FwIndex: 1, MinRatchetLevel: 0 [ 6.4071 ] FwIndex: 2, MinRatchetLevel: 0 [ 6.4073 ] FwIndex: 3, MinRatchetLevel: 0 [ 6.4073 ] FwIndex: 4, MinRatchetLevel: 0 [ 6.4073 ] FwIndex: 5, MinRatchetLevel: 0 [ 6.4073 ] FwIndex: 6, MinRatchetLevel: 0 [ 6.4073 ] FwIndex: 7, MinRatchetLevel: 0 [ 6.4073 ] FwIndex: 11, MinRatchetLevel: 0 [ 6.4073 ] FwIndex: 12, MinRatchetLevel: 0 [ 6.4073 ] FwIndex: 13, MinRatchetLevel: 0 [ 6.4073 ] FwIndex: 14, MinRatchetLevel: 0 [ 6.4073 ] FwIndex: 15, MinRatchetLevel: 0 [ 6.4073 ] FwIndex: 16, MinRatchetLevel: 0 [ 6.4073 ] FwIndex: 17, MinRatchetLevel: 0 [ 6.4073 ] FwIndex: 18, MinRatchetLevel: 0 [ 6.4073 ] FwIndex: 19, MinRatchetLevel: 0 [ 6.4073 ] FwIndex: 30, MinRatchetLevel: 0 [ 6.4073 ] FwIndex: 31, MinRatchetLevel: 0 [ 6.4073 ] FwIndex: 32, MinRatchetLevel: 0 [ 6.4073 ] [ 6.4092 ] tegrahost_v2 --chip 0x19 --align mb1_bct_MB1.bct [ 6.4099 ] [ 6.4118 ] tegrahost_v2 --chip 0x19 0 --magicid MBCT --ratchet_blob ratchet_blob.bin --appendsigheader mb1_bct_MB1.bct oem-rsa [ 6.4125 ] adding BCH for mb1_bct_MB1.bct [ 6.4131 ] [ 6.4157 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list mb1_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 6.4172 ] K[ 6.4174 ] ey size is 256 bytes [ 6.4322 ] Saving pkc public key in pub_key.key [ 6.4338 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader mb1_bct_MB1_sigheader.bct.signed mb1_bct_MB1_sigheader.bct.sig oem-rsa [ 6.4349 ] [ 6.4350 ] Generating coldboot mem-bct [ 6.4369 ] tegrabct_v2 --chip 0x19 0 --sdram /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1.cfg --membct /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1_1.bct /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1_2.bct /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1_3.bct /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1_4.bct [ 6.4376 ] Packing sdram param for instance[0] [ 6.4657 ] Packing sdram param for instance[1] [ 6.4658 ] Packing sdram param for instance[2] [ 6.4659 ] Packing sdram param for instance[3] [ 6.4659 ] Packing sdram param for instance[4] [ 6.4659 ] Packing sdram param for instance[5] [ 6.4659 ] Packing sdram param for instance[6] [ 6.4659 ] Packing sdram param for instance[7] [ 6.4659 ] Packing sdram param for instance[8] [ 6.4659 ] Packing sdram param for instance[9] [ 6.4659 ] Packing sdram param for instance[10] [ 6.4659 ] Packing sdram param for instance[11] [ 6.4659 ] Packing sdram param for instance[12] [ 6.4659 ] Packing sdram param for instance[13] [ 6.4659 ] Packing sdram param for instance[14] [ 6.4659 ] Packing sdram param for instance[15] [ 6.4659 ] [ 6.4659 ] Getting sector size from pt [ 6.4680 ] tegraparser_v2 --getsectorsize flash.xml.bin sector_info.bin [ 6.4688 ] [ 6.4688 ] BlockSize read from layout is 200 [ 6.4708 ] tegrahost_v2 --chip 0x19 0 --blocksize 512 --magicid MEMB --addsigheader_multi /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1_1.bct /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1_2.bct /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1_3.bct /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1_4.bct [ 6.4714 ] adding BCH for /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1_1.bct [ 6.4734 ] [ 6.4754 ] tegrahost_v2 --chip 0x19 --align mem_coldboot.bct [ 6.4761 ] [ 6.4780 ] tegrahost_v2 --chip 0x19 0 --magicid MEMB --ratchet_blob ratchet_blob.bin --appendsigheader mem_coldboot.bct oem-rsa [ 6.4787 ] Header already present for mem_coldboot.bct [ 6.4790 ] [ 6.4816 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list mem_coldboot_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 6.4831 ] K[ 6.4835 ] ey size is 256 bytes [ 6.4990 ] Saving pkc public key in pub_key.key [ 6.5008 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader mem_coldboot_sigheader.bct.signed mem_coldboot_sigheader.bct.sig oem-rsa [ 6.5019 ] [ 6.5020 ] Generating recovery mem-bct [ 6.5039 ] tegrabct_v2 --chip 0x19 0 --sdram /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1.cfg --membct /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1_1.bct /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1_2.bct /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1_3.bct /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/9720/tmpprese4hs1_4.bct [ 6.5045 ] Packing sdram param for instance[0] [ 6.5315 ] Packing sdram param for instance[1] [ 6.5317 ] Packing sdram param for instance[2] [ 6.5318 ] Packing sdram param for instance[3] [ 6.5318 ] Packing sdram param for instance[4] [ 6.5318 ] Packing sdram param for instance[5] [ 6.5318 ] Packing sdram param for instance[6] [ 6.5318 ] Packing sdram param for instance[7] [ 6.5318 ] Packing sdram param for instance[8] [ 6.5318 ] Packing sdram param for instance[9] [ 6.5318 ] Packing sdram param for instance[10] [ 6.5318 ] Packing sdram param for instance[11] [ 6.5318 ] Packing sdram param for instance[12] [ 6.5318 ] Packing sdram param for instance[13] [ 6.5318 ] Packing sdram param for instance[14] [ 6.5318 ] Packing sdram param for instance[15] [ 6.5318 ] [ 6.5339 ] tegrahost_v2 --chip 0x19 --align mem_rcm.bct [ 6.5346 ] [ 6.5367 ] tegrahost_v2 --chip 0x19 0 --magicid MEMB --ratchet_blob ratchet_blob.bin --appendsigheader mem_rcm.bct oem-rsa [ 6.5373 ] adding BCH for mem_rcm.bct [ 6.5384 ] [ 6.5410 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list mem_rcm_sigheader.bct_list.xml --pubkeyhash pub_key.key [ 6.5424 ] K[ 6.5427 ] ey size is 256 bytes [ 6.5576 ] Saving pkc public key in pub_key.key [ 6.5591 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader mem_rcm_sigheader.bct.signed mem_rcm_sigheader.bct.sig oem-rsa [ 6.5604 ] [ 6.5605 ] Copying signatures [ 6.5624 ] tegrahost_v2 --chip 0x19 0 --partitionlayout flash.xml.bin --updatesig images_list_signed.xml --pubkeyhash pub_key.key [ 8.6108 ] [ 8.6139 ] tegraparser_v2 --generategpt --pt flash.xml.bin [ 8.6562 ] [ 8.6608 ] tegrahost_v2 --chip 0x19 --align nvtboot_recovery_t194.bin [ 8.6626 ] [ 8.6654 ] tegrahost_v2 --chip 0x19 0 --magicid MB2B --ratchet_blob ratchet_blob.bin --appendsigheader nvtboot_recovery_t194.bin oem-rsa [ 8.6669 ] adding BCH for nvtboot_recovery_t194.bin [ 8.6975 ] [ 8.7013 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list nvtboot_recovery_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 8.7047 ] K[ 8.7053 ] ey size is 256 bytes [ 8.7379 ] Saving pkc public key in pub_key.key [ 8.7400 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader nvtboot_recovery_t194_sigheader.bin.signed nvtboot_recovery_t194_sigheader.bin.sig oem-rsa [ 8.7434 ] [ 8.7456 ] tegrahost_v2 --chip 0x19 --align preboot_c10_prod_cr.bin [ 8.7464 ] [ 8.7485 ] tegrahost_v2 --chip 0x19 0 --magicid MTSP --appendsigheader preboot_c10_prod_cr.bin oem-rsa [ 8.7492 ] Header already present for preboot_c10_prod_cr.bin [ 8.7495 ] [ 8.7523 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list preboot_c10_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 8.7539 ] K[ 8.7542 ] ey size is 256 bytes [ 8.7707 ] Saving pkc public key in pub_key.key [ 8.7724 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader preboot_c10_prod_cr_sigheader.bin.signed preboot_c10_prod_cr_sigheader.bin.sig oem-rsa [ 8.7734 ] [ 8.7753 ] tegrahost_v2 --chip 0x19 --align mce_c10_prod_cr.bin [ 8.7760 ] [ 8.7780 ] tegrahost_v2 --chip 0x19 0 --magicid MTSM --appendsigheader mce_c10_prod_cr.bin oem-rsa [ 8.7787 ] Header already present for mce_c10_prod_cr.bin [ 8.7802 ] [ 8.7828 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list mce_c10_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 8.7842 ] K[ 8.7844 ] ey size is 256 bytes [ 8.7991 ] Saving pkc public key in pub_key.key [ 8.8007 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader mce_c10_prod_cr_sigheader.bin.signed mce_c10_prod_cr_sigheader.bin.sig oem-rsa [ 8.8028 ] [ 8.8048 ] tegrahost_v2 --chip 0x19 --align mts_c10_prod_cr.bin [ 8.8055 ] [ 8.8075 ] tegrahost_v2 --chip 0x19 0 --magicid MTSB --appendsigheader mts_c10_prod_cr.bin oem-rsa [ 8.8081 ] adding BCH for mts_c10_prod_cr.bin [ 8.8714 ] [ 8.8742 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list mts_c10_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 8.8756 ] K[ 8.8759 ] ey size is 256 bytes [ 8.8949 ] Saving pkc public key in pub_key.key [ 8.8966 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader mts_c10_prod_cr_sigheader.bin.signed mts_c10_prod_cr_sigheader.bin.sig oem-rsa [ 8.9304 ] [ 8.9326 ] tegrahost_v2 --chip 0x19 --align bpmp_t194.bin [ 8.9333 ] [ 8.9352 ] tegrahost_v2 --chip 0x19 0 --magicid BPMF --ratchet_blob ratchet_blob.bin --appendsigheader bpmp_t194.bin oem-rsa [ 8.9358 ] adding BCH for bpmp_t194.bin [ 8.9517 ] [ 8.9544 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list bpmp_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 8.9558 ] K[ 8.9561 ] ey size is 256 bytes [ 9.1106 ] Saving pkc public key in pub_key.key [ 9.1135 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader bpmp_t194_sigheader.bin.signed bpmp_t194_sigheader.bin.sig oem-rsa [ 9.1347 ] [ 9.1379 ] tegrahost_v2 --chip 0x19 --align tegra194-a02-bpmp-p3668-a00.dtb [ 9.1396 ] [ 9.1425 ] tegrahost_v2 --chip 0x19 0 --magicid BPMD --ratchet_blob ratchet_blob.bin --appendsigheader tegra194-a02-bpmp-p3668-a00.dtb oem-rsa [ 9.1441 ] adding BCH for tegra194-a02-bpmp-p3668-a00.dtb [ 9.1566 ] [ 9.1604 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list tegra194-a02-bpmp-p3668-a00_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 9.1636 ] K[ 9.1641 ] ey size is 256 bytes [ 9.1987 ] Saving pkc public key in pub_key.key [ 9.2010 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader tegra194-a02-bpmp-p3668-a00_sigheader.dtb.signed tegra194-a02-bpmp-p3668-a00_sigheader.dtb.sig oem-rsa [ 9.2062 ] [ 9.2084 ] tegrahost_v2 --chip 0x19 --align spe_t194.bin [ 9.2094 ] [ 9.2117 ] tegrahost_v2 --chip 0x19 0 --magicid SPEF --ratchet_blob ratchet_blob.bin --appendsigheader spe_t194.bin oem-rsa [ 9.2127 ] adding BCH for spe_t194.bin [ 9.2153 ] [ 9.2186 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list spe_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 9.2209 ] K[ 9.2213 ] ey size is 256 bytes [ 9.2412 ] Saving pkc public key in pub_key.key [ 9.2431 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader spe_t194_sigheader.bin.signed spe_t194_sigheader.bin.sig oem-rsa [ 9.2455 ] [ 9.2478 ] tegrahost_v2 --chip 0x19 --align tos-trusty_t194.img [ 9.2486 ] [ 9.2507 ] tegrahost_v2 --chip 0x19 0 --magicid TOSB --ratchet_blob ratchet_blob.bin --appendsigheader tos-trusty_t194.img oem-rsa [ 9.2515 ] adding BCH for tos-trusty_t194.img [ 9.2605 ] [ 9.2633 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list tos-trusty_t194_sigheader.img_list.xml --pubkeyhash pub_key.key [ 9.2650 ] K[ 9.2653 ] ey size is 256 bytes [ 9.2828 ] Saving pkc public key in pub_key.key [ 9.2846 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader tos-trusty_t194_sigheader.img.signed tos-trusty_t194_sigheader.img.sig oem-rsa [ 9.3119 ] [ 9.3142 ] tegrahost_v2 --chip 0x19 --align eks.img [ 9.3153 ] [ 9.3176 ] tegrahost_v2 --chip 0x19 0 --magicid EKSB --ratchet_blob ratchet_blob.bin --appendsigheader eks.img oem-rsa [ 9.3188 ] adding BCH for eks.img [ 9.3191 ] [ 9.3223 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list eks_sigheader.img_list.xml --pubkeyhash pub_key.key [ 9.3245 ] K[ 9.3249 ] ey size is 256 bytes [ 9.3518 ] Saving pkc public key in pub_key.key [ 9.3539 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader eks_sigheader.img.signed eks_sigheader.img.sig oem-rsa [ 9.3552 ] [ 9.3574 ] tegrahost_v2 --chip 0x19 --align tegra194-p3668-all-p3509-0000.dtb [ 9.3584 ] [ 9.3605 ] tegrahost_v2 --chip 0x19 0 --magicid CDTB --ratchet_blob ratchet_blob.bin --appendsigheader tegra194-p3668-all-p3509-0000.dtb oem-rsa [ 9.3613 ] adding BCH for tegra194-p3668-all-p3509-0000.dtb [ 9.3658 ] [ 9.3687 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list tegra194-p3668-all-p3509-0000_sigheader.dtb_list.xml --pubkeyhash pub_key.key [ 9.3704 ] K[ 9.3707 ] ey size is 256 bytes [ 9.3880 ] Saving pkc public key in pub_key.key [ 9.3898 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader tegra194-p3668-all-p3509-0000_sigheader.dtb.signed tegra194-p3668-all-p3509-0000_sigheader.dtb.sig oem-rsa [ 9.3930 ] [ 9.3950 ] tegrahost_v2 --chip 0x19 --align nvtboot_recovery_cpu_t194.bin [ 9.3958 ] [ 9.3979 ] tegrahost_v2 --chip 0x19 0 --magicid CPBL --ratchet_blob ratchet_blob.bin --appendsigheader nvtboot_recovery_cpu_t194.bin oem-rsa [ 9.3986 ] adding BCH for nvtboot_recovery_cpu_t194.bin [ 9.4043 ] [ 9.4070 ] tegrasign_v3.py --getmontgomeryvalues montgomery.bin --key /home/revo/xavierNX_l4t3261/rsa_priv_atc3530.pem --list nvtboot_recovery_cpu_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key [ 9.4087 ] K[ 9.4090 ] ey size is 256 bytes [ 9.4281 ] Saving pkc public key in pub_key.key [ 9.4299 ] tegrahost_v2 --chip 0x19 0 --pubkeyhash pub_key.key --updatesigheader nvtboot_recovery_cpu_t194_sigheader.bin.signed nvtboot_recovery_cpu_t194_sigheader.bin.sig oem-rsa [ 9.4339 ] [ 9.4339 ] Copying signed file in /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/signed [ 9.7349 ] tegraparser_v2 --pt flash.xml.bin --generateflashindex /home/revo/xavierNX_l4t3261/Linux_for_Tegra/bootloader/signed/flash.xml.tmp flash.idx [ 10.9054 ] ./tegraflash.py --bl nvtboot_recovery_cpu_t194_sigheader.bin.signed --bct br_bct_BR.bct --applet rcm_2_signed.rcm --applet_softfuse rcm_1_signed.rcm --cmd "secureflash;reboot" --cfg secureflash.xml --chip 0x19 --mb1_bct mb1_bct_MB1_sigheader.bct.signed --mem_bct mem_rcm_sigheader.bct.signed --mb1_cold_boot_bct mb1_cold_boot_bct_MB1_sigheader.bct.signed --mem_bct_cold_boot mem_coldboot_sigheader.bct.signed --bins "mb2_bootloader nvtboot_recovery_t194_sigheader.bin.signed; mts_preboot preboot_c10_prod_cr_sigheader.bin.signed; mts_mce mce_c10_prod_cr_sigheader.bin.signed; mts_proper mts_c10_prod_cr_sigheader.bin.signed; bpmp_fw bpmp_t194_sigheader.bin.signed; bpmp_fw_dtb tegra194-a02-bpmp-p3668-a00_sigheader.dtb.signed; spe_fw spe_t194_sigheader.bin.signed; tlk tos-trusty_t194_sigheader.img.signed; eks eks_sigheader.img.signed; bootloader_dtb tegra194-p3668-all-p3509-0000_sigheader.dtb.signed" saving flash command in flashcmd.txt *** no-flash flag enabled. Exiting now... *** User can run above saved command in factory environment without providing pkc and sbk keys to flash a device Example: $ cd bootloader $ sudo bash ./flashcmd.txt signed_dir=/home/revo/xavierNX_l4t3261/Linux_for_Tegra/R32x_R32-ToT_OTA/images-R32-ToT/3668-100-0001- SUCCESS: generate binaries for OTA "boardid=3668;fab=100;boardsku=0001;boardrev=;fuselevel_s=1;chiprev=2;board=jetson-xavier-nx-devkit-emmc;rootdev=mmcblk0p1;signed_img_dir=images-R32-ToT" SUCCESS: generate APP image find . -maxdepth 1 ! -name "recovery.*" -exec rm -rf {} \; ./images-R32-ToT/ ./images-R32-ToT/kernel_bootctrl.bin.normal ./images-R32-ToT/recovery.img ./images-R32-ToT/recovery.dtb ./images-R32-ToT/kernel_bootctrl.bin.update ./ota_backup_files_list.txt ./system.img ./system.img.sha1sum Copy NVIDIA provided rootfs updater to /home/revo/xavierNX_l4t3261/Linux_for_Tegra/R32x_R32-ToT_OTA/nv_ota_rootfs_updater.sh Generate BUP file by running command: /home/revo/xavierNX_l4t3261/Linux_for_Tegra/l4t_generate_soc_bup.sh -f "/home/revo/xavierNX_l4t3261/Linux_for_Tegra/tools/ota_tools/version_upgrade/ota_board_specs.conf" -e "jetson_xavier_nx_devkit_emmc_ota_emmc_r32_4_spec" -b "jetson-xavier-nx-devkit-emmc" t19x Generate Multi-Spec BUP Tool Error. Unknown option or target SoC: -f "/home/revo/xavierNX_l4t3261/Linux_for_Tegra/tools/ota_tools/version_upgrade/ota_board_specs.conf" -e "jetson_xavier_nx_devkit_emmc_ota_emmc_r32_4_spec" -b "jetson-xavier-nx-devkit-emmc" This script generates bootloader and kernel payloads based on the specifications listed in the vars at the end this script and the supplied . Usage: l4t_generate_soc_bup.sh [-h|--help] [-u ] [-v ] [-b ] [-p