Unable to flash on the newest Jetson tx2 using L4t28.2.1


in our process we flashing our image with L4t 28.2.1 on the jetson tx2.
Today we encountered a problem that we cannot flash newer jetson-tx2 with our image since there is an updated bootloader installed.

The flash process stops at:

[ 3.5996 ] Sending bootloader and pre-requisite binaries
[ 3.6007 ] tegrarcm_v2 --download blob blob.bin
[ 3.6016 ] Applet version 01.00.0000
[ 3.9393 ] Sending blob
[ 3.9397 ] […] 100%
[ 4.3817 ]
[ 4.3832 ] tegrarcm_v2 --boot recovery
[ 4.3847 ] Applet version 01.00.0000
[ 4.7284 ]
[ 4.7297 ] tegrarcm_v2 --isapplet
[ 6.4910 ]
[ 6.4925 ] tegradevflash_v2 --iscpubl
[ 6.4938 ] Cannot Open USB
[ 6.9749 ]

How can we update the bootloader on the jetson-tx2, so we can flash our L4t 28.2.1 image to the jetson.



@sebastian.embed what’s the revision of the module you are working on?

Thanks for shifting the Topic.
The Problem seems to be with all Jetsons with part number 699-83310-****-D02.
As we flashed older tx2 versions, there were no problem.
inf the PCN 206440 are some changed described which cause the Problem.

:JetPack 4.4 / BSP 32.4.2 (or later) and JetPack 3.3.3 / BSP 28.4 (or later) has that included but not 28.2.1

@sebastian.embed thank you.

Is there a specific reason for you to remain on the v.28.2.1? Would an upgrade to a later version be possible?

Thanks for the fast reply.
A upgrade to the newest L4t is in progress but it will take time until we can use it.
Until then we need to work with v.28.2.1.


I am in exactly the same position, using L4T R28.2.1 but unable to flash modules with a 699 level part number ending in D02. I have invested much time in making custom changes to R28.2.1, so migrating to a later version of L4T is not an option in the short term due to the effort involved.

@Nvidia: Please provide patch files for R28.2.1.

Best Regards,

You can check this thread.