刷机所需设备工具
1、Jetson Orin NX/Orin Nano开发套件;ubuntu18.04/20.04pc机,电源线,type-c等;
2、下载对应Jetpack5.xxx BSP包
以下操作以Orin nx8GB,Jetpack5.1.1为例
BSP包下载地址:Jetson Linux 35.3.1 | NVIDIA Developer
3、解压下载的BSP包(此步骤需要在ubuntu18.04/20.04 PC机环境下执行)
根据如下指令执行即可
$ mkdir Orin_NX #新建path
$ cd Orin_NX
$ tar xf Jetson_Linux_R35.3.1_aarch64.tbz2
$ cd Linux_for_Tegra/rootfs/
$ sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R35.3.1_aarch64.tbz2
$ cd ..
$ sudo ./apply_binaries.sh
$ sudo ./tools/l4t_flash_prerequisites.sh
4、设备进入REC 模式,Orin nx通过Type-c与pc机连接,并将REC,GND引脚进行短接使其进入rec模式。为确保设备已经进入rec模式 ,可在终端输入lsusb进行查看,如若有‘Nvidia corp'即为进入rec模式。具体核心板烧入可参照如下参数编号。
显示7423即为进入rec刷机模式。
5.进入Linux_for_Tegra执行刷机指令。
#flash to NVMe
#Orin NX
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" --showlogs --network usb0 p3509-a02+p3767-0000 internal
#Orin Nano
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml"/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal
#flash to USB
#Orin NX
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device sda1 -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" --showlogs --network usb0 p3509-a02+p3767-0000 internal
#Orin Nano
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device sda1 -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal
#flash to SD
#Orin Nano
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device mmcblk1p1 -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal
执行完如上操作后,显示‘successful’即为flash成功后可将设备断电,并把松开已短接引脚。接通DP、电源、鼠标等外接设备完成用户设置,此时你的jetson orin nx即可正常使用。
6、在jetson orin nx上安装cuda
(可以使用SDKmanager安装也可以指令安装,如下图为指令形式安装)
sudo apt update #需要更新一下,未更新情况下直接执行nvidia-jetpack安装将会报错
sudo apt install nvidia-jetpack
7、完成上述操作后,您的Orin设备就可以正常work了。