tx2镜像备份和拷贝

关于将pc主机上的镜像文件拷贝到tx2上的方法
一、给Linux主机搭建环境
2.2 解压 Linux Driver Package
$ tar –vxjf Tegra_Linux_R _aarch64.tbz2
生成文件夹目录 Linux_for_Tegra
2.3 设置根文件系统
1、进入 Linux Driver Package 的根文件系统目录
$ cd /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

如果有什么问题请联系我,微信1032015185如果有什么问题请联系我,微信1032015185如果有什么问题请联系我,微信1032015185


米文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

你可能感兴趣的:(tx2)