HW: Xavier Devkit
SW: JetPack4.4/4.4.1
Refer :
md_rt-aux-cpu-demo_doc_can-app.html
If enable CAN in SPE(ENABLE_CAN_APP:=1 ) then build, copy to Linux_for_Tegra/bootloader/spe_t194.bin. When use command to flash spe_t194.bin to Xavier but get failed (“USB communication failed.Check if device is in recovery”). Please help to check if this is a L4T BSP software error ?
$vi rt-aux-cpu-demo/soc/t19x/target_specific.mk
# Enable = 1/Disable = 0 CAN sample app
ENABLE_CAN_APP := 1
$export TOP=$PWD
export CROSS_COMPILE=/opt/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-
export OUTDIR=${TOP}/out
export FREERTOS_DIR=${TOP}/FreeRTOSV8.1.2/FreeRTOS/Source
export FREERTOS_COMMON_DIR=${TOP}/freertos-common
cd rt-aux-cpu-demo
make TARGET=t19x
Flash failed logs:
twsrv01@twsrv01:~/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra$ sudo ./flash.sh -k spe-fw jetson-xavier mmcblk0p1
###############################################################################
# L4T BSP Information:
# R32 , REVISION: 4.3
###############################################################################
# Target Board Information:
# Name: jetson-xavier, Board Family: t186ref, SoC: Tegra 194,
# OpMode: production, Boot Authentication: NS,
###############################################################################
copying soft_fuses(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-soft-fuses-l4t.cfg)... done.
./tegraflash.py --chip 0x19 --applet "/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/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.0040 ] Generating RCM messages
[ 0.0060 ] tegrahost_v2 --chip 0x19 0 --magicid MB1B --appendsigheader /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/mb1_t194_prod.bin zerosbk
[ 0.0067 ] Header already present for /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/mb1_t194_prod.bin
[ 0.0143 ]
[ 0.0169 ] tegrasign_v2 --key None --getmode mode.txt
[ 0.0178 ] Assuming zero filled SBK key
[ 0.0230 ]
[ 0.0240 ] tegrasign_v2 --key None --file /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/mb1_t194_prod_sigheader.bin --offset 2960 --length 1136 --pubkeyhash pub_key.key
[ 0.0249 ] Assuming zero filled SBK key
[ 0.0255 ]
[ 0.0267 ] tegrahost_v2 --chip 0x19 0 --updatesigheader /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/mb1_t194_prod_sigheader.bin /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/mb1_t194_prod_sigheader.hash zerosbk
[ 0.0340 ]
[ 0.0371 ] tegrabct_v2 --chip 0x19 0 --sfuse tegra194-mb1-soft-fuses-l4t.cfg.pdf sfuse.bin
[ 0.0440 ]
[ 0.0447 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x19 0 --sfuses sfuse.bin --download rcm /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/mb1_t194_prod_sigheader.bin 0 0
[ 0.0454 ] RCM 0 is saved as rcm_0.rcm
[ 0.0500 ] RCM 1 is saved as rcm_1.rcm
[ 0.0501 ] RCM 2 is saved as rcm_2.rcm
[ 0.0501 ] List of rcm files are saved in rcm_list.xml
[ 0.0501 ]
[ 0.0501 ] Signing RCM messages
[ 0.0510 ] tegrasign_v2 --key None --list rcm_list.xml --pubkeyhash pub_key.key --getmontgomeryvalues montgomery.bin
[ 0.0519 ] Assuming zero filled SBK key
[ 0.0526 ]
[ 0.0526 ] Copying signature to RCM mesages
[ 0.0536 ] tegrarcm_v2 --chip 0x19 0 --updatesig rcm_list_signed.xml
[ 0.0552 ]
[ 0.0552 ] Boot Rom communication
[ 0.0562 ] tegrarcm_v2 --chip 0x19 0 --rcm rcm_list_signed.xml --skipuid
[ 0.0571 ] RCM version 0X190001
[ 0.0581 ] Boot Rom communication completed
[ 1.0732 ]
[ 2.0774 ] tegrarcm_v2 --isapplet
[ 2.0802 ] Applet version 01.00.0000
[ 2.0995 ]
[ 2.1021 ] tegrarcm_v2 --ismb2
[ 2.1385 ]
[ 2.1416 ] tegrahost_v2 --chip 0x19 --align nvtboot_applet_t194.bin
[ 2.1445 ]
[ 2.1474 ] tegrahost_v2 --chip 0x19 0 --magicid PLDT --appendsigheader nvtboot_applet_t194.bin zerosbk
[ 2.1487 ] adding BCH for nvtboot_applet_t194.bin
[ 2.1542 ]
[ 2.1558 ] tegrasign_v2 --key None --list nvtboot_applet_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key
[ 2.1569 ] Assuming zero filled SBK key
[ 2.1574 ]
[ 2.1605 ] tegrahost_v2 --chip 0x19 0 --updatesigheader nvtboot_applet_t194_sigheader.bin.encrypt nvtboot_applet_t194_sigheader.bin.hash zerosbk
[ 2.1644 ]
[ 2.1653 ] tegrarcm_v2 --download mb2 nvtboot_applet_t194_sigheader.bin.encrypt
[ 2.1661 ] Applet version 01.00.0000
[ 2.1821 ] Sending mb2
[ 2.1822 ] [................................................] 100%
[ 2.1952 ]
[ 2.1967 ] tegrarcm_v2 --boot recovery
[ 2.1984 ] Applet version 01.00.0000
[ 2.2181 ]
[ 3.2223 ] tegrarcm_v2 --isapplet
[ 3.2427 ]
[ 3.2457 ] tegrarcm_v2 --ismb2
[ 3.2479 ] MB2 Applet version 01.00.0000
[ 3.2825 ]
[ 3.2853 ] tegrarcm_v2 --ismb2
[ 3.2879 ] MB2 Applet version 01.00.0000
[ 3.3226 ]
[ 3.3251 ] Retrieving EEPROM data
[ 3.3254 ] tegrarcm_v2 --oem platformdetails eeprom cvm /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/cvm.bin
[ 3.3274 ] MB2 Applet version 01.00.0000
[ 3.3611 ] Saved platform info in /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/cvm.bin
[ 3.3956 ]
[ 3.3958 ] Rebooting to recovery mode
[ 3.3986 ] tegrarcm_v2 --ismb2
[ 3.4013 ] MB2 Applet version 01.00.0000
[ 3.4185 ]
[ 3.4185 ] Rebooting to recovery mode
[ 3.4199 ] tegrarcm_v2 --reboot recovery
[ 3.4217 ] MB2 Applet version 01.00.0000
[ 3.4627 ]
Board ID(2888) version(400) sku(0004) revision(K.0)
copying bctfile(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-memcfg-p2888.cfg)... done.
copying bctfile1(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-memcfg-sw-override.cfg)... done.
copying uphy_config(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-uphy-lane-p2888-0000-p2822-0000.cfg)... done.
copying device_config(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-bct-device-sdmmc.cfg)... done.
copying misc_cold_boot_config(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-misc-l4t.cfg)... done.
copying misc_config(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-misc-flash.cfg)... done.
copying pinmux_config(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-pinmux-p2888-0000-a04-p2822-0000-b01.cfg)... done.
copying gpioint_config(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-gpioint-p2888-0000-p2822-0000.cfg)... done.
copying pmic_config(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-pmic-p2888-0001-a04-E-0-p2822-0000.cfg)... done.
copying pmc_config(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-padvoltage-p2888-0000-a00-p2822-0000-a00.cfg)... done.
copying prod_config(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/BCT/tegra19x-mb1-prod-p2888-0000-p2822-0000.cfg)... done.
copying scr_config(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-scr-cbb-mini.cfg)... done.
copying scr_cold_boot_config(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-scr-cbb-mini.cfg)... done.
copying bootrom_config(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-bct-reset-p2888-0000-p2822-0000.cfg)... done.
copying dev_params(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-br-bct-sdmmc.cfg)... done.
Existing bootloader(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/nvtboot_cpu_t194.bin) reused.
copying initrd(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/l4t_initrd.img)... done.
populating kernel to rootfs... done.
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.0036 ] Generating signature
[ 0.0044 ] tegrasign_v2 --key --getmode mode.txt
[ 0.0051 ] Assuming zero filled SBK key
[ 0.0053 ]
[ 0.0054 ] header_magic: 405614
[ 0.0062 ] tegrahost_v2 --chip 0x19 --align 1_Image
[ 0.0069 ]
[ 0.0077 ] tegrahost_v2 --chip 0x19 0 --magicid DATA --appendsigheader 1_Image zerosbk
[ 0.0084 ] adding BCH for 1_Image
[ 0.8138 ]
[ 0.8150 ] tegrasign_v2 --key --list 1_Image_sigheader_list.xml --pubkeyhash pub_key.key
[ 0.8157 ] Assuming zero filled SBK key
[ 0.8492 ]
[ 0.8509 ] tegrahost_v2 --chip 0x19 0 --updatesigheader 1_Image_sigheader.encrypt 1_Image_sigheader.hash zerosbk
[ 1.3355 ]
[ 1.3661 ] Signed file: /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/Image_sigheader.encrypt
Generate header for Image_sigheader.encrypt
Generate 16-byte-size-aligned base file for Image_sigheader.encrypt
Remove temporary file
done.
populating initrd to rootfs... done.
populating /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/kernel/dtb/tegra194-p2888-0001-p2822-0000.dtb to rootfs... done.
Making Boot image... done.
Existing sosfile(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/mb1_t194_prod.bin) reused.
Existing tegraboot(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/nvtboot_t194.bin) reused.
Existing cpu_bootloader(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/nvtboot_cpu_t194.bin) reused.
Existing mb2blfile(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/nvtboot_recovery_t194.bin) reused.
Existing mtspreboot(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/preboot_c10_prod_cr.bin) reused.
Existing mcepreboot(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/mce_c10_prod_cr.bin) reused.
Existing mtsproper(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/mts_c10_prod_cr.bin) reused.
Existing mb1file(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/mb1_t194_prod.bin) reused.
Existing bpffile(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/bpmp_t194.bin) reused.
copying bpfdtbfile(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/tegra194-a02-bpmp-p2888-a04.dtb)... done.
Existing scefile(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/camera-rtcpu-sce.img) reused.
Existing camerafw(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/camera-rtcpu-rce.img) reused.
Existing spefile(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/spe_t194.bin) reused.
Existing drameccfile(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/dram-ecc.bin) reused.
Existing badpagefile(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/badpage.bin) reused.
Existing wb0boot(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/warmboot_t194_prod.bin) reused.
Existing tosfile(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/tos-trusty_t194.img) reused.
Existing eksfile(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/eks.img) reused.
copying soft_fuses(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/BCT/tegra194-mb1-soft-fuses-l4t.cfg)... done.
copying dtbfile(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/kernel/dtb/tegra194-p2888-0001-p2822-0000.dtb)... done.
Copying nv_boot_control.conf to rootfs
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.0036 ] Generating signature
[ 0.0044 ] tegrasign_v2 --key --getmode mode.txt
[ 0.0051 ] Assuming zero filled SBK key
[ 0.0053 ]
[ 0.0054 ] header_magic: d00dfeed
[ 0.0062 ] tegrahost_v2 --chip 0x19 --align 1_tegra194-p2888-0001-p2822-0000.dtb
[ 0.0069 ]
[ 0.0077 ] tegrahost_v2 --chip 0x19 0 --magicid DATA --appendsigheader 1_tegra194-p2888-0001-p2822-0000.dtb zerosbk
[ 0.0083 ] adding BCH for 1_tegra194-p2888-0001-p2822-0000.dtb
[ 0.0136 ]
[ 0.0146 ] tegrasign_v2 --key --list 1_tegra194-p2888-0001-p2822-0000_sigheader.dtb_list.xml --pubkeyhash pub_key.key
[ 0.0155 ] Assuming zero filled SBK key
[ 0.0160 ]
[ 0.0176 ] tegrahost_v2 --chip 0x19 0 --updatesigheader 1_tegra194-p2888-0001-p2822-0000_sigheader.dtb.encrypt 1_tegra194-p2888-0001-p2822-0000_sigheader.dtb.hash zerosbk
[ 0.0215 ]
[ 0.0219 ] Signed file: /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/tegra194-p2888-0001-p2822-0000_sigheader.dtb.encrypt
Generate header for tegra194-p2888-0001-p2822-0000_sigheader.dtb.encrypt
Generate 16-byte-size-aligned base file for tegra194-p2888-0001-p2822-0000_sigheader.dtb.encrypt
Remove temporary file
done.
Existing tbcfile(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/cboot_t194.bin) reused.
copying tbcdtbfile(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/kernel/dtb/tegra194-p2888-0001-p2822-0000.dtb)... done.
copying cfgfile(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/t186ref/cfg/flash_t194_sdmmc.xml) to flash.xml... done.
Existing flasher(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/nvtboot_recovery_cpu_t194.bin) reused.
Existing flashapp(/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/tegraflash.py) reused.
*** Updating [spe-fw] with spe_t194.bin ***
./tegraflash.py --bl nvtboot_recovery_cpu_t194.bin --chip 0x19 --applet mb1_t194_prod.bin --sdram_config tegra194-mb1-bct-memcfg-p2888.cfg,tegra194-memcfg-sw-override.cfg --uphy_config tegra194-mb1-uphy-lane-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 --soft_fuses tegra194-mb1-soft-fuses-l4t.cfg --cfg flash.xml --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" --odmdata 0x9190000 --cmd "signwrite spe-fw spe_t194.bin; reboot"
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.0114 ] tegrasign_v2 --key None --getmode mode.txt
[ 0.0120 ] Assuming zero filled SBK key
[ 0.0122 ]
[ 0.0123 ] header_magic: c62c00ea
[ 0.0130 ] tegrahost_v2 --chip 0x19 --align 1_spe_t194.bin
[ 0.0137 ]
[ 0.0144 ] tegrahost_v2 --chip 0x19 0 --magicid --appendsigheader 1_spe_t194.bin zerosbk
[ 0.0150 ] adding BCH for 1_spe_t194.bin
[ 0.0180 ]
[ 0.0188 ] tegrasign_v2 --key None --list 1_spe_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key
[ 0.0194 ] Assuming zero filled SBK key
[ 0.0198 ]
[ 0.0207 ] tegrahost_v2 --chip 0x19 0 --updatesigheader 1_spe_t194_sigheader.bin.encrypt 1_spe_t194_sigheader.bin.hash zerosbk
[ 0.0230 ]
[ 0.0231 ] Generating RCM messages
[ 0.0237 ] tegrahost_v2 --chip 0x19 0 --magicid MB1B --appendsigheader mb1_t194_prod.bin zerosbk
[ 0.0245 ] Header already present for mb1_t194_prod.bin
[ 0.0277 ]
[ 0.0284 ] tegrasign_v2 --key None --getmode mode.txt
[ 0.0293 ] Assuming zero filled SBK key
[ 0.0294 ]
[ 0.0303 ] tegrasign_v2 --key None --file mb1_t194_prod_sigheader.bin --offset 2960 --length 1136 --pubkeyhash pub_key.key
[ 0.0311 ] Assuming zero filled SBK key
[ 0.0317 ]
[ 0.0326 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mb1_t194_prod_sigheader.bin mb1_t194_prod_sigheader.hash zerosbk
[ 0.0380 ]
[ 0.0389 ] tegrabct_v2 --chip 0x19 0 --sfuse tegra194-mb1-soft-fuses-l4t.cfg sfuse.bin
[ 0.0398 ]
[ 0.0405 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x19 0 --sfuses sfuse.bin --download rcm mb1_t194_prod_sigheader.bin 0 0
[ 0.0412 ] RCM 0 is saved as rcm_0.rcm
[ 0.0450 ] RCM 1 is saved as rcm_1.rcm
[ 0.0450 ] RCM 2 is saved as rcm_2.rcm
[ 0.0450 ] List of rcm files are saved in rcm_list.xml
[ 0.0450 ]
[ 0.0451 ] Signing RCM messages
[ 0.0458 ] tegrasign_v2 --key None --list rcm_list.xml --pubkeyhash pub_key.key --getmontgomeryvalues montgomery.bin
[ 0.0465 ] Assuming zero filled SBK key
[ 0.0471 ]
[ 0.0471 ] Copying signature to RCM mesages
[ 0.0478 ] tegrarcm_v2 --chip 0x19 0 --updatesig rcm_list_signed.xml
[ 0.0491 ]
[ 0.0491 ] Boot Rom communication
[ 0.0498 ] tegrarcm_v2 --chip 0x19 0 --rcm rcm_list_signed.xml
[ 0.0505 ] BR_CID: 0x88021911647076c20c00000011020200
[ 0.0512 ] RCM version 0X190001
[ 0.0644 ] Boot Rom communication completed
[ 1.0801 ]
[ 2.0842 ] tegrarcm_v2 --isapplet
[ 2.0868 ] Applet version 01.00.0000
[ 2.1017 ]
[ 2.1041 ] tegrasign_v2 --key None --getmode mode.txt
[ 2.1064 ] Assuming zero filled SBK key
[ 2.1068 ]
[ 2.1070 ] Parsing partition layout
[ 2.1109 ] tegraparser_v2 --pt flash.xml.tmp
[ 2.1155 ]
[ 2.1155 ] Creating list of images to be signed
[ 2.1169 ] tegrahost_v2 --chip 0x19 0 --partitionlayout flash.xml.bin --list images_list.xml zerosbk
[ 2.1181 ] MB1: Nvheader already present is mb1_t194_prod.bin
[ 2.1189 ] Header already present for mb1_t194_prod_sigheader.bin
[ 2.1196 ] MB1: Nvheader already present is mb1_t194_prod.bin
[ 2.1246 ] Header already present for mb1_t194_prod_sigheader.bin
[ 2.1253 ] adding BCH for spe_t194.bin
[ 2.1285 ] adding BCH for spe_t194.bin
[ 2.1317 ] adding BCH for nvtboot_t194.bin
[ 2.1349 ] adding BCH for nvtboot_t194.bin
[ 2.1390 ] Header already present for preboot_c10_prod_cr.bin
[ 2.1431 ] Header already present for preboot_c10_prod_cr.bin
[ 2.1435 ] Header already present for mce_c10_prod_cr.bin
[ 2.1438 ] Header already present for mce_c10_prod_cr.bin
[ 2.1456 ] adding BCH for mts_c10_prod_cr.bin
[ 2.1490 ] adding BCH for mts_c10_prod_cr.bin
[ 2.2312 ] adding BCH for cboot_t194.bin
[ 2.3128 ] adding BCH for cboot_t194.bin
[ 2.3229 ] adding BCH for tegra194-p2888-0001-p2822-0000.dtb
[ 2.3332 ] adding BCH for tegra194-p2888-0001-p2822-0000.dtb
[ 2.3382 ] adding BCH for tos-trusty_t194.img
[ 2.3432 ] adding BCH for tos-trusty_t194.img
[ 2.3519 ] adding BCH for eks.img
[ 2.3606 ] adding BCH for eks.img
[ 2.3607 ] adding BCH for bpmp_t194.bin
[ 2.3612 ] adding BCH for bpmp_t194.bin
[ 2.3816 ] adding BCH for tegra194-a02-bpmp-p2888-a04.dtb
[ 2.4023 ] adding BCH for tegra194-a02-bpmp-p2888-a04.dtb
[ 2.4201 ] adding BCH for camera-rtcpu-rce.img
[ 2.4379 ] adding BCH for camera-rtcpu-rce.img
[ 2.4443 ] adding BCH for adsp-fw.bin
[ 2.4536 ] adding BCH for adsp-fw.bin
[ 2.4562 ] Header already present for warmboot_t194_prod.bin
[ 2.4589 ] Header already present for warmboot_t194_prod.bin
[ 2.4598 ] adding BCH for boot.img
[ 2.4807 ] adding BCH for boot.img
[ 3.4416 ] adding BCH for tegra194-p2888-0001-p2822-0000.dtb
[ 4.4626 ] adding BCH for tegra194-p2888-0001-p2822-0000.dtb
[ 4.4788 ]
[ 4.4788 ] Filling MB1 storage info
[ 4.4788 ] Generating br-bct
[ 4.4797 ] Performing cfg overlay
[ 4.4797 ] ['tegra194-mb1-bct-memcfg-p2888.cfg', 'tegra194-memcfg-sw-override.cfg']
[ 4.4803 ] sw_memcfg_overlay.pl -c tegra194-mb1-bct-memcfg-p2888.cfg -s tegra194-memcfg-sw-override.cfg -o /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1.cfg
[ 4.5139 ]
[ 4.5140 ] Updating dev and MSS params in BR BCT
[ 4.5141 ] tegrabct_v2 --dev_param tegra194-br-bct-sdmmc.cfg --sdram /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1.cfg --brbct br_bct.cfg --sfuse tegra194-mb1-soft-fuses-l4t.cfg --chip 0x19 0
[ 4.5537 ]
[ 4.5538 ] Updating bl info
[ 4.5545 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updateblinfo flash.xml.bin
[ 4.5563 ]
[ 4.5563 ] Generating signatures
[ 4.5571 ] tegrasign_v2 --key None --list images_list.xml --pubkeyhash pub_key.key
[ 4.5577 ] Assuming zero filled SBK key
[ 4.7508 ]
[ 4.7508 ] Send BCT from Host
[ 4.7508 ] Generating br-bct
[ 4.7524 ] Performing cfg overlay
[ 4.7524 ] ['/home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1.cfg']
[ 4.7525 ] Updating dev and MSS params in BR BCT
[ 4.7526 ] tegrabct_v2 --dev_param tegra194-br-bct-sdmmc.cfg --sdram /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1.cfg --brbct br_bct.cfg --sfuse tegra194-mb1-soft-fuses-l4t.cfg --chip 0x19 0
[ 4.7991 ]
[ 4.7991 ] Updating bl info
[ 4.7999 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml
[ 4.8029 ]
[ 4.8029 ] Updating smd info
[ 4.8037 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 --updatesmdinfo flash.xml.bin
[ 4.8047 ]
[ 4.8047 ] Updating Odmdata
[ 4.8054 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updatefields Odmdata =0x9190000
[ 4.8064 ]
[ 4.8065 ] Get Signed section of bct
[ 4.8072 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --listbct bct_list.xml
[ 4.8081 ]
[ 4.8087 ] tegrasign_v2 --key None --list bct_list.xml --pubkeyhash pub_key.key --getmontgomeryvalues montgomery.bin
[ 4.8094 ] Assuming zero filled SBK key
[ 4.8096 ]
[ 4.8097 ] Updating BCT with signature
[ 4.8106 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x19 0 --updatesig bct_list_signed.xml
[ 4.8118 ]
[ 4.8118 ] Generating coldboot mb1-bct
[ 4.8129 ] tegrabct_v2 --chip 0x19 0 --mb1bct mb1_cold_boot_bct.cfg --sdram /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1.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
[ 4.8138 ] MB1-BCT version: 0x1
[ 4.8141 ] Parsing config file :tegra19x-mb1-pinmux-p2888-0000-a04-p2822-0000-b01.cfg
[ 4.8146 ] Added Platform Config 0 data with size :- 3008
[ 4.8169 ] Parsing config file :tegra194-mb1-bct-scr-cbb-mini.cfg
[ 4.8173 ] Added Platform Config 1 data with size :- 19640
[ 4.8345 ] Parsing config file :tegra19x-mb1-padvoltage-p2888-0000-a00-p2822-0000-a00.cfg
[ 4.8349 ] Added Platform Config 2 data with size :- 24
[ 4.8351 ] Parsing config file :tegra194-mb1-bct-pmic-p2888-0001-a04-E-0-p2822-0000.cfg
[ 4.8354 ] Added Platform Config 4 data with size :- 348
[ 4.8357 ] Parsing config file :tegra194-mb1-bct-reset-p2888-0000-p2822-0000.cfg
[ 4.8360 ] Added Platform Config 3 data with size :- 92
[ 4.8362 ] Parsing config file :tegra19x-mb1-prod-p2888-0000-p2822-0000.cfg
[ 4.8364 ] Added Platform Config 5 data with size :- 56
[ 4.8364 ]
[ 4.8364 ] Parsing config file :tegra194-mb1-bct-gpioint-p2888-0000-p2822-0000.cfg
[ 4.8364 ] Added Platform Config 7 data with size :- 392
[ 4.8364 ]
[ 4.8364 ] Parsing config file :tegra194-mb1-uphy-lane-p2888-0000-p2822-0000.cfg
[ 4.8364 ] Added Platform Config 8 data with size :- 12
[ 4.8364 ]
[ 4.8364 ] Parsing config file :tegra19x-mb1-bct-device-sdmmc.cfg
[ 4.8365 ] Added Platform Config 9 data with size :- 32
[ 4.8365 ]
[ 4.8365 ] Updating mb1-bct with firmware information
[ 4.8372 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_cold_boot_bct_MB1.bct --updatefwinfo flash.xml.bin
[ 4.8378 ] MB1-BCT version: 0x1
[ 4.8382 ]
[ 4.8382 ] Updating mb1-bct with storage information
[ 4.8388 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_cold_boot_bct_MB1.bct --updatestorageinfo flash.xml.bin
[ 4.8395 ] MB1-BCT version: 0x1
[ 4.8398 ]
[ 4.8405 ] tegrahost_v2 --chip 0x19 --align mb1_cold_boot_bct_MB1.bct
[ 4.8412 ]
[ 4.8419 ] tegrahost_v2 --chip 0x19 0 --magicid MBCT --appendsigheader mb1_cold_boot_bct_MB1.bct zerosbk
[ 4.8426 ] adding BCH for mb1_cold_boot_bct_MB1.bct
[ 4.8434 ]
[ 4.8443 ] tegrasign_v2 --key None --list mb1_cold_boot_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key
[ 4.8450 ] Assuming zero filled SBK key
[ 4.8452 ]
[ 4.8463 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mb1_cold_boot_bct_MB1_sigheader.bct.encrypt mb1_cold_boot_bct_MB1_sigheader.bct.hash zerosbk
[ 4.8475 ]
[ 4.8475 ] Generating recovery mb1-bct
[ 4.8483 ] tegrabct_v2 --chip 0x19 0 --mb1bct mb1_bct.cfg --sdram /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1.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
[ 4.8490 ] MB1-BCT version: 0x1
[ 4.8493 ] Parsing config file :tegra19x-mb1-pinmux-p2888-0000-a04-p2822-0000-b01.cfg
[ 4.8497 ] Added Platform Config 0 data with size :- 3008
[ 4.8514 ] Parsing config file :tegra194-mb1-bct-scr-cbb-mini.cfg
[ 4.8517 ] Added Platform Config 1 data with size :- 19640
[ 4.8680 ] Parsing config file :tegra19x-mb1-padvoltage-p2888-0000-a00-p2822-0000-a00.cfg
[ 4.8683 ] Added Platform Config 2 data with size :- 24
[ 4.8685 ] Parsing config file :tegra194-mb1-bct-pmic-p2888-0001-a04-E-0-p2822-0000.cfg
[ 4.8689 ] Added Platform Config 4 data with size :- 348
[ 4.8691 ] Parsing config file :tegra194-mb1-bct-reset-p2888-0000-p2822-0000.cfg
[ 4.8694 ] Added Platform Config 3 data with size :- 92
[ 4.8696 ] Parsing config file :tegra19x-mb1-prod-p2888-0000-p2822-0000.cfg
[ 4.8699 ] Added Platform Config 5 data with size :- 56
[ 4.8700 ]
[ 4.8700 ] Parsing config file :tegra194-mb1-bct-gpioint-p2888-0000-p2822-0000.cfg
[ 4.8700 ] Added Platform Config 7 data with size :- 392
[ 4.8700 ]
[ 4.8700 ] Parsing config file :tegra194-mb1-uphy-lane-p2888-0000-p2822-0000.cfg
[ 4.8701 ] Added Platform Config 8 data with size :- 12
[ 4.8701 ]
[ 4.8701 ] Parsing config file :tegra19x-mb1-bct-device-sdmmc.cfg
[ 4.8701 ] Added Platform Config 9 data with size :- 32
[ 4.8701 ]
[ 4.8701 ] Updating mb1-bct with firmware information
[ 4.8708 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_bct_MB1.bct --updatefwinfo flash.xml.bin
[ 4.8714 ] MB1-BCT version: 0x1
[ 4.8718 ]
[ 4.8718 ] Updating mb1-bct with storage information
[ 4.8724 ] tegrabct_v2 --chip 0x19 --mb1bct mb1_bct_MB1.bct --updatestorageinfo flash.xml.bin
[ 4.8731 ] MB1-BCT version: 0x1
[ 4.8734 ]
[ 4.8740 ] tegrahost_v2 --chip 0x19 --align mb1_bct_MB1.bct
[ 4.8748 ]
[ 4.8754 ] tegrahost_v2 --chip 0x19 0 --magicid MBCT --appendsigheader mb1_bct_MB1.bct zerosbk
[ 4.8761 ] adding BCH for mb1_bct_MB1.bct
[ 4.8769 ]
[ 4.8777 ] tegrasign_v2 --key None --list mb1_bct_MB1_sigheader.bct_list.xml --pubkeyhash pub_key.key
[ 4.8785 ] Assuming zero filled SBK key
[ 4.8788 ]
[ 4.8799 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mb1_bct_MB1_sigheader.bct.encrypt mb1_bct_MB1_sigheader.bct.hash zerosbk
[ 4.8813 ]
[ 4.8813 ] Generating coldboot mem-bct
[ 4.8821 ] tegrabct_v2 --chip 0x19 0 --sdram /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1.cfg --membct /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1_1.bct /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1_2.bct /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1_3.bct /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1_4.bct
[ 4.8829 ] Packing sdram param for instance[0]
[ 4.9247 ] Packing sdram param for instance[1]
[ 4.9248 ] Packing sdram param for instance[2]
[ 4.9250 ] Packing sdram param for instance[3]
[ 4.9252 ] Packing sdram param for instance[4]
[ 4.9252 ] Packing sdram param for instance[5]
[ 4.9252 ] Packing sdram param for instance[6]
[ 4.9252 ] Packing sdram param for instance[7]
[ 4.9252 ] Packing sdram param for instance[8]
[ 4.9253 ] Packing sdram param for instance[9]
[ 4.9253 ] Packing sdram param for instance[10]
[ 4.9253 ] Packing sdram param for instance[11]
[ 4.9253 ] Packing sdram param for instance[12]
[ 4.9253 ] Packing sdram param for instance[13]
[ 4.9253 ] Packing sdram param for instance[14]
[ 4.9253 ] Packing sdram param for instance[15]
[ 4.9253 ]
[ 4.9253 ] Getting sector size from pt
[ 4.9260 ] tegraparser_v2 --getsectorsize flash.xml.bin sector_info.bin
[ 4.9267 ]
[ 4.9268 ] BlockSize read from layout is 200
[ 4.9274 ] tegrahost_v2 --chip 0x19 0 --blocksize 512 --magicid MEMB --addsigheader_multi /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1_1.bct /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1_2.bct /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1_3.bct /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1_4.bct
[ 4.9281 ] adding BCH for /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1_1.bct
[ 4.9307 ]
[ 4.9314 ] tegrahost_v2 --chip 0x19 --align mem_coldboot.bct
[ 4.9321 ]
[ 4.9328 ] tegrahost_v2 --chip 0x19 0 --magicid MEMB --appendsigheader mem_coldboot.bct zerosbk
[ 4.9334 ] Header already present for mem_coldboot.bct
[ 4.9337 ]
[ 4.9346 ] tegrasign_v2 --key None --list mem_coldboot_sigheader.bct_list.xml --pubkeyhash pub_key.key
[ 4.9352 ] Assuming zero filled SBK key
[ 4.9356 ]
[ 4.9366 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mem_coldboot_sigheader.bct.encrypt mem_coldboot_sigheader.bct.hash zerosbk
[ 4.9376 ]
[ 4.9377 ] Generating recovery mem-bct
[ 4.9384 ] tegrabct_v2 --chip 0x19 0 --sdram /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1.cfg --membct /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1_1.bct /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1_2.bct /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1_3.bct /home/twsrv01/nvidia/nvidia_sdk/JetPack_4.4_L4T_32.4.3_Linux_P2888_P3668/Linux_for_Tegra/bootloader/14689/tmpstfVER1_4.bct
[ 4.9390 ] Packing sdram param for instance[0]
[ 4.9813 ] Packing sdram param for instance[1]
[ 4.9815 ] Packing sdram param for instance[2]
[ 4.9816 ] Packing sdram param for instance[3]
[ 4.9818 ] Packing sdram param for instance[4]
[ 4.9820 ] Packing sdram param for instance[5]
[ 4.9820 ] Packing sdram param for instance[6]
[ 4.9820 ] Packing sdram param for instance[7]
[ 4.9820 ] Packing sdram param for instance[8]
[ 4.9820 ] Packing sdram param for instance[9]
[ 4.9820 ] Packing sdram param for instance[10]
[ 4.9820 ] Packing sdram param for instance[11]
[ 4.9820 ] Packing sdram param for instance[12]
[ 4.9820 ] Packing sdram param for instance[13]
[ 4.9821 ] Packing sdram param for instance[14]
[ 4.9821 ] Packing sdram param for instance[15]
[ 4.9821 ]
[ 4.9829 ] tegrahost_v2 --chip 0x19 --align mem_rcm.bct
[ 4.9837 ]
[ 4.9844 ] tegrahost_v2 --chip 0x19 0 --magicid MEMB --appendsigheader mem_rcm.bct zerosbk
[ 4.9850 ] adding BCH for mem_rcm.bct
[ 4.9863 ]
[ 4.9871 ] tegrasign_v2 --key None --list mem_rcm_sigheader.bct_list.xml --pubkeyhash pub_key.key
[ 4.9879 ] Assuming zero filled SBK key
[ 4.9881 ]
[ 4.9891 ] tegrahost_v2 --chip 0x19 0 --updatesigheader mem_rcm_sigheader.bct.encrypt mem_rcm_sigheader.bct.hash zerosbk
[ 4.9906 ]
[ 4.9906 ] Sending BCTs
[ 4.9913 ] 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
[ 4.9920 ] Applet version 01.00.0000
[ 5.0096 ] Sending bct_bootrom
[ 5.0098 ] [................................................] 100%
[ 5.0110 ] Sending bct_mb1
[ 5.0161 ] [................................................] 100%
[ 5.0203 ] Sending bct_mem
[ 5.0665 ] [................................................] 100%
[ 5.1497 ]
[ 5.1498 ] Generating blob
[ 5.1531 ] tegrahost_v2 --chip 0x19 --align blob_nvtboot_recovery_cpu_t194.bin
[ 5.1561 ]
[ 5.1592 ] tegrahost_v2 --chip 0x19 0 --magicid CPBL --appendsigheader blob_nvtboot_recovery_cpu_t194.bin zerosbk
[ 5.1619 ] adding BCH for blob_nvtboot_recovery_cpu_t194.bin
[ 5.1725 ]
[ 5.1738 ] tegrasign_v2 --key None --list blob_nvtboot_recovery_cpu_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key
[ 5.1747 ] Assuming zero filled SBK key
[ 5.1752 ]
[ 5.1763 ] tegrahost_v2 --chip 0x19 0 --updatesigheader blob_nvtboot_recovery_cpu_t194_sigheader.bin.encrypt blob_nvtboot_recovery_cpu_t194_sigheader.bin.hash zerosbk
[ 5.1802 ]
[ 5.1810 ] tegrahost_v2 --chip 0x19 --align blob_nvtboot_recovery_t194.bin
[ 5.1817 ]
[ 5.1824 ] tegrahost_v2 --chip 0x19 0 --magicid MB2B --appendsigheader blob_nvtboot_recovery_t194.bin zerosbk
[ 5.1831 ] adding BCH for blob_nvtboot_recovery_t194.bin
[ 5.1863 ]
[ 5.1871 ] tegrasign_v2 --key None --list blob_nvtboot_recovery_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key
[ 5.1879 ] Assuming zero filled SBK key
[ 5.1883 ]
[ 5.1895 ] tegrahost_v2 --chip 0x19 0 --updatesigheader blob_nvtboot_recovery_t194_sigheader.bin.encrypt blob_nvtboot_recovery_t194_sigheader.bin.hash zerosbk
[ 5.1925 ]
[ 5.1935 ] tegrahost_v2 --chip 0x19 --align blob_preboot_c10_prod_cr.bin
[ 5.1943 ]
[ 5.1951 ] tegrahost_v2 --chip 0x19 0 --magicid MTSP --appendsigheader blob_preboot_c10_prod_cr.bin zerosbk
[ 5.1959 ] Header already present for blob_preboot_c10_prod_cr.bin
[ 5.1965 ]
[ 5.1975 ] tegrasign_v2 --key None --list blob_preboot_c10_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key
[ 5.1983 ] Assuming zero filled SBK key
[ 5.1986 ]
[ 5.1998 ] tegrahost_v2 --chip 0x19 0 --updatesigheader blob_preboot_c10_prod_cr_sigheader.bin.encrypt blob_preboot_c10_prod_cr_sigheader.bin.hash zerosbk
[ 5.2014 ]
[ 5.2025 ] tegrahost_v2 --chip 0x19 --align blob_mce_c10_prod_cr.bin
[ 5.2034 ]
[ 5.2044 ] tegrahost_v2 --chip 0x19 0 --magicid MTSM --appendsigheader blob_mce_c10_prod_cr.bin zerosbk
[ 5.2053 ] Header already present for blob_mce_c10_prod_cr.bin
[ 5.2080 ]
[ 5.2093 ] tegrasign_v2 --key None --list blob_mce_c10_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key
[ 5.2102 ] Assuming zero filled SBK key
[ 5.2107 ]
[ 5.2122 ] tegrahost_v2 --chip 0x19 0 --updatesigheader blob_mce_c10_prod_cr_sigheader.bin.encrypt blob_mce_c10_prod_cr_sigheader.bin.hash zerosbk
[ 5.2161 ]
[ 5.2173 ] tegrahost_v2 --chip 0x19 --align blob_mts_c10_prod_cr.bin
[ 5.2183 ]
[ 5.2192 ] tegrahost_v2 --chip 0x19 0 --magicid MTSB --appendsigheader blob_mts_c10_prod_cr.bin zerosbk
[ 5.2201 ] adding BCH for blob_mts_c10_prod_cr.bin
[ 5.3084 ]
[ 5.3094 ] tegrasign_v2 --key None --list blob_mts_c10_prod_cr_sigheader.bin_list.xml --pubkeyhash pub_key.key
[ 5.3101 ] Assuming zero filled SBK key
[ 5.3136 ]
[ 5.3148 ] tegrahost_v2 --chip 0x19 0 --updatesigheader blob_mts_c10_prod_cr_sigheader.bin.encrypt blob_mts_c10_prod_cr_sigheader.bin.hash zerosbk
[ 5.3599 ]
[ 5.3609 ] tegrahost_v2 --chip 0x19 --align blob_bpmp_t194.bin
[ 5.3615 ]
[ 5.3622 ] tegrahost_v2 --chip 0x19 0 --magicid BPMF --appendsigheader blob_bpmp_t194.bin zerosbk
[ 5.3629 ] adding BCH for blob_bpmp_t194.bin
[ 5.3833 ]
[ 5.3843 ] tegrasign_v2 --key None --list blob_bpmp_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key
[ 5.3850 ] Assuming zero filled SBK key
[ 5.3860 ]
[ 5.3870 ] tegrahost_v2 --chip 0x19 0 --updatesigheader blob_bpmp_t194_sigheader.bin.encrypt blob_bpmp_t194_sigheader.bin.hash zerosbk
[ 5.3984 ]
[ 5.3992 ] tegrahost_v2 --chip 0x19 --align blob_tegra194-a02-bpmp-p2888-a04.dtb
[ 5.3999 ]
[ 5.4006 ] tegrahost_v2 --chip 0x19 0 --magicid BPMD --appendsigheader blob_tegra194-a02-bpmp-p2888-a04.dtb zerosbk
[ 5.4013 ] adding BCH for blob_tegra194-a02-bpmp-p2888-a04.dtb
[ 5.4209 ]
[ 5.4218 ] tegrasign_v2 --key None --list blob_tegra194-a02-bpmp-p2888-a04_sigheader.dtb_list.xml --pubkeyhash pub_key.key
[ 5.4225 ] Assuming zero filled SBK key
[ 5.4233 ]
[ 5.4244 ] tegrahost_v2 --chip 0x19 0 --updatesigheader blob_tegra194-a02-bpmp-p2888-a04_sigheader.dtb.encrypt blob_tegra194-a02-bpmp-p2888-a04_sigheader.dtb.hash zerosbk
[ 5.4345 ]
[ 5.4353 ] tegrahost_v2 --chip 0x19 --align blob_spe_t194.bin
[ 5.4361 ]
[ 5.4368 ] tegrahost_v2 --chip 0x19 0 --magicid SPEF --appendsigheader blob_spe_t194.bin zerosbk
[ 5.4375 ] adding BCH for blob_spe_t194.bin
[ 5.4407 ]
[ 5.4417 ] tegrasign_v2 --key None --list blob_spe_t194_sigheader.bin_list.xml --pubkeyhash pub_key.key
[ 5.4425 ] Assuming zero filled SBK key
[ 5.4428 ]
[ 5.4440 ] tegrahost_v2 --chip 0x19 0 --updatesigheader blob_spe_t194_sigheader.bin.encrypt blob_spe_t194_sigheader.bin.hash zerosbk
[ 5.4469 ]
[ 5.4479 ] tegrahost_v2 --chip 0x19 --align blob_tos-trusty_t194.img
[ 5.4487 ]
[ 5.4496 ] tegrahost_v2 --chip 0x19 0 --magicid TOSB --appendsigheader blob_tos-trusty_t194.img zerosbk
[ 5.4504 ] adding BCH for blob_tos-trusty_t194.img
[ 5.4612 ]
[ 5.4621 ] tegrasign_v2 --key None --list blob_tos-trusty_t194_sigheader.img_list.xml --pubkeyhash pub_key.key
[ 5.4628 ] Assuming zero filled SBK key
[ 5.4633 ]
[ 5.4643 ] tegrahost_v2 --chip 0x19 0 --updatesigheader blob_tos-trusty_t194_sigheader.img.encrypt blob_tos-trusty_t194_sigheader.img.hash zerosbk
[ 5.4700 ]
[ 5.4708 ] tegrahost_v2 --chip 0x19 --align blob_eks.img
[ 5.4715 ]
[ 5.4722 ] tegrahost_v2 --chip 0x19 0 --magicid EKSB --appendsigheader blob_eks.img zerosbk
[ 5.4728 ] adding BCH for blob_eks.img
[ 5.4730 ]
[ 5.4738 ] tegrasign_v2 --key None --list blob_eks_sigheader.img_list.xml --pubkeyhash pub_key.key
[ 5.4744 ] Assuming zero filled SBK key
[ 5.4746 ]
[ 5.4756 ] tegrahost_v2 --chip 0x19 0 --updatesigheader blob_eks_sigheader.img.encrypt blob_eks_sigheader.img.hash zerosbk
[ 5.4764 ]
[ 5.4771 ] tegrahost_v2 --chip 0x19 --align blob_tegra194-p2888-0001-p2822-0000.dtb
[ 5.4778 ]
[ 5.4786 ] tegrahost_v2 --chip 0x19 0 --magicid CDTB --appendsigheader blob_tegra194-p2888-0001-p2822-0000.dtb zerosbk
[ 5.4792 ] adding BCH for blob_tegra194-p2888-0001-p2822-0000.dtb
[ 5.4855 ]
[ 5.4865 ] tegrasign_v2 --key None --list blob_tegra194-p2888-0001-p2822-0000_sigheader.dtb_list.xml --pubkeyhash pub_key.key
[ 5.4872 ] Assuming zero filled SBK key
[ 5.4877 ]
[ 5.4888 ] tegrahost_v2 --chip 0x19 0 --updatesigheader blob_tegra194-p2888-0001-p2822-0000_sigheader.dtb.encrypt blob_tegra194-p2888-0001-p2822-0000_sigheader.dtb.hash zerosbk
[ 5.4930 ]
[ 5.4941 ] tegrahost_v2 --chip 0x19 --generateblob blob.xml blob.bin
[ 5.4949 ] number of images in blob are 11
[ 5.4952 ] blobsize is 6302952
[ 5.4953 ] Added binary blob_nvtboot_recovery_cpu_t194_sigheader.bin.encrypt of size 258144
[ 5.4983 ] Added binary blob_nvtboot_recovery_t194_sigheader.bin.encrypt of size 129936
[ 5.4987 ] Added binary blob_preboot_c10_prod_cr_sigheader.bin.encrypt of size 24016
[ 5.4992 ] Added binary blob_mce_c10_prod_cr_sigheader.bin.encrypt of size 142592
[ 5.4996 ] Added binary blob_mts_c10_prod_cr_sigheader.bin.encrypt of size 3430800
[ 5.5004 ] Added binary blob_bpmp_t194_sigheader.bin.encrypt of size 856112
[ 5.5013 ] Added binary blob_tegra194-a02-bpmp-p2888-a04_sigheader.dtb.encrypt of size 747008
[ 5.5018 ] Added binary blob_spe_t194_sigheader.bin.encrypt of size 121488
[ 5.5021 ] Added binary blob_tos-trusty_t194_sigheader.img.encrypt of size 373696
[ 5.5025 ] Added binary blob_eks_sigheader.img.encrypt of size 5136
[ 5.5027 ] Added binary blob_tegra194-p2888-0001-p2822-0000_sigheader.dtb.encrypt of size 213840
[ 5.5051 ]
[ 5.5052 ] Sending bootloader and pre-requisite binaries
[ 5.5060 ] tegrarcm_v2 --download blob blob.bin
[ 5.5067 ] Applet version 01.00.0000
[ 5.5221 ] Sending blob
[ 5.5222 ] [................................................] 100%
[ 6.4064 ]
[ 6.4086 ] tegrarcm_v2 --boot recovery
[ 6.4101 ] Applet version 01.00.0000
[ 6.4307 ]
[ 7.4344 ] tegrarcm_v2 --isapplet
[ 7.4368 ] USB communication failed.Check if device is in recovery
[ 7.6528 ]
[ 7.6542 ] tegrarcm_v2 --ismb2
target_specific.mk (2.7 KB)