研扬Jetson NX镜像备份和恢复

0. 环境依赖

  1. 研扬RC-S-ARES-200AI-NX-CSC00型号
  2. Jetpack4.6.0

研扬Jetson NX镜像备份和恢复_第1张图片

 1.  如何进入Recovery模式

1. 先按住Recovery键再插电源上电,此间一直按住Recovery键2-3秒之后松开

研扬Jetson NX镜像备份和恢复_第2张图片

2. 将USB OTG连接到主机(Ubuntu18.04)

研扬Jetson NX镜像备份和恢复_第3张图片

3. 使用lsusb查看,在输出列表中找到7e19的Nvidia设备,则表示机器已进入Recovery模式,并且连接主机成功

研扬Jetson NX镜像备份和恢复_第4张图片

2. 系统备份

2.1  BSP文件下载

链接:https://pan.baidu.com/s/1Za3p45dAuylWh1dFCHV-Yw

提取码:oqq0

2.2 具体操作步骤

  • 下载上面的链接的文件,会得到如下两个文件

研扬Jetson NX镜像备份和恢复_第5张图片

  • 解压JetPack_4.6_Linux_JETSON_XAVIER_NX_TARGETS.tar.gz文件

研扬Jetson NX镜像备份和恢复_第6张图片

研扬Jetson NX镜像备份和恢复_第7张图片

  • 将待备份系统的NX设备进入Recovery模式,并用OTC-USB线连接Linux主机,具体操作查看第1节,用lsusb查看设备是否连接成功。
  • 进入Linux_for_Tegra目录,运行如下命令进行系统备份 

研扬Jetson NX镜像备份和恢复_第8张图片

研扬Jetson NX镜像备份和恢复_第9张图片

sudo ./flash.sh -r -k APP -G system.img jetson-xavier-nx-devkit-emmc mmcblk0p1

  • 通过运行上述命令会在Linux_for_Tegra目录下生成system.img文件(备份得到的镜像文件),具体过程参考如下图。

研扬Jetson NX镜像备份和恢复_第10张图片

研扬Jetson NX镜像备份和恢复_第11张图片

3.  系统恢复

  • 将待恢复系统的NX设备进入Recovery模式,并用OTC-USB线连接Linux主机,具体操作查看第1节,用lsusb查看设备是否连接成功。
  • 将在Linux_for_Tegra目录下生成的system.img拷贝到bootloader目录下

研扬Jetson NX镜像备份和恢复_第12张图片

  • 在Linux_for_Tegra目录下运行如下命令,将system.img系统镜像安装到新的NX设备上

sudo ./flash.sh -r -k APP jetson-xavier-nx-devkit-emmc mmcblk0p1

研扬Jetson NX镜像备份和恢复_第13张图片

  • 刷机完成之后,拔掉OTG和电源线,重新开机就可以了。

4.系统刷机

4.1 下载Jetpack4.6.0的系统包

链接:https://pan.baidu.com/s/17g79Ok9FNcl2FtTIo4awQA

提取码:ie9t

4.2安装依赖包

sudo apt-get install device-tree-compiler

4.3 刷机

  • 将NX设备进入Recovery模式,并用OTC-USB线连接Linux主机,具体操作查看第1节,用lsusb查看设备是否连接成功。
  • 将下载好的 bootloader.tar.gz 解压

sudo tar -vxf bootloader.tar.gz

  • 进入目录bootloader

sudo ./flashall.sh

  • 完成之后断掉电源和USB线,然后重连电源线进入系统。

你可能感兴趣的:(#,tensorrt,Jetson,NX,镜像刷机,镜像备份和恢复)