Jetson Xavier Flashing RTSO-1001
===
### Preparation for burning environment
1. Server host(PC)
system requirement:ubuntu16.04/18.04 x86_64
USB cable: Type -C USB cable
2. System software package
The following files need to be downloaded. In the
"https://www.jianguoyun.com/p/Dd3RSWwQ5cbrChi_09YEIAA#" link to download the
required files. Find TX2 series products to determine the corresponding version and click todownload. Contact sales or technical personnel to obtain the password. 1)L4T Driver Package
Jetson_Linux_R<version >_aarch64.tbz2
example:
Xavier R32.7.1:Jetson_Linux_R32.7.1_aarch64.tbz2
Xavier R32.5.1:Tegra186_Linux_R32.5.1_aarch64.tbz2
Note: The version before 32.6.1 is Tegra210.... the package,Versions after 32.6.1 is
Jetson.... the package. 2)Root File System
Tegra-Linux-Sample-Root-Filesystem_R<version-i>_aarch64.tbz2
example:
Xavier R32.7.1:Tegra-Linux-Sample-Root-Filesystem_R32.7.1_aarch64.tbz2
3)Realtimes_L4T_xavier BSP Support Package
Realtimes_L4T_ Xavier _<version>_.tar.gz
example:
Realtimes_L4T_ Xavier _3271_V1.0.tar.gz
Note: For the RTSO-1001 mount board, you need to load the BSP to support the
interface functions
3. Setting up the burning environment
1)Copy the above required files to the same directory of the burning host
2)Unzip the Linux Driver Package
$ tar –jxvf Jenson_Linux_R<version>_aarch64.tbz2
Generate the folder directory Linux_for_Tegra
3)Set the root file system
1. Enter the root file system directory of the Linux Driver Package
$ cd <your_L4T_root>/Linux_for_Tegra/rootfs
2. Unzip the Root File System
$ sudo tar -jxpf ../../Tegra-Linux-Sample-Root-Filesystem_R<version>_aarch64.tbz2
4)Install the BSP support package
1. Decompress the Realtimes_L4T_Xavier_<version>.tar.gz package to a directory at
the same level as the Linux_for_Tegra folder
$ tar -xvf Realtimes_L4T_Xavier_<version>.tar.gz
2. Enter the Realtimes_L4T_Xavier folder and run
$ sudo ./install.sh
3. $ cd ../Linux_for_Tegra/
$ sudo ./apply_binaries.sh
After the execution succeeds, success is displayed
4. Flash System
Note:Realtimes_L4T_3261_xavier_V1.4.tar support Xavier industrial module
Before burning the system, set the Xavier device to the recovery mode. For the method of
entering the recovery mode, refer to the RTSO-1001 user manual
1) Realtimes_L4T_Xavier_3271 method of flash system:
$ sudo ./realtimes-flash.sh // Select the module and flash the system
2) Realtimes_L4T_Xavier_3261(Xavier_3251)method of flash system:
Xavier module(32GB eMMC):
a.$./realtimes-flash.sh //Select the Xavier module
b.$ sudo ./flash.sh jetson-xavier mmcblk0p1 //flash system
Xavier industrial module(64GB eMMC):
a.$./realtimes-flash.sh //Select the xavier industrial module
b.$ sudo ./flash.sh -S <size> jetson-agx-xavier-industrial mmcblk0p1 //flash system<size> Indicates the size of rootfs
For example:Set the rootfs size to 50GB,50GB=1024*1024*1024*50=53687091200sudo ./flash.sh -S 53687091200 jetson-agx-xavier-industrial mmcblk0p1
If <size> is not specified, the default value is 32GB
For example:Run realtimes-flash.sh, select Xavier module,Select '1' to exit the script
automatically
3) Realtimes_L4T_3243_Xavier and earlier versions flash systemmethod:
$ sudo ./flash.sh rtso-1001 mmcblk0p1 //flash system
The method of Xavier Feiyun Smart Box to flash the system is the same as that of
RTSO-1001.For the method of entering recovery mode, see Xavier Feiyun Smart Box. After the system is flashed, Jetson device will start automatically. If it is connected to a
display, the GUI system initialization interface will appear after the startup, including user
creation and language selection, etc., and configure according to the prompts.
## System Upgrade
Note: It is not possible to upgrade the system directly by running "sudo apt upgrade" or other
system upgrading methods. In this way, the current L4T system version will be directly
Realtimes Beijing Technology Co.,LTD www.realtimesai.com
9 / 19 Xavier System flash manual V1.3
upgraded to the latest version, and the previous kernel and kernel-DTB will be upgraded to the
kernel and kernel-DTB of the development suite.The onboard interface is unavailable. If you need to upgrade the "upgrade" system, you can lock the kernel and kernel-dtb file to
prevent the upgrade. However, this method can only be applied to the system upgrade between"point release" and the GPU driver is not upgraded.
1 Jetson prohibits specified software and L4T system upgrades:
1)Disabling Software Upgrades
```
sudo dpkg --get-selections | more //Check the status of all software in the systemsudo apt-mark hold nvidia-l4t-kernel //Disabling Kernel Upgrade
sudo apt-mark hold nvidia-l4t-kernel-dtbs //Disable the kernel-dtb upgrade
sudo dpkg --get-selections | grep hold //Check whether the lock is successful
```
2)The L4T system upgrade is cancelled
example:Jetson L4T R32.4.x
System setting →softwore&Updates→other Software Uncheck the“...r32.4 main”