https://blog.csdn.net/hanxuexiaoma/article/details/78968445
etson TX2 自带ubuntu 16.04 系统,首次开机时,进入的是以nvidia用户登录的Ubuntu命令行界面。如果要使用图形化界面,需要安装Nvidia Linux驱动,Nvidia 驱动安装通过sudo su 输入密码:nvidia,切换root权限用户。
cd /home/nvidia/NVIDIA-INSTALLER
./installer.sh
reboot
预装的Ubuntu没有集成NVIDIA的开发工具,需要先安装JETPACK才能进行开发,也就是俗称的刷机。为了用上最新的工具,刷机吧。
一.资源简介
TX2作为TX1的改进版,资源配置相当强劲。
1. 模组配置
256 core NVIDIA Pascal GPU.
ARMv8 (64-bit) Multi-Processor CPU Complex.
Advanced HD Video Encoder.
Advanced HD Video Decoder.
Display Controller Subsystem.
128-bit Memory Controller.
8GB LPDDR4 and 32 GB eMMC memory
1.4Gpix/s Advanced image signal processing
Audio Processing Engine.
2. 对外接口
3. 载板配置
TX1和TX2封装尺寸大致相同,接插件也兼容,有些引脚TX1没有引出,但是TX2引出了,不同之处可以参考官方文档《JetsonTX1_TX2_Developer_Kit_Carrier_Board_Specification》对比。TX1与TX2开发板载板其实是完全一致的,经过实际验证,模组可以互换。
载板配置如下:
二.刷机
刷机准备
Ubuntu 16版本以上主机(虚拟机也可以);
刷机软件工具包JetPack,我用的是3.1版本;
如果主机使用的是虚拟机,刷机的时候一定要设置虚拟机网络连接模式桥接模式,并勾选复制物理网路连接状态,不然在刷完系统后装软件的时候会卡死在等待获取设备IP地址这个地方;
刷机过程
TX2与TX1刷机过程基本相同,这里给出TX1刷机过程。
首先下载JetPack,目前最新版本是3.2:
JetPack介绍页面和下载地址:
https://developer.nvidia.com/embedded/jetpack
下载安装配置JetPack:
首先更改执行权限:
$ chmod +x JetPack-L4T-3.0-linux-x64.run
执行安装:
$ sudo ./JetPack-L4T-3.0-linux-x64.run
然后就是安装包选择界面。TX2有32G的eMMC,不会像TX1一装就满盘。
接受协议:
等待主机安装完成:
设置用户名和密码,默认都是ubuntu:
IP地址不用填。选用第一种连接方式,同一个路由器上的两根网线分别主机和设备,再准备一根Micro-USB线。
如果选第二种连接方式,主机需要具备两个网口。一个连设备,一个连外网。
如果选择通过DHCP服务器,需添加互联网接口和目标接口
Jetson的IP地址不用设置,可以自动识别。
进入刷机过程:
进入Recovery模式,首先对TX2上电,之后按住Recovery按键三秒以上,这时按一下Reset按键,再松开Recovery,Jetson就自动进入了Recovery模式。
如果成功进入Recovery模式,在主机命令终端中输入lsusb可查看到NVIDIA Corpration设备。
然后再上一个窗口按下Enter键,就可进入刷机过程,网速好的情况下一般刷机要20分钟左右。
TX2刷机完毕后,主机会弹出安装确认界面,如果选删除下载文件,下次刷机还要重新下载。如果不删除,下次刷机就会省点时间。点击Finish,功德圆满。
注意事项
刷机过程可参考官方支持资料
《Jetson_TX1_and_TX2_Developer_Kits_User_Guide》;
所需所有文档及软件工具都可从NVIDIA官网下载: https://developer.nvidia.com/embedded/downloads ;
本文参考:
http://blog.csdn.net/qq_25819827/article/details/77658015;
http://docs.nvidia.com/jetpack-l4t/#developertools/mobile/jetpack/l4t/3.2rc/jetpack_l4t_install.htm%3FTocPath%3D_____3;