入手jetson TX1/TX2之后,首先面临的是要刷机烧系统,因为NVIDIA的TX1或TX2是不带系统的。
同时入手RTSO-9003超小型载板,跟模块一个尺寸。满足一般的使用需求。
根据NVIDIA的l4t-driver-package,我们可以可以了解到刷机烧系统的步骤。但是要注意,那是针对NVIDIA的开发板来说的。
不加瑞泰新时代提供的RTSO-9003的BSP包,烧录NVIDIA提供的系统,载板上部分接口是不能够正常使用的。
现在在其网站瑞泰新时代的技术支持页面提供了目前最新的R28.2和以往用的比较多的R28.1版本的驱动BSP包。其驱动包中也包含了一份安装说明手册也非常详细。
下面将整个刷机过程及安装软件包的过程做个笔记:
给TX2安装系统
在主机(host)上配置刷机环境
- 根据提示我们需要在一台台式机或笔记本作为我们的主机,用于系统刷机,其最好为X86_64架构。主机装载ubuntu 14.04或16.04版本系统。
1. 在NVIDIA官网或瑞泰新时代网站(TX1/TX2核心模块驱动)下载两个文件(此处以TX2 R28.1为例)
Tegra186_Linux_R28.1.0_aarch64.tbz2
Tegra-Linux-Sample-Root-Filesystem_R28.1.0_aarch64.tbz2
2. 接下来解压并安装
- 解压Tegra186_Linux_R28.1.0_aarch64.tbz2
$ tar –xvf Tegra186_Linux_R28.1.0_aarch64.tbz2
执行命令后会生成一个Linux_for_Tegra的文件夹
3. 解压根文件系统到Linux_for_Tegra/rootfs
$ cd Linux_for_Tegra/rootfs
$ sudo tar –jxpf ../../Tegra_Linux_Sample-Root-Filesystem_R28.1.0_aarch64.tbz2
大概等上5分钟左右,会完成。ls看下回多了很多的目录
4. 安装,返回上层目录,在Linux_for_Tegra目录下执行如下命令:
$ sudo ./apply_binaries.sh
5. 安装Realtimes_L4T_V231 BSP驱动
下载Realtimes_L4T_V231驱动包
点击下载RTSO-9003驱动包
将该文件放在于Linux_for_Tegra同级目录下,进行解压
$ tar -xvf Realtimes-L4T-V231.tar
进入Realtimes_L4T_V231文件夹中安装BSP驱动包
$ cd Realtimes-L4T
-V231
$ sudo ./install.sh
安装成功会有success提示
给TX2系统刷机
1. TX2进入recover模式
- 一根microUSB数据线
- micro端连接RTSO-9003载板接口,另一端连接主机USB接口
- TX2上电,按住载板上RECOVERY按键,再按RESET按键,两秒后松开,再松开RECOVERY
- 主机端输入lsusb,能够看到NVIDIACrop设备,说明设备进入了recover模式
2. TX2系统烧写
- 进入Linux_for_Tegra目录,执行如下命令
$ sudo ./flash.sh rtso-9003 mmcblk0p1
烧写完成后如果成功会显示:
*** The target t186ref has been flashed successfully.***
Reset the board to boot from internal eMMC.
TX2连接显示器,上电重启进入系统。
刷机烧系统成功完成
使用Jetpack给TX2安装软件包
注意:
NVIDIA的Jetpack版本号跟系统发行版本号是有对应关系的
比如你用Jetpack3.2给R28.1的系统版本安装软件包,是不会成功的。
刷完机后,jetson里面是没有软件开发环境的,使用Jetpack安装软件环境,安装的时候要注意要把和操作系统相关的选项去掉,只安装软件。
运行Jetpack
$ ./JetPack-L4T-3.1-linux-x64.run
注意不需要加sudo
运行Jetpack及前面的核心选择参考Jetpack的官方手册。一步步往下走,到如下所示
在这里我们按照如上所示进行选择,安装自己所需的软件。
点击next。
如果你选择不擦除TX2上Ubuntu系统,你就要输入 IP address, user name, and password 。
IP address在TX2终端输入ifconfig命令查看;user name和password都是nvidia。
接下来提示安装选项。
继续next,直到开始安装。
安装成功后,会提示如下:
Installation of target components finished,close this window to continue.