Jetson TX1和TX2手动刷机/备份和镜像恢复

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xidaoliang/article/details/86578032

Tx1手动刷机参考创客制造上的,链接附上

https://www.ncnynl.com/archives/201705/1610.html

Tx1镜像的备份和恢复参考该创客制造,链接附上

https://www.ncnynl.com/archives/201705/1612.html

Tx2系统恢复和备份

https://blog.csdn.net/ycy_dy/article/details/80493392

2019年2月26日对TX2进行系统的备份和恢复,系统备份的是Jetpack3.3,我的主机上只有tx1和tx2的Jetpack3.1.所以如果想备份3.3的系统必须将NVIDIA的刷机环境下载下来,参考链接https://blog.csdn.net/liulinyi007/article/details/79132266。下载完成后参考TX2的系统恢复备份链接,开始备分和恢复系统,与tx1稍微有些不一样,但是最终还是备份成功了

中间的小插曲---在系统备份之前需要在tx2上安装caffe,由于之前安装过,所以一开始还是挺有自信的,但是在安装过程中还是踩坑了,安装caffe首先安装依赖想,一条条命令点粘贴复制后出现,have unnmet的字样,具体记不清楚了,应该是安装该依赖的话还需要其他的依赖,提示采用apt-get -f install修正,没有看出这句英文提示,一直以为已经安装过了这些依赖,因此就直接下载了caffe,在下载caffe过程中还是遇到了坑,由于是在github上下载,所以下载速度很慢,一会被迫停止掉了,因此下给出两个链接可以下载caffe

git clone https://github.com/BVLC/caffe.git

但是因为github国内下载慢,所以在gitee上fork了一份

git clone https://gitee.com/cuibixuan/caffe.git

 

按照tx2系统的备份和恢复链接将系统恢复到了新的核心板里,恢复完成后发现不能使用USB,和先前的毛病一样,就是使用tx2的核心板,使用tx1的底板,就会出现usb不能用的问题,可见在备份的时候应该是没有备份kernel文件的

按照以下链接方式操作替换kernel文件,https://blog.csdn.net/bhniunan/article/details/80707569

但是kernel文件需要csdn积分下载,当然我已经下载完了,需要的可以找我

 

下载完成后出现未开始报错,主要是报的是缺少相关依赖。这才返回查找问题。

https://blog.csdn.net/chen_yingpeng/article/details/77880521

以后安装caffe可以按照上面的链接安装

2019/3/4

1、遇到的问题:之前备份过TX1的镜像,今天拿过来一个新的TX1后,计划直接插入usb线后进入recovery模式,直接按照上面的链接恢复镜像系统,出现问题显示错误3,然后执行sudo ./flash.sh 。。。后又出现error 8,显示usb未进入recovery模式。可是在插上usb线后会显示NVDIA crop 字样,已经显示进入了recovery模式,而且拿过来时不需要长按按键等操作进入recovery。最后TX1直接瘫痪,系统也进不去了。

2、解决办法:给TX1时刷Jepack3.3,之所以没有安装3.1是因为运行Jepack····.run时候运行不起来,只能看看能否刷下3.3,确保设备能够工作,按照步骤刷机,果然成功显示。接着按部就班的进入recovery后可以恢复之前备份的tx1镜像系统。

3、分析产生的原因:可能是由于recovery版本不兼容导致,刚拿过来的tx1可能自带jpack更低的版本,因此当恢复3.1的镜像的时候不能识别,产生不兼容问题。

展开阅读全文

没有更多推荐了,返回首页