英伟达tx2刷机+安装tensorflow1.4.1
最近在英伟达tx2做了一些工作,需要安装tensorfow+ros,以便于进行一些机器人视觉的开发,为此踩了不少坑,特此做下一些记录,以便于以后查询。
notes:其实安装这些东西,最主要软件和硬件版本的升级与变化,所以在开始特此申明所用的软硬件版本
刷机包:JetPack-L4T-3.1-linux-x64.run
刷完机后tx2为
CUDA8.0+
cudnn6.0.21
ubuntu16.04
ros版本:kinetic
tensorflow 版本:Python2版1.4.1
文件储存地址:https://pan.baidu.com/s/1ral0F4S 密码 o4ae
刷机过程
参考这里
这一篇文章介绍的是tx1的刷机过程,讲得非常详细,tx2和tx1刷机过程类似,只需要将其中的tx1的相关选项为tx2即可,需要注意的是在这个界面
这是tx1的选择界面,对应tx2相同的界面建议在右上角选择full,因为只安装部分容易出一些问题,所以建议安装full版本的
notes:这给个刷机包会先在你本机的ubuntu上安装cuda和arm架构相关的东西,会改变本机的一些设置,所以不建议安装在自己常用的ubuntu系统的,解决办法是在vm中新建一个虚拟机,这个虚拟机建议储存空间50GB,因为会从网上下载10多GB的东西,当刷完机后选择不删除下载的文件,直接将这个虚拟机挂起,下次再刷机时就不用在下载10多G的东西。
这个虚拟机的网络选项需选为桥接模式,才能建立虚拟机和tx2的网络链接,否则会出现无法识别tx2 ip这种