微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 行业新闻动态 > Jetson TX1性能逆天,硬件创客已经为之沉醉

Jetson TX1性能逆天,硬件创客已经为之沉醉

时间:07-02 来源: it168网站原创 点击:

从一线"网红"们说起

智能无人机、自主机器人、智能摄像机、自动驾驶……今年最令硬件创客们着迷的词汇,想必就是这些一线"网红"了。而这些网红的背后,几乎都和计算机视觉与深度学习密切相关。

  

深度学习是人工智能领域一个最新的分支,可以帮助计算机理解图像、声音和文本,但需要强大的数据处理能力作为支撑。

  

在今年的Embedded World、SX Create、FIRST Championship等大型活动中,你都可以看到很多小型团队或者创业公司,所打造的应用了深度学习技术的机器人和无人机系统。一套套完美的解决方案,背后都有一个共同点--NVIDIA Jetson TX1!

  

如果说Arduino或者树梅派是很多创客们此前的最爱,那么Jetson TX1就是今年他们眼中的最酷"玩具"!

创客们对Jetson兴趣十足,比如上面这个就是基于Jetson TX1,以GoPro为基础,实现了运动拍摄中的目标自动跟踪

  

什么是Jetson TX1

Jetson TX1是NVIDIA第二代嵌入式平台开发者套件,虽然只有信用卡大小,但Jetson TX1 GPU模块的浮点运算能力却达到1 Teraflops,相比Jetson TK1有巨幅提升。如此强大的性能,Jetson TX1显然是智能无人机、机器人最理想的嵌入式解决方案。

▲Jetson TX1 核心模块

  

别看核心模块只有信用卡大小,身体里可暗藏玄机:内建256个CUDA核心的NVIDIA Maxwell GPU,64位ARM A57 CPU,4GB LPDDR4内存、16GB闪存、蓝牙、802.11ac Wi-Fi模块和千兆以太网卡,运行Linux for Tegra操作系统。

▲Jetson TX1 开发者套件

  

配上坐骑后的Jetson TX1是这个样子的。主板提供了USB 3.0 Type A、USB 2.0、HDMI、M.2 Key E、PCI-E x4、千兆以太网、SD、SATA数据和供电等接口,俨然是台全功能的PC;既然是开发者套件,怎能少了针对硬件创客的扩展接口:GPIO、I2C、I2S、SPI、带流控制的TTL UART、显示器扩展头和摄像头扩展头一个不少。

▲Jetson TX1 开发者套件内容详情

  

作为上一代Jetson TK1的用户,自然不会放过性能如此强悍的Jetson TX1。经过了一段时间的使用和体验,这里向大家分享一下粗浅的使用体验,同时以个人观点聊聊Jetson TX1到底能为我们带来哪些想象空间!

  

开箱体验与基本使用

1开箱体验

Jetson TX1自带了底座,十分贴心。虽然包装盒内没有附带任何光盘等介质,但Jetson TX1线上资源十分丰富,囊括文档及软件工具,并且获取十分方便。

▲Jetson TX1 开发者套件庐山真面目

  

Jetson TX1模块已预先安装在主板上,Wi-Fi天线连接线也已接好,同时整个核心模块由一个巨大的散热片覆盖,并配备了风扇,为了保证系统运行稳定和兼顾控制能耗,按照系统设定,该风扇仅在系统高负荷运行时才会启动,平时系统主要依靠散热片被动散热,由此可见NVIDIA在保证系统稳定并兼顾控制能耗上的细致,毕竟这样一块计算能力达到1Teraflops的Jetson TX1,功耗峰值才10W。

▲Jetson TX1与Jetson TK1

  

由于配备了更多的扩展接口,所以Jetson TX1比Jetson TK1主板面积要大一些。较大的外形也暗示着TX1拥有的更强性能和带给开发者的想象空间。

  

2开发环境搭建

在正式进入Jetson TX1开发的奇幻之旅前,先简单介绍一下Jetson TX1开发环境的配置,在这里我们需要预先准备下列项目:

  

NVIDIA开发者账号

该账号需要在NVIDIA官网的开发者页面进行注册,并同时加入"Embedded Development Program"。这样就可以获取Jetson TX1相关的全部文档和软件包资源,包括嵌入式系统镜像、开发工具以及NVIDIA提供的各种工具和软件库。

▲注册NVIDIA开发者帐号并加入"Embedded Development Program"

▲NVIDIA为开发者提供了涵盖Jetson TX1方方面面的文档资源和软件资源

▲Jetson TX1相关的文档和软件工具都可以通过Embedded Download Center下载

  

安装妥当的Jetson TX1

正确的电源、鼠标、键盘,网络和显示器连接。Jetson TX1开发套件提供了2个USB接口,包括一个USB 2.0 Micro,虽然通过转接器可以连接标准USB接口的设备,但是开发过程中经常需要将Jetson TX1通过USB连接至Host电脑,所以这里我推荐大家可以使用USB 3.0 HUB来解决USB接口不足的问题。

▲安装妥当的Jetson TX1

  

JetPack开发工具套件

可以登录NVIDIA Embedded Download Center下载。

  

一台运行Ubuntu Linux 64位操作系统的Host电脑

  

操作系统推荐使用Ubuntu 14.04 LTS 64位版本,同时至少有10GB硬盘空闲空间。

  

准备完毕后,在Host电脑为JetPack安装包增加运行权限并执行,JetPack安装程序将通过图形界面引导开发者完成开

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top