We have 2 Jetson TX2 with auvidea J120 board. They are running our custom video streaming programs and we need to clone them to another boards without change.
In the past i managed to clone 1 to another with this simple manual.
Jetson/TX2 Cloning - eLinux.org
When i tried to replicate it now to another new 3 (Jetson TX2 + Auvidea J120) boards.
I tried to do i according to manual, but i quickly got this error.
So i have found here
Flash TX2 failed with Error: Return value 13 - Jetson & Embedded Systems / Jetson TX2 - NVIDIA Developer Forums
that first i need to flash jetson with same releases of JetPack (propably with auvidea package) as they are on device that is being cloned.
I managed to do it in the past with auvidea manual provided with firmwares (dowload JetPack, copy kernel_out, then apply binaries and run flash.sh)
But right now it doesnt work.
Where i try to flash JetPack 4.2 or 4.3 with or without coresponding auvidea package it fails (stucks forever) at
It doesnt matter if i do it via sdk manager or just flash.sh command.
It never finishes successfully.
The only way i am able to make jetson work (at least somehow)is by uploading newest JetPack 4.4.1 via SDK manager (without auvidea package). This is only thing that works.
And Jetson is able to run after this.
Then when i the try to clone older jetson which was built with JP4.2 and corresponding auvidea package with flash.sh from JetPAck 4.4 folder on host machine, it finishes fine, but after i try to run the Jetson TX2 it keeps rebooting on NVIDIA logo.
Can anyone please help me to solve my problems?
I only need to clone my older jetson image to new boards.
I tried with Ubuntu 16.04, 18.04, 20.04 (all installed ubuntus) and sdk latest 14 and previous 13.x and all finished with the same error.