我想使用 flash.sh 文件从 nvidia jetson tx2 创建一个映像,我可以设法运行它,但会引发错误。
我将电路板设置为恢复模式并执行:
sudo /bin/bash ./flash.sh -r -k APP -G nvidia.img jetson-tx2 mmcblk0p1
Error: Invalid target board - jetson-tx2-devkit.
我使用的是 jetson tx2 p3310-1000,所以名称是正确的,无论我尝试使用 jetson-tx2 还是什么都没有。
Ubuntu 18.04.5 LTS、Jetpack 4.5.1
答案 0 :(得分:0)
您必须确保您的 Jetpack 使用的是正确的 flash 文件,对于 4.5.1 版本,您可以使用此代码(对于其他版本,请查看 {{3} 中的 L4T 驱动程序包 (BSP) })
wget https://developer.nvidia.com/embedded/l4t/r32_release_v5.1/r32_release_v5.1/t186/tegra186_linux_r32.5.1_aarch64.tbz2
tar -xjvf tegra186_linux_r32.5.1_aarch64.tbz2
rm tegra186_linux_r32.5.1_aarch64.tbz2
cd Linux_for_Tegra/tootfs
sudo wget https://developer.nvidia.com/embedded/l4t/r32_release_v5.1/r32_release_v5.1/t186/tegra_linux_sample-root-filesystem_r32.5.1_aarch64.tbz2
sudo tar -xjvf tegra_linux_sample-root-filesystem_r32.5.1_aarch64.tbz2
sudo rm tegra_linux_sample-root-filesystem_r32.5.1_aarch64.tbz2 && cd ..
sudo ./apply_binaries.sh
sudo /bin/bash ./flash.sh -r -k APP -G nvidia.img jetson-tx2-devkit mmcblk0p1