1.制作批量固件
系统源码Linux_for_Tegra
目录下,执行命令:
sudo BOARDID=2888 BOARDSKU=0004 FAB=400 BOARDREV=K.0 FUSELEVEL=fuselevel_production ./nvmassflashgen.sh jetson-agx-xavier-devkit mmcblk0p1
命令格式:sudo BOARDID=<boardid> BOARDSKU=<sku> FAB=<fab> [BOARDREV=<rev>] FUSELEVEL=fuselevel_production ./nvmassflashgen.sh [<secureboot options>] <device name> mmcblk0p1
参数对应表:
Board | BOARDID | BOARDSKU | FAB | BOARDREV |
---|---|---|---|---|
jetson-xavier-nx-devkit-emmc | 3668 | 0001 | 100 | N/A |
jetson-nano-devkit-emmc | 3448 | 0002 | 200 | N/A |
jetson-agx-xavier-devkit (16GB) | 2888 | 0001 | 400 | H.0 |
jetson-agx-xavier-devkit (32GB) | 2888 | 0004 | 400 | K.0 |
jetson-agx-xavier-devkit-8gb | 2888 | 0006 | 400 | B.0 |
jetson-tx2-devkit | 3310 | 1000 | B02 | N/A |
jetson-tx2-devkit-tx2i | 3489 | 0000 | 300 | A.0 |
jetson-tx2-devkit-4gb | 3489 | 0888 | 300 | F.0 |
jetson-tx1-devkit | 2180 | 0000 | 400 | N/A |
注意: 只有jetson-agx-xavier-devkit
和 jetson-agx-xavier-devkit-8gb
才需要 BOARDREV
参数.
详细文件参考Linux_for_Tegra/README_Massflash.txt
命令执行完成后,输出提示:
********************************************************************************
*** Mass Flashing tarball mfi_jetson-agx-xavier-devkit.tbz2 is ready.
********************************************************************************
1. Download mfi_jetson-agx-xavier-devkit.tbz2 to each flashing hosts.
2. Untar mfi_jetson-agx-xavier-devkit.tbz2. ( tar xvjf mfi_jetson-agx-xavier-devkit.tbz2 )
3. cd mfi_jetson-agx-xavier-devkit
4. Connect Jetson boards(jetson-agx-xavier-devkit only) and put them in RCM mode.
5. sudo ./nvmflash.sh
2.烧写固件
mkdir ~/burn
cd ~/burn
cp ~/nvidia/Linux_for_Tegra/mfi_jetson-agx-xavier-devkit.tbz2 ./
tar xvf mfi_jetson-agx-xavier-devkit.tbz2
cd mfi_jetson-agx-xavier-devkit/
手动让AGX进入Recovery模式,完成后输入以下命令:
sudo ./nvmflash.sh
3.烧写时信息
Start flashing device: 1-1, PID: 32549
Ongoing processes: 32549
Ongoing processes: 32549
...... 重复的 Ongoing processes: 32549
Ongoing processes: 32549
Ongoing processes:
Flash complete (SUCCESS)
z@ubuntu:~/nvidia/burn_tool/mfi_jetson-agx-xavier-devkit$
烧写完固件,重新上电即可。