1. Jetson TX1 开发者套件简介
Jetson TX1 开发者套件是一款面向视觉计算的全功能开发平台,其设计旨在让您快速启动和运行。
它利用 Linux 环境进行了预先闪存处理,支持许多常见的 API,并且受 NVIDIA 完整开发工具链的支持。该主板还采用各种标准硬件接口,从而打造了一款高度灵活且可扩展的平台。这使它非常适合需要低能耗和高计算性能的所有应用。
2. Jetson TX1 图
可以到NVIDIA官网查看相关信息
http://www.nvidia.cn/object/jetson-tx1-dev-kit-cn.html
3. 环境配置
(1) 准备工作
首先,要准备一台安装了Linux Ubuntu 14.04 64位系统的主机。接着要在该主机上下载TX1的开发工具集即 JetPack for L4T, Nvidia已经将一系列主机和目标机器的开发工具/实例/文档等等都集成到了 JetPack for L4T,可以到如下网址下载:
https://developer.nvidia.com/embedded/downloads#?tx=$product,jetson_tx1$software,l4t-tx1
下载前需要先注册成为Nvidia开发者,注册地址:
https://developer.nvidia.com/embedded-computing
接线:USB Micro-B连接到主机,另一个USB接口接键盘和鼠标,最好找个集线器不然接口可能不够用,网口接上网线,HDMI接显示器,还有电源线也接上。
(2) 下载过程
- 下载JetPack for L4T (JetPack-${VERSION}.run)到主机上;
- 添加运行权限:chmod +x JetPack-${VERSION}.run
- 运行JetPack-${VERSION}.run: ./JetPack-${VERSION}.run
- 下一步,安装下载
- 选择目标板子 Jetson TX1 Development Kit and Ubuntu Host
- 然后可能弹出窗口让你输入sudo密码
- 接着就是选择最新的L4T版本和目标板子Jetson TX1 Development Kit and Ubuntu Host
- 后面就一步步下去,下载时间会有点长。
- 主机端都下载好了之后,就是目标板子的操作,目标板子那边输入ifconfig可以查看目标板子的IP地址,然后输入用户名密码(都是ubuntu)
- 选择网络连接方式
- 最后开始往板子刷入OS,如下图出现该提示窗口
- 关闭板子电源,把电源适配器移除,保证电源断电
- 板子的Micro B(板子上的 USB0 J20)接口连接主机
- 连接电源适配器,通电
- 按下松开板子上的电源按键,板子通电启动,然后按住不放开REC按键,再按住REC按键后,按一下RST按键,大概2秒左右松开REC按键,这时候就开始刷系统了
(4) 一切准备就绪就开始跑跑sample
在板子系统的terminal中输入 cd NVDIA_CUDA-8.0_Samples/2_Graphics/simpleGL/
然后输入 ./simpleGL 回车, 如下图