admin管理员组

文章数量:1667289

实验室有块tx2,做机器学习、图像识别都是利器,五一之前花了一天给板子刷了机,因为直接在板子上装要用的cuda、cuDNN、TensorRT等常用的库简直要命,还是官方的刷机包比较好使。并且官方的JetPack已经到3.2了,当然越新越好。
参考的连接:
官方连接:

https://docs.nvidia/jetpack-l4t/index.html#developertools/mobile/jetpack/l4t/3.0/jetpack_l4t_install.htm

比较有用的一个连接:

https://www.jianshu/p/bb4587014349

上面这个兄弟踩的坑我都踩了。。。。。
整个刷机过程一定一定跟着官方的文档走,网络要好一点。

#刷机准备:
笔记本上的虚拟机,里面装好的Ubuntu16.04.
路由器
TX2
鼠标键盘等

#JetPack刷机环境安装
下载刷机脚本:

https://developer.nvidia/embedded/jetpack

这个要注册才给下,注册一下,也不麻烦。
在虚拟机上新建一个testnvidia的路径(名字起的太随意了),下载的刷机脚本JetPack-L4T-3.2-linux-x64_b196.run,上传到这个路径下就可以了。

#上位机准备
首先给刷机脚本可运行权限

cd ~/testnvidia
chmod +x JetPack-L4T-3.2-linux-x64_b196.run
./JetPack-L4T-3.2-linux-x64_b196.run

这里跟官网上

sudo ./JetPack-L4T-3.2-linux-x64_b196.run

不一样,如果sudo了会报错,不加sudo也会有一个warning

只是因为我语言环境选了简体中文,没啥大问题,继续就可以
下面一路next

到了这里就有一些变化了,最下面有个自动解决冲突的选项,千万不要选,不然后面往板子上刷写的时候可能会报错,我的就是这样,这个坑爬了一个多小时,另外上面host主机中的软件其实没必要安装,因为还挺大的

我选完的配置如下:

下一步,这里的全选

继续,然后会遇到两个提示,一个是需要权限,一个是提示信息。权限那个给密码就可以,提示那个确定就可以。

这里下载的东西比较多,需要网络好一点,然后慢慢等。

下载安装成功后是这个样子

后面也是一路next




到了这一步,装有虚拟机的上位机所有的都就绪了

#刷写
保险期间先断电,然后Micro USB线接到装有虚拟机的电脑上,下面的步骤俩人配合比较方便,
1 TX2插上电源
2 按power开机,然后长按recovery不松手
3 按住reset键2秒,松开reset
4 松开recovery
然后再上位机按回车,
下面又是漫长的等待,估计有半小时到一小时
如果成功:

#一些注意事项
除了上面那个帖子里https://www.jianshu/p/bb4587014349要注意的坑,还有一个就是在阶段,千万不要选自动解决冲突,这个坑花了一个小时才出来。
另外就是虚拟机和TX2一定在一个网段才可以。

本文标签: 刷机jetson