Problem flashing TX2-NX modules

I have been able to flash/program a lot of TX2-NX from recovery mode for a long time.
But now i have problems after getting a new batch of TX2-NX modules.
My sudo ./doFlash.sh script now starts hang on “Can not open USB”:


7.3397 ] Added binary blob_mce_mts_d15_prod_cr_sigheader.bin.encrypt of size 2197408
[ 7.3403 ] Added binary blob_bpmp_sigheader.bin.encrypt of size 534816
[ 7.3406 ] Added binary blob_tegra186-bpmp-p3636-0001-a00-00_sigheader.dtb.encrypt of size 139056
[ 7.3408 ] Added binary blob_tos-trusty_sigheader.img.encrypt of size 407360
[ 7.3409 ] Added binary blob_eks_sigheader.img.encrypt of size 1440
[ 7.3411 ] Added binary blob_tegra186-p3636-0001-p3509-0000-a01_sigheader.dtb.encrypt of size 182144
[ 7.3420 ]
[ 7.3420 ] Sending bootloader and pre-requisite binaries
[ 7.3433 ] tegrarcm_v2 --download blob blob.bin
[ 7.3434 ] Applet version 01.00.0000
[ 7.4435 ] Sending blob
[ 7.4436 ] […] 100%
[ 7.8647 ]
[ 7.8662 ] tegrarcm_v2 --boot recovery
[ 7.8664 ] Applet version 01.00.0000
[ 7.9685 ]
[ 8.9711 ] tegrarcm_v2 --isapplet
[ 9.6468 ]
[ 9.6483 ] tegradevflash_v2 --iscpubl
[ 9.6485 ] Cannot Open USB
[ 10.1429 ]
[ 11.1456 ] tegrarcm_v2 --isapplet

i have tried on several modules in same batch and have same issue.

Have any body had same behavior and found the reason/solution?

Keyword here is “new batch”. What Jetpack version is in use?

Most likely due to PCN update.

thank for the input - I will try to see if the FAB or SKU are updated for the new modules.

Now I have this debug info:

flashing old batch module ( PASS) : BOARDID=3636 BOARDSKU=0001 BOARDREV=H.0 BOARDSN=1421224255416 Fuselevel=fuselevel_production

flashing new batch module ( FAIL) : BOARDID=3636 BOARDSKU=0001 BOARDREV=C.0 BOARDSN=1424724347769 Fuselevel=fuselevel_production

My yocto build are based on kirkstone-l4t-r32.7.x (l4t r32.7.3 - jetpack 4.6.3)

By searching i see a possible solution here by upgrading to 32.7.4:

I will let you know when tested l4t r32.7.6 - jetpack 4.6.6 (final eol version for TX2 support)

Great news.
By using l4t r32.7.6 - jetpack 4.6.6 my flash/programming problem is solved.
It works on both old and new batch of the my TX2 NX modules :)

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.