关于将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
米文tx2
一、烧写
1、usb先将上位机和tx2连接起来
2、按住recovery键,插上电源,红灯表示成功
3、打开MVflasher-4.2.2,
1)左上角输入上位机开机密码
2)烧写文件选择jetson-s2-18.04-bsp-4.2.2-1.1.0-release.img
3)左侧设备型号选择你的设备S2 jetpack4.2.2-s2
4)点击烧写,等半小时完成
二、克隆
1、usb先将上位机和tx2连接起来
2、按住recovery键,插上电源,红灯表示成功
3、打开MVflasher-4.2.2,
1)左上角输入上位机开机密码
2)克隆文件那里填写路径和名称
3)点击克隆,等半小时完成
蓝色tx2
1)Linux系统
$ sudo tar xvf Tegra186_Linux_R32.2.1_aarch64.tbz2
解压完成后,当前目录会生成一个Linux_for_Tegra文件夹
2)文件系统
进入Linux_for_Tegra根文件系统目录rootfs:
$ cd Linux_for_Tegra/rootfs
解压 the Root File System
$ sudo tar xvf ../../Tegra_Linux_Sample-Root-Filesystem_R32.2.1_aarch64.tbz2
文件系统较大,解压时间较长,完成后,rootfs目录会生成bin boot dev etc home lib media mnt opt proc README.txt root run sbin snap srv sys tmp usr var等文件夹
4)拷贝 NVIDIA库进入目标文件系统
进入上一级目录,即Linux_for_Tegra目录下
$ cd ..
运行 apply_binaries.sh 脚本
$ sudo ./apply_binaries.sh
正确安装后显示Success!
5)安装 BSP 支持包
将WS-L4T_<version>.tar 包解压到与 Linux_for_Tegra 文件夹同级目录下面,使用命 令:
$ sudo tar xvf WS-L4T_<version>.tar
2、进入到 WS-L4T 文件夹 ,运行
$ cd WS-L4T_32.2.1_BSP/
$ sudo ./install.sh
安装成功,会有 success 提示!
6)解压tx2.img的压缩包unzip name.zip,将镜像tx2.img.raw拷贝到Linux_for_Tegra/bootloader文件夹下并重命名system.img
$sudo cp tx2.img.raw Linux_for_Tegra/bootloader/system.img
进入到Linux_for_Tegra下执行flash.sh烧写程序
$ cd ../Linux_for_Tegra/
程序由eMMC启动
sudo ./flash.sh -r ws-tx2001-10-hdmi-2usb mmcblk0p1
-----------------------看微信记录
捞取 https://www.jianshu.com/p/2197ae0e04f4
在Linux_for_Tegra/目录下
$sudo ./flash.sh -r -k APP -G backup.img jetson-tx2 mmcblk0p1
----------------------
进入recovery模式
拆开按上电,按住recovery,按一下reset,3秒后松开recovery,lsusb看有没有nvidia