How to flash the JNX4x with auvidea Firmware
####################################################################################
This manual is written for the Jetson Orin NX/NANO

!!! Host PC should be Ubuntu 20.04 or higher !!!

1. Download the following archives:
->	https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v3.0/release/jetson_linux_r36.3.0_aarch64.tbz2
->	https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v3.0/release/tegra_linux_sample-root-filesystem_r36.3.0_aarch64.tbz2

2. unpack the archives
-> mkdir ${HOME}/nvidia-jetson
-> tar xf Jetson_Linux_R36.0.0_aarch64.tbz2 -C ${HOME}/nvidia-jetson/
-> sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R36.0.0_aarch64.tbz2 -C ${HOME}/nvidia-jetson/Linux_for_Tegra/rootfs

3. copy the contents of the kernel_out folder in the auvidea packet to the nvida_sdk folder
-> cp ~/kernel_out/* ${HOME}/nvidia-jetson/Linux_for_Tegra

4. apply binaries nad install flash prerequisites
-> cd ${HOME}/nvidia-jetson/Linux_for_Tegra
-> sudo ./apply_binaries.sh
-> sudo ./tools/l4t_flash_prerequisites.sh
 
5. enter the Jetpack Linux_for_Tegra folder and flash the Jetson
-> cd ${HOME}/nvidia-jetson/Linux_for_Tegra/


for target carrier JNX40
-> sudo ./flash_orin_nx_nano_jnx40.sh

for target carrier JNX42
-> sudo ./flash_orin_nx_nano_jnx42.sh

for target carrier JNX45
-> sudo ./flash_orin_nx_nano_jnx45.sh

for target carrier JNX46
-> sudo ./flash_orin_nx_nano_jnx46.sh


