############################################################################### # L4T BSP Information: # R32 , REVISION: 5.0 ############################################################################### # Target Board Information: # Name: jetson-nano-devkit, Board Family: t210ref, SoC: Tegra 210, # OpMode: production, Boot Authentication: , # Disk encryption: disabled , ############################################################################### ./tegraflash.py --chip 0x21 --applet "/home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/nvtboot_recovery.bin" --skipuid --cmd "dump eeprom boardinfo cvm.bin" Welcome to Tegra Flash version 1.0.0 Type ? or help for help and q or quit to exit Use ! to execute system commands [ 0.0036 ] Generating RCM messages [ 0.0050 ] tegrarcm --listrcm rcm_list.xml --chip 0x21 0 --download rcm /home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/nvtboot_recovery.bin 0 0 [ 0.0063 ] RCM 0 is saved as rcm_0.rcm [ 0.0331 ] RCM 1 is saved as rcm_1.rcm [ 0.0331 ] List of rcm files are saved in rcm_list.xml [ 0.0331 ] [ 0.0332 ] Signing RCM messages [ 0.1390 ] tegrasign --key None --list rcm_list.xml --pubkeyhash pub_key.key [ 0.1408 ] Assuming zero filled SBK key [ 0.2144 ] [ 0.2144 ] Copying signature to RCM mesages [ 0.2161 ] tegrarcm --chip 0x21 0 --updatesig rcm_list_signed.xml [ 0.2185 ] [ 0.2185 ] Boot Rom communication [ 0.2208 ] tegrarcm --chip 0x21 0 --rcm rcm_list_signed.xml --skipuid [ 0.2228 ] RCM version 0X210001 [ 0.2690 ] Boot Rom communication completed [ 1.2756 ] [ 1.2757 ] dump EEPROM info [ 1.2781 ] tegrarcm --oem platformdetails eeprom /home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/cvm.bin [ 1.2800 ] Applet version 00.01.0000 [ 1.2845 ] Saved platform info in /home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/cvm.bin [ 1.3639 ] [ 1.3658 ] tegrarcm --reboot recovery [ 1.3677 ] Applet version 00.01.0000 [ 1.3733 ] Board ID(3448) version(400) copying bctfile(/home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/t210ref/BCT/P3448_A00_lpddr4_204Mhz_P987.cfg)... done. copying bootloader(/home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done. copying initrd(/home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/l4t_initrd.img)... done. Making Boot image... done. Existing sosfile(/home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/nvtboot_recovery.bin) reused. copying tegraboot(/home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/t210ref/nvtboot.bin)... done. copying cpu_bootloader(/home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done. copying bpffile(/home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/t210ref/sc7entry-firmware.bin)... done. Existing badpagefile(/home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/badpage.bin) reused. copying wb0boot(/home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/t210ref/warmboot.bin)... done. Existing tosfile(/home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/tos-mon-only.img) reused. Existing eksfile(/home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/eks.img) reused. copying dtbfile(/home/probing2/L4T32.5/built/Linux_for_Tegra/kernel/dtb/tegra210-p3448-0000-p3449-0000-b00.dtb)... done. Copying nv_boot_control.conf to rootfs Reusing existing system.img... done. Existing tbcfile(/home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/nvtboot_cpu.bin) reused. copying tbcdtbfile(/home/probing2/L4T32.5/built/Linux_for_Tegra/kernel/dtb/tegra210-p3448-0000-p3449-0000-b00.dtb)... done. copying cfgfile(/home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/t210ref/cfg/flash_l4t_t210_max-spi_sd_p3448.xml) to flash.xml... done. copying flasher(/home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/t210ref/cboot.bin)... done. Existing flashapp(/home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/tegraflash.py) reused. *** Updating [DTB] with kernel_tegra210-p3448-0000-p3449-0000-b00.dtb *** ./tegraflash.py --bl cboot.bin --bldtb kernel_tegra210-p3448-0000-p3449-0000-b00.dtb --chip 0x21 --applet nvtboot_recovery.bin --bct P3448_A00_lpddr4_204Mhz_P987.cfg --cfg flash.xml --odmdata 0xa4000 --cmd "erase DTB; sign; write DTB ./signed/kernel_tegra210-p3448-0000-p3449-0000-b00.dtb.encrypt; 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.0061 ] Generating RCM messages [ 0.0075 ] tegrarcm --listrcm rcm_list.xml --chip 0x21 0 --download rcm nvtboot_recovery.bin 0 0 [ 0.0088 ] RCM 0 is saved as rcm_0.rcm [ 0.0099 ] RCM 1 is saved as rcm_1.rcm [ 0.0103 ] List of rcm files are saved in rcm_list.xml [ 0.0103 ] [ 0.0104 ] Signing RCM messages [ 0.0118 ] tegrasign --key None --list rcm_list.xml --pubkeyhash pub_key.key [ 0.0130 ] Assuming zero filled SBK key [ 0.0229 ] [ 0.0229 ] Copying signature to RCM mesages [ 0.0246 ] tegrarcm --chip 0x21 0 --updatesig rcm_list_signed.xml [ 0.0270 ] [ 0.0271 ] Boot Rom communication [ 0.0286 ] tegrarcm --chip 0x21 0 --rcm rcm_list_signed.xml [ 0.0299 ] BR_CID: 0x32101001644568040800000010fe82c0 [ 0.0312 ] RCM version 0X210001 [ 0.0323 ] Boot Rom communication completed [ 1.0395 ] [ 1.0396 ] Parsing partition layout [ 1.1527 ] tegraparser --pt flash.xml.tmp [ 1.1584 ] [ 1.1585 ] Creating list of images to be signed [ 1.2252 ] tegrahost --chip 0x21 0 --partitionlayout flash.xml.bin --list images_list.xml [ 1.2717 ] [ 1.2717 ] Generating signatures [ 1.2732 ] tegrasign --key None --list images_list.xml --pubkeyhash pub_key.key [ 1.2745 ] Assuming zero filled SBK key [ 1.3581 ] [ 1.3581 ] Send BCT from Host [ 1.3582 ] Generating br-bct [ 1.5562 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.cfg --chip 0x21 0 [ 1.5579 ] Copying Sdram info from 2 to 3 set [ 1.6080 ] [ 1.6080 ] Updating boot device parameters [ 1.6095 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatedevparam flash.xml.bin [ 1.6108 ] Warning: No sdram params [ 1.6111 ] [ 1.6112 ] Updating bl info [ 1.6126 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml [ 1.6651 ] [ 1.6652 ] Updating secondary storage information into bct [ 1.6671 ] tegraparser --pt flash.xml.bin --chip 0x21 0 --updatecustinfo P3448_A00_lpddr4_204Mhz_P987.bct [ 1.6841 ] [ 1.6842 ] Updating Odmdata [ 1.6861 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatefields Odmdata =0xa4000 [ 1.6879 ] Warning: No sdram params [ 1.6888 ] [ 1.6888 ] Get Signed section of bct [ 1.6931 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --listbct bct_list.xml [ 1.6965 ] [ 1.6965 ] Signing BCT [ 1.7009 ] tegrasign --key None --list bct_list.xml --pubkeyhash pub_key.key [ 1.7031 ] Assuming zero filled SBK key [ 1.7057 ] [ 1.7057 ] Updating BCT with signature [ 1.7075 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatesig bct_list_signed.xml [ 1.7094 ] [ 1.7095 ] Updating BFS information on BCT [ 1.7109 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatebfsinfo flash.xml.bin [ 1.7654 ] [ 1.7655 ] Sending BCTs [ 1.7674 ] tegrarcm --download bct P3448_A00_lpddr4_204Mhz_P987.bct [ 1.7690 ] Applet version 00.01.0000 [ 1.7734 ] Sending bct [ 1.7736 ] [................................................] 100% [ 1.9991 ] [ 1.9992 ] Sending bootloader and pre-requisite binaries [ 2.0013 ] tegrarcm --download ebt cboot.bin 0 0 --download rp1 kernel_tegra210-p3448-0000-p3449-0000-b00.dtb 0 [ 2.0030 ] Applet version 00.01.0000 [ 2.0073 ] Sending ebt [ 2.0078 ] [................................................] 100% [ 2.1163 ] Sending rp1 [ 2.1237 ] [................................................] 100% [ 2.1829 ] [ 2.1847 ] tegrarcm --boot recovery [ 2.1863 ] Applet version 00.01.0000 [ 2.1939 ] [ 2.1939 ] Writing partition [ 2.2964 ] tegradevflash --erase DTB [ 2.2983 ] Cboot version 00.01.0000 [ 2.9538 ] Erasing partition DTB ..Done [ 6.2728 ] [ 6.2750 ] tegrasign --key None --getmode mode.txt [ 6.2767 ] Assuming zero filled SBK key [ 6.2771 ] [ 6.2776 ] Generating RCM messages [ 6.2794 ] tegrarcm --listrcm rcm_list.xml --chip 0x21 0 --download rcm nvtboot_recovery.bin 0 0 [ 6.2811 ] RCM 0 is saved as rcm_0.rcm [ 6.2825 ] RCM 1 is saved as rcm_1.rcm [ 6.2826 ] List of rcm files are saved in rcm_list.xml [ 6.2826 ] [ 6.2826 ] Signing RCM messages [ 6.2900 ] tegrasign --key None --list rcm_list.xml --pubkeyhash pub_key.key [ 6.2921 ] Assuming zero filled SBK key [ 6.3004 ] [ 6.3004 ] Copying signature to RCM mesages [ 6.3032 ] tegrarcm --chip 0x21 0 --updatesig rcm_list_signed.xml [ 6.3834 ] [ 6.3834 ] Parsing partition layout [ 6.3849 ] tegraparser --pt flash.xml.tmp [ 6.3867 ] [ 6.3868 ] Creating list of images to be signed [ 6.3880 ] tegrahost --chip 0x21 0 --partitionlayout flash.xml.bin --list images_list.xml [ 6.5027 ] [ 6.5028 ] Generating signatures [ 6.5044 ] tegrasign --key None --list images_list.xml --pubkeyhash pub_key.key [ 6.5056 ] Assuming zero filled SBK key [ 6.6626 ] [ 6.6627 ] Generating br-bct [ 6.6643 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.cfg --chip 0x21 0 [ 6.6658 ] Copying Sdram info from 2 to 3 set [ 6.6701 ] [ 6.6702 ] Updating boot device parameters [ 6.6717 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatedevparam flash.xml.bin [ 6.6731 ] Warning: No sdram params [ 6.6947 ] [ 6.6948 ] Updating bl info [ 6.6978 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml [ 6.7759 ] [ 6.7759 ] Updating secondary storage information into bct [ 6.7775 ] tegraparser --pt flash.xml.bin --chip 0x21 0 --updatecustinfo P3448_A00_lpddr4_204Mhz_P987.bct [ 6.7793 ] [ 6.7794 ] Updating Odmdata [ 6.7808 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatefields Odmdata =0xa4000 [ 6.7821 ] Warning: No sdram params [ 6.8387 ] [ 6.8388 ] Get Signed section of bct [ 6.8407 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --listbct bct_list.xml [ 6.8429 ] [ 6.8430 ] Signing BCT [ 6.8466 ] tegrasign --key None --list bct_list.xml --pubkeyhash pub_key.key [ 6.8484 ] Assuming zero filled SBK key [ 6.8499 ] [ 6.8500 ] Updating BCT with signature [ 6.8519 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatesig bct_list_signed.xml [ 6.8797 ] [ 6.8798 ] Copying signatures [ 6.8817 ] tegrahost --chip 0x21 0 --partitionlayout flash.xml.bin --updatesig images_list_signed.xml [ 6.9613 ] [ 6.9614 ] Updating BFS information on BCT [ 6.9634 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatebfsinfo flash.xml.bin [ 6.9650 ] [ 6.9651 ] Copying signed file in /home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/signed [ 6.9736 ] Generating RCM messages [ 6.9756 ] tegrarcm --listrcm rcm_list.xml --chip 0x21 0 --download rcm nvtboot_recovery.bin 0 0 [ 6.9771 ] RCM 0 is saved as rcm_0.rcm [ 6.9785 ] RCM 1 is saved as rcm_1.rcm [ 6.9786 ] List of rcm files are saved in rcm_list.xml [ 6.9786 ] [ 6.9786 ] Signing RCM messages [ 6.9802 ] tegrasign --key None --list rcm_list.xml --pubkeyhash pub_key.key [ 6.9815 ] Assuming zero filled SBK key [ 6.9918 ] [ 6.9918 ] Copying signature to RCM mesages [ 6.9935 ] tegrarcm --chip 0x21 0 --updatesig rcm_list_signed.xml [ 7.1827 ] [ 7.1828 ] Boot Rom communication [ 7.1842 ] tegrarcm --chip 0x21 0 --rcm rcm_list_signed.xml [ 7.1855 ] BootRom is not running [ 7.2298 ] [ 7.2298 ] Parsing partition layout [ 7.2317 ] tegraparser --pt flash.xml.tmp [ 7.2341 ] [ 7.2342 ] Creating list of images to be signed [ 7.2358 ] tegrahost --chip 0x21 0 --partitionlayout flash.xml.bin --list images_list.xml [ 7.3126 ] [ 7.3127 ] Generating signatures [ 7.3143 ] tegrasign --key None --list images_list.xml --pubkeyhash pub_key.key [ 7.3157 ] Assuming zero filled SBK key [ 7.6306 ] [ 7.6307 ] Send BCT from Host [ 7.6307 ] Generating br-bct [ 7.6326 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.cfg --chip 0x21 0 [ 7.6339 ] Copying Sdram info from 2 to 3 set [ 7.6382 ] [ 7.6383 ] Updating boot device parameters [ 7.6400 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatedevparam flash.xml.bin [ 7.6414 ] Warning: No sdram params [ 7.7084 ] [ 7.7084 ] Updating bl info [ 7.7098 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml [ 7.8580 ] [ 7.8580 ] Updating secondary storage information into bct [ 7.8636 ] tegraparser --pt flash.xml.bin --chip 0x21 0 --updatecustinfo P3448_A00_lpddr4_204Mhz_P987.bct [ 7.8683 ] [ 7.8683 ] Updating Odmdata [ 7.8700 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatefields Odmdata =0xa4000 [ 7.8716 ] Warning: No sdram params [ 7.9786 ] [ 7.9787 ] Get Signed section of bct [ 7.9806 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --listbct bct_list.xml [ 7.9830 ] [ 7.9831 ] Signing BCT [ 7.9872 ] tegrasign --key None --list bct_list.xml --pubkeyhash pub_key.key [ 7.9892 ] Assuming zero filled SBK key [ 7.9907 ] [ 7.9908 ] Updating BCT with signature [ 7.9925 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatesig bct_list_signed.xml [ 8.0228 ] [ 8.0229 ] Updating BFS information on BCT [ 8.0248 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --updatebfsinfo flash.xml.bin [ 8.0786 ] [ 8.0787 ] Sending BCTs [ 8.0806 ] tegrarcm --download bct P3448_A00_lpddr4_204Mhz_P987.bct [ 8.0826 ] Applet is not running on device. Continue with Bootloader [ 8.0867 ] [ 8.0868 ] Sending bootloader and pre-requisite binaries [ 8.0886 ] tegrarcm --download ebt cboot.bin 0 0 --download rp1 kernel_tegra210-p3448-0000-p3449-0000-b00.dtb 0 [ 8.0928 ] Applet is not running on device. Continue with Bootloader [ 8.0970 ] [ 8.1015 ] tegrarcm --boot recovery [ 8.1029 ] Applet is not running on device. Continue with Bootloader [ 8.1073 ] [ 8.1074 ] Writing partition [ 8.1095 ] tegradevflash --write DTB /home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/signed/kernel_tegra210-p3448-0000-p3449-0000-b00.dtb.encrypt [ 8.1119 ] Cboot version 00.01.0000 [ 8.1168 ] Writing partition DTB with /home/probing2/L4T32.5/built/Linux_for_Tegra/bootloader/signed/kernel_tegra210-p3448-0000-p3449-0000-b00.dtb.encrypt [ 8.1188 ] [................................................] 100% [ 22.7999 ] [ 22.7999 ] Ignore BFS information in BCT [ 22.8015 ] tegrabct --bct P3448_A00_lpddr4_204Mhz_P987.bct --chip 0x21 0 --ignorebfs flash.xml.bin [ 22.8035 ] [ 22.8051 ] tegradevflash --write BCT P3448_A00_lpddr4_204Mhz_P987.bct [ 22.8066 ] Cboot version 00.01.0000 [ 22.8108 ] Writing partition BCT with P3448_A00_lpddr4_204Mhz_P987.bct [ 22.8114 ] [................................................] 100% [ 30.5045 ] [ 30.5046 ] Coldbooting the device [ 30.5063 ] tegradevflash --reboot coldboot [ 30.5079 ] Cboot version 00.01.0000 [ 30.5135 ] *** The [DTB] has been updated successfully. ***