前言:
TX2 出厂时,已经自带了 Ubuntu 16.04 系统,可以直接启动。但一般我们会选择刷机,目的是更新到最新的 JetPack L4T,并自动安装最新的驱动、CUDA Toolkit、cuDNN、TensorRT。
刷机建议:
1、开发板刷机过程中要全程联网,即确保路由器可以正常连接外网,因为刷机过程中需要下载大量文件,建议使用网线(无论是主机(PC)还是开发板)连接到同一路由器上,而且请在网络较好的情况下完成刷机,这样可节省大量时间。具体连接图如下图所示(盗个图用用哈):
2、除了Jetson TX2之外,您还需要另一台带有Intel或AMD x86处理器的台式机或笔记本电脑(而且不建议大家使用虚拟机进行安装,因为安装过程中会出现许多意想不到的问题。一般而言,刷机是在Ubuntu16.04 64bit的系统上进行,本人就是在ubuntu16.04 64bit系统上进行的安装和测试,也建议大家不要使用Ubuntu16.04 32bit的系统,因此请大家首先配备一台Ubuntu16.04 64bit的host主机),该计算机被称为烧录过程的主机(因为JetPack是一个x86二进制文件,不能在基于ARM的机器上运行,所以需要借助主机进行刷机)。
3、刷机之前请大家务必看一下该国外刷机技术视频,这个视频挺好,虽然是JetPack 3.0刷机,但步骤一模一样。跟着他的步骤刷机就可以,不过有些地方可能不够详细,可以自己先看一遍,有个大致印象。
4、刷机之前还请大家详细看一下官方安装指南,虽然是英文的但是看看也是挺好的,少走弯路,当然不看也没多大关系哈,跟着我的步骤走应该没多大问题。
5、若你安装过程中遇到其他问题,请移步此处,在这你基本可以找到解决方法(当然也是国外的网站哈),需要大家耐心一点看哈
刷机过程:
1、从官网下载JetPack3.1下载地址为Jetpack,理论上此处下载需要NVIDIA的帐号(以后大家避免不了去NVIDIA下载相关资料,还是建议大家去申请一下吧,很简单,只需要邮箱即可)。界面如下图所示: