关于将pc主机上的镜像文件拷贝到tx2上的方法
一、给Linux主机搭建环境
2.2 解压 Linux Driver Package
$ tar –vxjf Tegra<t-arch|ver>_Linux_R _aarch64.tbz2
生成文件夹目录 Linux_for_Tegra
2.3 设置根文件系统
1、进入 Linux Driver Package 的根文件系统目录
$ cd <your_L4T_root>/Linux_for_Tegra/rootfs
2、解压 the Root File System 运行:
$ sudo tar -jxpf …/…/Tegra-Linux-Sample-Root-Filesystem_R _aarch64.tbz2
3、运行 apply_binaries.sh 脚本拷贝 NVIDIA 用户空间库进入目标文件系统
$ cd …
$ sudo ./apply_binaries.sh
2.4 安装 BSP 支持包
1、将 Realtimes-L4T-.tar 包解压到与 Linux_for_Tegra 文件夹 同级目录下面,使用命
令:
$ tar -xvf Realtimes-L4T-.tar
2、进入到 Realtimes-L4T 文件夹 ,运行
$ sudo ./install.sh
安装成功,会有 success 提示!
二、
1、将linux主机上的用户改成ALL权限
2、将system.img和system.img.raw放到/Linux_for_Tegra/bootloader/目录下。如果原来有,用我们提供捞取好的替掉原来的
3、用线将tx2上的GPIO/I2C的五号和8号管脚连接,
使用 USB 线缆连接 RTSS-X503U 的 OTG-USB 端口与 Jetson 开发主机 USB 端口,
按下开机键,3秒以上后,断开GPIO/I2C5和8上面的短接线
此时如果你的tx2连接了显示器,此时显示器没反应说明tx2已经进入了recovery模式
4、pc主机控制台进入目录Linux_for_Tegra,
手敲入sudo ./flash.sh -r rtso-9003 mmcblk0p1
【切记不要复制windows系统下的这句命令,请手动敲入,因为会存在编码问题,导致镜像失败】
等大约30分钟,tx2显示器出现登录页面,输入密码123456
完毕!
三、捞取
在 Host 主机搭建好的环境 Linux_for_Tegra 目录下运行以下脚本进行捞取镜像。
sudo ./flash.sh –r –k APP –G test.img rtso-9003 mmcblk0p1
mv test.img bootloader/system.img
mv test.img.raw bootloader/system.img.raw