硬件基础
新入手Nvidia TX2开发套件,准备安装ubuntu16.04,对应jetpack3.3版本。
刷机流程
首先你要有一个除了TX2以外的ubuntu系统,可以是虚拟机,也可以是PC机。我这里使用的带ubuntu16.04的PC机,对TX2进行刷机。主要是因为jetpack是一个x86二进制文件,不能在基于ARM的机器(TX2是ARM架构的)上运行。
所谓刷机分为两个部分,一是把系统重刷,二是安装上opencv、cuda等库,这些都使用官方给的一个GUI一步实现。
- 拿到TX2,首先需要安装图形界面。
很简单,按照它的提示进行即可。
$ cd NVIDIA-INSTALLER/
$ sudo ./installer.sh
nvidia #密码
sudo reboot
TX2出厂自带ubuntu16.04,这里只是安装图形界面。
- 刷机开始,需要准备的内容如下
- TX2,可供电
- 一台PC机,安装ubuntu16.04
- 一台路由器,两根网线
- 一根micro-USB转USB的线(TX2的开发套件里面有)
- jetpack3.3安装包,放到PC端。可以去官网,也可以找百度网盘
PC端和TX2通过网线连接到同一个路由器,micro-USB连到TX2,USB连到PC端。
(此处路由器需要可以上网)
- 在PC端,cd到jetpack3.3所在路径下,添加执行权限,并执行安装。
$ chmod +x ./JetPack-L4T-3.3-linux-x64_b39
$