注意事项
- Jetpack3.x只支持ubuntu14.04和ubuntu16.04操作系统,而且系统语言必须是英文。
- 保证网络通畅。
官方回答说3.2版本可以支持大陆,但是我尝试了Jetpack3.2.1,也不能连接到服务器。不知道4.4是否可行。
- 用虚拟机的小伙伴要额外研究一下网络设置。我没有用虚拟机,我安装了win10和ubuntu16.04双系统。
1、配置HOST PC
STEP1:下载JetPack3.0
官网链接点进去是空的,我是从网盘 密码: r2mt 下载的,里面有3.1和3.0;
官网可以下载3.2.1和以后的版本,免费注册即可。
STEP2:增加权限
在/home目录下新建文件夹:/Jetpack3.0,然后把下载的JetPack3.0放进去;
更改JetPack3.0文件包的执行权限:
chmod +x jetpack.run
也可以右键该文件包,在properties里把下面的选为可执行文件选项打钩;
STEP3:安装JetPack3.0
./jetpack.run
如果用了sudo,会提示这里需要用普通用户权限:
STEP4:进入JetPack安装向导
一路next,选择TX1型号。
此时会弹出对话框,增加管理员权限,输入自己的系统密码即可。
STEP5:按next进入component manage界面,不要打钩左下角的auto resolve conflicts。
如果网络没问题,应该能显示如下界面;
如果网络不好,这里会是一片空白,并且左下角显示error。
接受所有协议,点击Accept进入下一步.
STEP6:下载所需文件,请保持网络通畅。
STEP7:如果Process栏,某些地方显示error,那么点击Back退回上一步,然后继续Next就可以继续下载。
STEP8:下载完毕。点击OK之后会自动安装。
下方的橘红色进度条可以看到安装进度。
STEP9:安装完毕。
Host installation completed。
2、Flash TX1
STEP:10:这里选择第一种模式,并完成以下操作:
1、将TX1用一个新的网线,连接到一个和host共用的路由器上;
2、用USB将TX1连接到host上;
3、不要连接电源。
STEP11:网卡选择默认的。
STEP12:按两次Next,出现这个页面,此时准备刷机。
按照cmd页面的指引:
1、连接电源,按下power键,然后松开power键;
2、按住recovery键,不要松开;
3、按下reset键,松开reset键;
4、等待2sec左右,松开recovery键。
此时应该可以进入recovery mode。
STEP13:检查是否进入recovery mode。
新建一个terminal,输入lsusb
,看能否找到NVIDIA的设备(下图高亮的这个)。
STEP14:然后再回到STEP12中的那个terminal:Post Installation,按一下键盘回车,就会自动开始刷机。
STEP15:我在这里遇到了一个Error:Failed flashing t210ref,这是因为我的usb线只有充电功能,没有数据传输功能,换一根线,然后重新从STEP10开始。
STEP16:经过一段时间等待,和TX1连接的显示器应该可以显示ubuntu图形界面了,此时会出现IP设置。
在TX1的ubuntu中,打开terminal,输入ifconfig
,看一下TX1的地址,输入到下图这个窗口里;用户名和密码都是ubuntu。
STEP17:输入正确的IP和用户名/密码后,会自动安装cuda。
至此安装完成