Hi,
I was trying to use Jetpack-3.0 to flash OS images on TX-2. However, despite repeated attempts, the process gets stuck at the same point:
...
...
...
system.img built successfully.
Existing tbcfile(/home/work/jetpack/64_TX2/Linux_for_Tegra_tx2/bootloader/cboot.bin) reused.
copying tbcdtbfile(/home/work/jetpack/64_TX2/Linux_for_Tegra_tx2/kernel/dtb/tegra186-quill-p3310-1000-c03-00-base.dtb)... done.
copying cfgfile(/home/work/jetpack/64_TX2/Linux_for_Tegra_tx2/bootloader/t186ref/cfg/flash_l4t_t186.xml) to flash.xml... done.
Existing flasher(/home/work/jetpack/64_TX2/Linux_for_Tegra_tx2/bootloader/nvtboot_recovery_cpu.bin) reused.
Existing flashapp(/home/work/jetpack/64_TX2/Linux_for_Tegra_tx2/bootloader/tegraflash.py) reused.
./tegraflash.py --bl nvtboot_recovery_cpu.bin --sdram_config P3310_A00_8GB_Samsung_8GB_lpddr4_204Mhz_A02_l4t.cfg --odmdata 0x1090000 --applet mb1_recovery_prod.bin --cmd "flash;reboot" --cfg flash.xml --chip 0x18 --misc_config tegra186-mb1-bct-misc-si-l4t.cfg --pinmux_config tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg --pmic_config tegra186-mb1-bct-pmic-quill-p3310-1000-c03.cfg --pmc_config tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg --prod_config tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg --scr_config minimal_scr.cfg --br_cmd_config tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg --dev_params emmc.cfg --bins "mb2_bootloader nvtboot_recovery.bin; mts_preboot preboot_d15_prod_cr.bin; mts_bootpack mce_mts_d15_prod_cr.bin; bpmp_fw bpmp.bin; bpmp_fw_dtb tegra186-a02-bpmp-quill-p3310-1000-c01-00-te770d-ucm2.dtb; tlk tos.img; eks eks.img; bootloader_dtb tegra186-quill-p3310-1000-c03-00-base.dtb"
saving flash command in /home/work/jetpack/64_TX2/Linux_for_Tegra_tx2/bootloader/flashcmd.txt
./tegraflash.py --bl nvtboot_recovery_cpu.bin --sdram_config P3310_A00_8GB_Samsung_8GB_lpddr4_204Mhz_A02_l4t.cfg --odmdata 0x1090000 --applet mb1_recovery_prod.bin --cmd "flash;reboot" --cfg flash.xml --chip 0x18 --misc_config tegra186-mb1-bct-misc-si-l4t.cfg --pinmux_config tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg --pmic_config tegra186-mb1-bct-pmic-quill-p3310-1000-c03.cfg --pmc_config tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg --prod_config tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg --scr_config minimal_scr.cfg --br_cmd_config tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg --dev_params emmc.cfg --bins "mb2_bootloader nvtboot_recovery.bin; mts_preboot preboot_d15_prod_cr.bin; mts_bootpack mce_mts_d15_prod_cr.bin; bpmp_fw bpmp.bin; bpmp_fw_dtb tegra186-a02-bpmp-quill-p3310-1000-c01-00-te770d-ucm2.dtb; tlk tos.img; eks eks.img; bootloader_dtb tegra186-quill-p3310-1000-c03-00-base.dtb"
*** Flashing target device started. ***
Welcome to Tegra Flash
version 1.0.0
Type ? or help for help and q or quit to exit
Use ! to execute system commands
[ 0.0224 ] tegrasign_v2 --key None --getmode mode.txt
[ 0.0236 ] Assuming zero filled SBK key
[ 0.0381 ]
[ 0.0381 ] Generating RCM messages
[ 0.0514 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x18 --download rcm mb1_recovery_prod.bin 0 0
[ 0.0525 ] RCM 0 is saved as rcm_0.rcm
[ 0.0765 ] RCM 1 is saved as rcm_1.rcm
[ 0.0765 ] List of rcm files are saved in rcm_list.xml
[ 0.0765 ]
[ 0.0766 ] Signing RCM messages
[ 0.0800 ] tegrasign_v2 --key None --list rcm_list.xml --pubkeyhash pub_key.key
[ 0.0810 ] Assuming zero filled SBK key
[ 0.0859 ]
[ 0.0859 ] Copying signature to RCM mesages
[ 0.0870 ] tegrarcm_v2 --chip 0x18 --updatesig rcm_list_signed.xml
[ 0.0884 ]
[ 0.0884 ] Parsing partition layout
[ 0.1054 ] tegraparser_v2 --pt flash.xml.tmp
[ 0.1094 ]
[ 0.1094 ] Creating list of images to be signed
[ 0.1252 ] tegrahost_v2 --chip 0x18 --partitionlayout flash.xml.bin --list images_list.xml zerosbk
[ 0.3439 ]
[ 0.3439 ] Generating signatures
[ 0.3451 ] tegrasign_v2 --key None --list images_list.xml --pubkeyhash pub_key.key
[ 0.3461 ] Assuming zero filled SBK key
[ 0.5072 ]
[ 0.5072 ] Generating br-bct
[ 0.5263 ] Updating dev and MSS params in BR BCT
[ 0.5264 ] tegrabct_v2 --dev_param emmc.cfg --sdram P3310_A00_8GB_Samsung_8GB_lpddr4_204Mhz_A02_l4t.cfg --brbct br_bct.cfg --chip 0x18
[ 0.5273 ] MB1 BCT version is : c
[ 0.5441 ] Copying Sdram info from 0 to 1 set
[ 0.5776 ] Copying Sdram info from 1 to 2 set
[ 0.5776 ] Copying Sdram info from 2 to 3 set
[ 0.5776 ]
[ 0.5776 ] Updating bl info
[ 0.5786 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml
[ 0.5805 ]
[ 0.5806 ] Updating Odmdata
[ 0.5814 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 --updatefields Odmdata =0x1090000
[ 0.5824 ]
[ 0.5824 ] Get Signed section bct
[ 0.5833 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 --listbct bct_list.xml
[ 0.5844 ]
[ 0.5844 ] Signing BCT
[ 0.5853 ] tegrasign_v2 --key None --list bct_list.xml --pubkeyhash pub_key.key
[ 0.5862 ] Assuming zero filled SBK key
[ 0.5865 ]
[ 0.5865 ] Updating BCT with signature
[ 0.5874 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 --updatesig bct_list_signed.xml
[ 0.5885 ]
[ 0.5885 ] Generating coldboot mb1-bct
[ 0.5894 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_cold_boot_bct.cfg --sdram P3310_A00_8GB_Samsung_8GB_lpddr4_204Mhz_A02_l4t.cfg --misc tegra186-mb1-bct-misc-si-l4t.cfg --scr minimal_scr.cfg --pinmux tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg --pmc tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg --pmic tegra186-mb1-bct-pmic-quill-p3310-1000-c03.cfg --brcommand tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg --prod tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg
[ 0.5903 ] MB1 BCT version is : c
[ 0.5904 ] Copying Sdram info from 0 to 1 set
[ 0.5989 ] Copying Sdram info from 1 to 2 set
[ 0.5991 ] Copying Sdram info from 2 to 3 set
[ 0.5993 ] Packing sdram param for instance[0]
[ 0.5994 ] Packing sdram param for instance[1]
[ 0.5996 ] Packing sdram param for instance[2]
[ 0.5997 ] Packing sdram param for instance[3]
[ 0.6176 ] Parsing platform config file :tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg
[ 0.6181 ] Appending platform config data of size :- 2904
[ 0.6185 ] Parsing platform config file :minimal_scr.cfg
[ 0.6187 ] Appending platform config data of size :- 12240
[ 0.6401 ] Parsing platform config file :tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg
[ 0.6404 ] Appending platform config data of size :- 24
[ 0.6406 ] Parsing platform config file :tegra186-mb1-bct-pmic-quill-p3310-1000-c03.cfg
[ 0.6410 ] Appending platform config data of size :- 684
[ 0.6413 ] Parsing platform config file :tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg
[ 0.6416 ] Appending platform config data of size :- 64
[ 0.6416 ]
[ 0.6416 ] Parsing platform config file :tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg
[ 0.6416 ] Appending platform config data of size :- 1628
[ 0.6416 ]
[ 0.6417 ] Updating mb1-bct with firmware information
[ 0.6426 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_cold_boot_bct_MB1.bct --updatefwinfo flash.xml.bin
[ 0.6443 ]
[ 0.6452 ] tegrahost_v2 --align mb1_cold_boot_bct_MB1.bct
[ 0.6461 ]
[ 0.6470 ] tegrahost_v2 --appendsigheader mb1_cold_boot_bct_MB1.bct zerosbk
[ 0.6480 ]
[ 0.6492 ] tegrasign_v2 --key None --list mb1_cold_boot_bct_MB1_sigheader.bct_list.xml
[ 0.6501 ] Assuming zero filled SBK key
[ 0.6524 ]
[ 0.6538 ] tegrahost_v2 --updatesigheader mb1_cold_boot_bct_MB1_sigheader.bct.encrypt mb1_cold_boot_bct_MB1_sigheader.bct.hash zerosbk
[ 0.6549 ]
[ 0.6549 ] Generating recovery mb1-bct
[ 0.6558 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_bct.cfg --sdram P3310_A00_8GB_Samsung_8GB_lpddr4_204Mhz_A02_l4t.cfg --misc tegra186-mb1-bct-misc-si-l4t.cfg --scr minimal_scr.cfg --pinmux tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg --pmc tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg --pmic tegra186-mb1-bct-pmic-quill-p3310-1000-c03.cfg --brcommand tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg --prod tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg
[ 0.6567 ] MB1 BCT version is : c
[ 0.6569 ] Copying Sdram info from 0 to 1 set
[ 0.6657 ] Copying Sdram info from 1 to 2 set
[ 0.6659 ] Copying Sdram info from 2 to 3 set
[ 0.6661 ] Packing sdram param for instance[0]
[ 0.6662 ] Packing sdram param for instance[1]
[ 0.6664 ] Packing sdram param for instance[2]
[ 0.6666 ] Packing sdram param for instance[3]
[ 0.6668 ] Parsing platform config file :tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg
[ 0.6672 ] Appending platform config data of size :- 2904
[ 0.6675 ] Parsing platform config file :minimal_scr.cfg
[ 0.6677 ] Appending platform config data of size :- 12240
[ 0.6695 ] Parsing platform config file :tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg
[ 0.6699 ] Appending platform config data of size :- 24
[ 0.6699 ]
[ 0.6699 ] Parsing platform config file :tegra186-mb1-bct-pmic-quill-p3310-1000-c03.cfg
[ 0.6699 ] Appending platform config data of size :- 684
[ 0.6699 ]
[ 0.6699 ] Parsing platform config file :tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg
[ 0.6699 ] Appending platform config data of size :- 64
[ 0.6699 ]
[ 0.6699 ] Parsing platform config file :tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg
[ 0.6699 ] Appending platform config data of size :- 1628
[ 0.6699 ]
[ 0.6699 ] Updating mb1-bct with firmware information
[ 0.6708 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_bct_MB1.bct --updatefwinfo flash.xml.bin
[ 0.6747 ]
[ 0.6756 ] tegrahost_v2 --align mb1_bct_MB1.bct
[ 0.6766 ]
[ 0.6775 ] tegrahost_v2 --appendsigheader mb1_bct_MB1.bct zerosbk
[ 0.6785 ]
[ 0.6797 ] tegrasign_v2 --key None --list mb1_bct_MB1_sigheader.bct_list.xml
[ 0.6806 ] Assuming zero filled SBK key
[ 0.6828 ]
[ 0.6842 ] tegrahost_v2 --updatesigheader mb1_bct_MB1_sigheader.bct.encrypt mb1_bct_MB1_sigheader.bct.hash zerosbk
[ 0.6876 ]
[ 0.6876 ] Copying signatures
[ 0.6885 ] tegrahost_v2 --chip 0x18 --partitionlayout flash.xml.bin --updatesig images_list_signed.xml
[ 0.6986 ]
[ 0.6986 ] Boot Rom communication
[ 0.6996 ] tegrarcm_v2 --chip 0x18 --rcm rcm_list_signed.xml
[ 0.7005 ] BootRom is not running
[ 0.7985 ]
[ 5.8036 ] Retrieving board information
[ 5.8050 ] tegrarcm_v2 --oem platformdetails chip chip_info.bin
[ 5.8060 ] Applet version 01.00.0000
[ 5.8805 ] Saved platform info in chip_info.bin
[ 5.8817 ] Chip minor revision: 2
[ 5.8823 ]
[ 5.8824 ] Sending BCTs
[ 5.8834 ] tegrarcm_v2 --download bct_bootrom br_bct_BR.bct --download bct_mb1 mb1_bct_MB1_sigheader.bct.encrypt
[ 5.8844 ] Applet version 01.00.0000
[ 5.9085 ] Sending bct_bootrom
[ 5.9087 ] [................................................] 100%
[ 5.9182 ] Sending bct_mb1
[ 5.9243 ] [................................................] 100%
[ 2005.9306 ]
Error: Return value 8
Command tegrarcm_v2 --download bct_bootrom br_bct_BR.bct --download bct_mb1 mb1_bct_MB1_sigheader.bct.encrypt
Failed flashing t186ref.
Has anyone else encountered the same issue?
And can anyone help me in fixing this? I will be grateful for any help!
Thanks!