步骤:我在windows中的wsl2中的Ubuntu系统中下载Jetson Orin Nano包,然后usb连接Jetson Orin Nano设备与电脑,Jetson Orin Nano设备进入恢复模式后,使用usbipd将usb连接到wsl2的ubuntu中,在ubuntu中可以识别到APX,
下载BSP和文件系统包
wget https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Jetson_Linux_r36.4.3_aarch64.tbz2
wget https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Tegra_Linux_Sample-Root-Filesystem_r36.4.3_aarch64.tbz2
解压资源包并配置环境
sudo tar xf Jetson_Linux_r36.4.3_aarch64.tbz2 sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_r36.4.3_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
cd Linux_for_Tegra/
sudo ./tools/l4t_flash_prerequisites.sh
sudo ./apply_binaries.sh
然后执行生成刷写包命令成功:
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --no-flash --external-device nvme0n1p1 -p “-c ./bootloader/generic/cfg/flash_t234_qspi.xml” -c ./tools/kernel_flash/flash_l4t_t234_nvme.xml jetson-orin-nano-devkit-super external
接下来执行刷机命令失败,失败日志在flash.log中,这是什么原因呢?
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --showlogs --flash-only --network usb0 --showlogs --massflash 5 jetson-orin-nano-devkit-super external
flash.log (6.4 KB)