How to reflash a cloned image of the SSD on Xavier NX development kit

Hello,

We recently started to migrate our code and tools from the TX2 to the Xavier NX development kit with an SSD drive. After some minor struggle, we were able to set everything up properly. However, we are still unsure on how to reflash a clone image of the SSD disk onto the jetson. On TX2, we were able to choose between flashing a fresh image or an old cloned image.

On our robot, as per how the Xavier NX is mounted we cannot unmount and reflash the SSD drive alone. We are interested to know how to reflash the Xavier NX using the USB-C port with a cloned image.

Flash.sh is not able to flash anything to external drive. You need to use initrdflash.

https://docs.nvidia.com/jetson/archives/l4t-archived/l4t-3261/index.html#page/Tegra%20Linux%20Driver%20Package%20Development%20Guide/flashing.html#wwpID0E0PI0HA

Thank you so much for the reply. Do the script l4t_initrd_flash.sh support any special arguments in order not to generate a fresh system image and to flash reusing the old cloned image, like the -r argument of flash.sh script?

There is a “flash_only” option in the script.

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