升级固件
前言
本文介绍了如何将主机上的固件烧录到 LPD-Orin-Nano 开发板的存储器中。
准备工具
- LPD-Orin-Nano
- 主机(Ubuntu 系统)
- Type-C 数据线
准备固件
固件可以通过申请SDK编译获得,也可以通过 LPD-Orin-Nano处下载固件.
烧录固件
步骤 1:通过 USB 将 Jetson 开发板连接到您的 PC
使用 USB Type-C 数据线将 Jetson Orin Nano 连接到您的 Ubuntu 主机.
步骤 2:将开发板置于恢复模式
要进入恢复模式:
- 按住载板上的两个最外侧按钮。
- 3 秒后松开最外侧按钮,然后松开另一个按钮。
- 使用以下方法验证开发板是否处于恢复模式:
lsusb
如果您看到设备列表显示为 NVIDIA Corp. APX,则表示主板处于恢复模式。
步骤 3:安装必备软件(首次刷机)
首次刷机前,请安装所需的依赖项:
cd Linux_for_Tegra
sudo ./tools/l4t_flash_prerequisites.sh
注意: 刷写之前,请确保 Linux_for_Tegra/rootfs 目录存在。 解压根文件系统后,请务必运行 apply_binaries.sh 来安装必要的 NVIDIA 驱动程序和库。
步骤 4:刷写设备 使用以下命令将系统刷写到外部 NVMe 驱动器:
sudo ./tools/kernel_flash/l4t_initrd_flash.sh \
--external-device nvme0n1p1 \
-p "-c ./bootloader/generic/cfg/flash_t234_qspi.xml" \
-c ./tools/kernel_flash/flash_l4t_t234_nvme.xml \
--showlogs \
--network usb0 \
jetson-orin-nano-devkit \
nvme0n1p1