准备事项
笔记本电脑:ubuntu16.4(home内存大于40G)
(18.4可能会失败–亲测)
jetson tx2
一根网线
原装microUSB线(必须原装线,手机充电线不行的哈)
jetpack下载
官方链接(所有版本):https://developer.nvidia.com/embedded/jetpack-archive
最新版本:https://developer.nvidia.com/embedded/jetpack
(小编下载后运行屏幕无法调整大小,第三步无法执行,所以下载了一个老版本)
小编所用版本(不要积分哈):https://download.csdn.net/download/xx970829/14063713
刷机
注意:
将下载的文件JetPack-L4T-3.3-linux-x64_b39.run放到home目录中(否则会失败)
运行
打开终端
chmod +x JetPack-L4T-3.3-linux-x64_b39.run
sudo ./JetPack-L4T-3.3-linux-x64_b39.run
接下来正常选择,到下图时全选(full)
下载完后用一根网线连接将电脑和jetson tx2连接起来,
选择第二个连接方式(microUSB线也连好)
下图时,直接点击下一步,不用选
(中途可能有些慢,等等吧)
出现下图时,准备按按钮
首先对TX2上电,之后按住Recovery按键三秒以上,这时按一下Reset按键,再松开Recovery,Jetson就自动进入了Recovery模式
判断是否成功进入Recovery模式,可以使用lsusb命令查看是否有“NVIDIA Corpration”的设备(在笔记本上打开新终端)
输入:lsusb
出现下图表示连接成功
然后在在Post Installation窗口按下Enter键即进入安装
(有些地方比较慢,耐心等待)
如果卡在下图,不要慌
重复上面操作将Flash OS Image to Target 的install 改为no action
(这一次不用下载,所以比较快)
然后就等着刷完吧
安装cuda
刷完机后,查看usr/local文件夹下有没有cuda文件夹
没有的话需要手动安装
在笔记本中(host机)的home/jetpack_download文件夹下
拷贝如下三个deb文件
cuda-repo-l4t-9-0-local_9.0.252-1_arm64.deb
libcudnn7_7.1.5.14-1+cuda9.0_arm64.deb
libcudnn7-dev_7.1.5.14-1+cuda9.0_arm64.deb
将这三个文件拷贝到jetson中,分别运行
sudo dpkg -i cuda-repo-l4t-9-0-local_9.0.252-1_arm64.deb
sudo dpkg -i libcudnn7_7.1.5.14-1+cuda9.0_arm64.deb
sudo dpkg -i libcudnn7-dev_7.1.5.14-1+cuda9.0_arm64.deb
参考:https://www.cnblogs.com/shuimuqingyang/p/11086722.html
https://www.ncnynl.com/archives/201706/1739.html