TK1入门教程基础篇-介绍
TK1入门教程基础篇-介绍
说明:
- 介绍TK1嵌入式开发板
Tegra K1:
- Tegra K1是NVIDIA的首款移动处理器,具有与现代桌面GPU相同的高级功能和架构,同时仍然使用移动芯片的低功耗。
- 因此,Tegra K1允许嵌入式设备使用完全相同的CUDA代码,这些代码也可以在桌面GPU(超过100,000个开发人员使用)上运行,具有与桌面相似的GPU加速性能水平。
Jetson TK1:
Jetson TK1是NVIDIA嵌入式Linux开发平台,采用Tegra K1 SOC(单芯片CPU + GPU + ISP)。
Jetson TK1预装了Linux4Tegra OS(基本上是Ubuntu 14.04,配有预配置的驱动程序)。
还有一些官方支持使用主线内核运行其他发行版,在下面的分发和主线内核部分进一步讨论。
除了四核2.3GHz ARM Cortex-A15 CPU和革命性的Tegra K1 GPU,Jetson TK1板还包括与Raspberry Pi类似的功能,还包括一些面向PC的功能,如SATA,迷你PCIe和风扇,可连续 在繁重的工作量下运作.
TK1图:
硬件特点:
尺寸:5“x 5”(127mm x 127mm)板
Tegra K1 SOC(CPU + GPU + ISP在单个芯片中,典型功耗在1到5瓦之间):
- GPU:具有192个SM3.2 CUDA内核(高达326 GFLOPS)的NVIDIA开普勒“GK20a”GPU
- CPU:NVIDIA“4-Plus-1”2.32GHz ARM四核Cortex-A15 CPU,带Cortex-A15电池节省阴影核心
DRAM:2GB DDR3L 933MHz EMC x16采用64位数据宽度
存储:16GB快速eMMC 4.51(路由到SDMMC4)
mini-PCIe:半高单线PEX插槽(如Wifi,SSD RAID,FireWire或以太网插槽卡)
SD / MMC卡:全尺寸插槽(路由到SDMMC3)
USB 3.0:全尺寸A型母插座
USB 2.0:一个micro-AB母插座(用于连接到PC,但也可以用作备用USB 2.0端口,使用有时包含的micro-B公母对A型适配器)
HDMI:全尺寸端口
RS232:全尺寸DB9串行端口(路由到UART4)
音频:ALC5639 Realtek HD音频编解码器,带有麦克风输入和输出插孔(路由到DAP2)
以太网:使用PEX的RTL8111GS Realtek 10/100 / 1000Base-T千兆LAN端口
SATA:支持2.5“和3.5”磁盘的全尺寸端口,但不可热插拔。 (插入SATA磁盘驱动器之前请先关闭电源)
JTAG:2x10针0.1“端口用于专业调试
电源:使用AS3722 PMIC的12V DC机箱电源插座和4针PC IDE电源连接器
风扇:风扇散热片运行在12V(允许安全地运行强劲的工作负载,但通常可以由散热器或散热片代替)
以下信号可通过125针2mm间距扩展端口获得:
相机端口:2个快速CSI-2 MIPI摄像头端口(一个4通道和一个1通道)
LCD端口:LVDS和eDP显示面板
触摸屏端口:触摸SPI 1 x 4通道+ 1 x 1通道CSI-2
UART
HSIC
I2C:3个端口
GPIO:7个GPIO引脚(1.8V)。如果不使用两台摄像机,摄像机CSI引脚也可用于额外的GPIO。
前面板连接器
- 绿色 - 电源LED
- 橙色 - HDD LED
- 红色电源按钮
- 紫色/蓝色 - 重置按钮
支持硬件加速的API:
- CUDA 6.0(SM3.2,与桌面SM3.5大致相同)
- OpenGL 4.4
- OpenGL ES 3.1
- OpenMAX IL多媒体编解码器,包括H.264,VC-1和VP8通过Gstreamer
- NPP(CUDA优化NVIDIA性能基元)
- OpenCV4Tegra(NEON + GLSL +四核CPU优化)
- VisionWorks
获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号