Good day everybody,
I have a problem with flashing TEGRA on TX2. System Ubuntu 18.04, several cables and Usb ports were tried out. Flashing starts but blocks always at the same point:
Any help is very much appreciated.
*** 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.0012 ] tegrasign_v2 --key None --getmode mode.txt
[ 0.0019 ] Assuming zero filled SBK key
[ 0.0037 ]
[ 0.0037 ] Generating RCM messages
[ 0.0048 ] tegrarcm_v2 --listrcm rcm_list.xml --chip 0x18 0 --download rcm mb1_recovery_prod.bin 0 0
[ 0.0053 ] RCM 0 is saved as rcm_0.rcm
[ 0.0063 ] RCM 1 is saved as rcm_1.rcm
[ 0.0063 ] List of rcm files are saved in rcm_list.xml
[ 0.0063 ]
[ 0.0063 ] Signing RCM messages
[ 0.0069 ] tegrasign_v2 --key None --list rcm_list.xml --pubkeyhash pub_key.key
[ 0.0074 ] Assuming zero filled SBK key
[ 0.0098 ]
[ 0.0098 ] Copying signature to RCM mesages
[ 0.0104 ] tegrarcm_v2 --chip 0x18 0 --updatesig rcm_list_signed.xml
[ 0.0113 ]
[ 0.0113 ] Parsing partition layout
[ 0.0122 ] tegraparser_v2 --pt flash.xml.tmp
[ 0.0138 ]
[ 0.0138 ] Creating list of images to be signed
[ 0.0149 ] tegrahost_v2 --chip 0x18 0 --partitionlayout flash.xml.bin --list images_list.xml zerosbk
[ 0.0379 ]
[ 0.0379 ] Generating signatures
[ 0.0387 ] tegrasign_v2 --key None --list images_list.xml --pubkeyhash pub_key.key
[ 0.0392 ] Assuming zero filled SBK key
[ 0.2418 ]
[ 0.2419 ] Generating br-bct
[ 0.2434 ] Updating dev and MSS params in BR BCT
[ 0.2435 ] tegrabct_v2 --dev_param emmc.cfg --sdram P3310_A00_8GB_Samsung_8GB_lpddr4_204Mhz_A02_l4t.cfg --brbct br_bct.cfg --chip 0x18 0
[ 0.2575 ]
[ 0.2575 ] Updating bl info
[ 0.2582 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 0 --updateblinfo flash.xml.bin --updatesig images_list_signed.xml
[ 0.2595 ]
[ 0.2595 ] Updating smd info
[ 0.2601 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 --updatesmdinfo flash.xml.bin
[ 0.2609 ]
[ 0.2610 ] Updating Odmdata
[ 0.2616 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 0 --updatefields Odmdata =0x1090000
[ 0.2623 ]
[ 0.2624 ] Get Signed section of bct
[ 0.2629 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 0 --listbct bct_list.xml
[ 0.2636 ]
[ 0.2642 ] tegrasign_v2 --key None --list bct_list.xml --pubkeyhash pub_key.key
[ 0.2648 ] Assuming zero filled SBK key
[ 0.2650 ]
[ 0.2650 ] Updating BCT with signature
[ 0.2656 ] tegrabct_v2 --brbct br_bct_BR.bct --chip 0x18 0 --updatesig bct_list_signed.xml
[ 0.2664 ]
[ 0.2664 ] Generating coldboot mb1-bct
[ 0.2670 ] tegrabct_v2 --chip 0x18 0 --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 mobile_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-c04.cfg --brcommand tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg --prod tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg
[ 0.2676 ] MB1-BCT version: 0xf
[ 0.2678 ] Copying Sdram info from 2 to 3 set
[ 0.2793 ] Packing sdram param for instance[0]
[ 0.2795 ] Packing sdram param for instance[1]
[ 0.2797 ] Packing sdram param for instance[2]
[ 0.2799 ] Packing sdram param for instance[3]
[ 0.2801 ] Parsing config file :tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg
[ 0.2805 ] Appending platform config data of size :- 3048
[ 0.2808 ] Parsing config file :mobile_scr.cfg
[ 0.2810 ] Appending platform config data of size :- 12240
[ 0.2817 ] Parsing config file :tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg
[ 0.2820 ] Appending platform config data of size :- 24
[ 0.2822 ] Parsing config file :tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg
[ 0.2825 ] Appending platform config data of size :- 648
[ 0.2825 ]
[ 0.2825 ] Parsing config file :tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg
[ 0.2825 ] Appending platform config data of size :- 64
[ 0.2826 ]
[ 0.2826 ] Parsing config file :tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg
[ 0.2826 ] Appending platform config data of size :- 1628
[ 0.2826 ]
[ 0.2826 ] Updating mb1-bct with firmware information
[ 0.2832 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_cold_boot_bct_MB1.bct --updatefwinfo flash.xml.bin
[ 0.2838 ] MB1-BCT version: 0xf
[ 0.2840 ]
[ 0.2840 ] Updating mb1-bct with storage information
[ 0.2845 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_cold_boot_bct_MB1.bct --updatestorageinfo flash.xml.bin
[ 0.2851 ] MB1-BCT version: 0xf
[ 0.2853 ]
[ 0.2858 ] tegrahost_v2 --chip 0x18 --align mb1_cold_boot_bct_MB1.bct
[ 0.2865 ]
[ 0.2871 ] tegrahost_v2 --appendsigheader mb1_cold_boot_bct_MB1.bct zerosbk
[ 0.2877 ]
[ 0.2885 ] tegrasign_v2 --key None --list mb1_cold_boot_bct_MB1_sigheader.bct_list.xml
[ 0.2890 ] Assuming zero filled SBK key
[ 0.2902 ]
[ 0.2911 ] tegrahost_v2 --updatesigheader mb1_cold_boot_bct_MB1_sigheader.bct.encrypt mb1_cold_boot_bct_MB1_sigheader.bct.hash zerosbk
[ 0.2918 ]
[ 0.2918 ] Generating recovery mb1-bct
[ 0.2924 ] tegrabct_v2 --chip 0x18 0 --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-c04.cfg --brcommand tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg --prod tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg
[ 0.2930 ] MB1-BCT version: 0xf
[ 0.2931 ] Copying Sdram info from 2 to 3 set
[ 0.3048 ] Packing sdram param for instance[0]
[ 0.3050 ] Packing sdram param for instance[1]
[ 0.3052 ] Packing sdram param for instance[2]
[ 0.3054 ] Packing sdram param for instance[3]
[ 0.3056 ] Parsing config file :tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg
[ 0.3058 ] Appending platform config data of size :- 3048
[ 0.3061 ] Parsing config file :minimal_scr.cfg
[ 0.3062 ] Appending platform config data of size :- 12240
[ 0.3073 ] Parsing config file :tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg
[ 0.3076 ] Appending platform config data of size :- 24
[ 0.3076 ]
[ 0.3076 ] Parsing config file :tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg
[ 0.3076 ] Appending platform config data of size :- 648
[ 0.3076 ]
[ 0.3076 ] Parsing config file :tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg
[ 0.3076 ] Appending platform config data of size :- 64
[ 0.3076 ]
[ 0.3076 ] Parsing config file :tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg
[ 0.3076 ] Appending platform config data of size :- 1628
[ 0.3076 ]
[ 0.3076 ] Updating mb1-bct with firmware information
[ 0.3082 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_bct_MB1.bct --updatefwinfo flash.xml.bin
[ 0.3088 ] MB1-BCT version: 0xf
[ 0.3090 ]
[ 0.3090 ] Updating mb1-bct with storage information
[ 0.3096 ] tegrabct_v2 --chip 0x18 --mb1bct mb1_bct_MB1.bct --updatestorageinfo flash.xml.bin
[ 0.3102 ] MB1-BCT version: 0xf
[ 0.3104 ]
[ 0.3110 ] tegrahost_v2 --chip 0x18 --align mb1_bct_MB1.bct
[ 0.3116 ]
[ 0.3121 ] tegrahost_v2 --appendsigheader mb1_bct_MB1.bct zerosbk
[ 0.3128 ]
[ 0.3136 ] tegrasign_v2 --key None --list mb1_bct_MB1_sigheader.bct_list.xml
[ 0.3143 ] Assuming zero filled SBK key
[ 0.3155 ]
[ 0.3164 ] tegrahost_v2 --updatesigheader mb1_bct_MB1_sigheader.bct.encrypt mb1_bct_MB1_sigheader.bct.hash zerosbk
[ 0.3171 ]
[ 0.3171 ] Copying signatures
[ 0.3178 ] tegrahost_v2 --chip 0x18 0 --partitionlayout flash.xml.bin --updatesig images_list_signed.xml
[ 0.3338 ]
[ 0.3339 ] Boot Rom communication
[ 0.3346 ] tegrarcm_v2 --chip 0x18 0 --rcm rcm_list_signed.xml
[ 0.3352 ] BootRom is not running
[ 5.6988 ]
[ 6.7034 ] tegrarcm_v2 --isapplet
^CTraceback (most recent call last):
File “./tegraflash.py”, line 1280, in
tegraflash_run_commands()
File “./tegraflash.py”, line 1149, in tegraflash_run_commands
interpreter.onecmd(command)
File “/usr/lib/python2.7/cmd.py”, line 221, in onecmd
return func(arg)
File “./tegraflash.py”, line 209, in do_flash
tegraflash_flash(exports)
File “/home/kk/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3310/Linux_for_Tegra/bootloader/tegraflash_internal.py”, line 261, in tegraflash_flash
tegraflash_send_tboot(tegrarcm_values[‘–signed_list’])
File “/home/kk/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3310/Linux_for_Tegra/bootloader/tegraflash_internal.py”, line 2119, in tegraflash_send_tboot
tegraflash_poll_applet_bl()
File “/home/kk/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3310/Linux_for_Tegra/bootloader/tegraflash_internal.py”, line 2223, in tegraflash_poll_applet_bl
if check_ismb1() or check_ismb2() or check_iscpubl():
File “/home/kk/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3310/Linux_for_Tegra/bootloader/tegraflash_internal.py”, line 2162, in check_ismb1
run_command(command)
File “/home/kk/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3310/Linux_for_Tegra/bootloader/tegraflash_internal.py”, line 195, in run_command
log = print_process(process, enable_print)
File “/home/kk/nvidia/nvidia_sdk/JetPack_4.2.2_Linux_GA_P3310/Linux_for_Tegra/bootloader/tegraflash_internal.py”, line 155, in print_process
output = process.stdout.read(1)
KeyboardInterrupt
Failed flashing t186ref.