经常有人在群里问我各种“小”问题:
Jetson TX2 显存是多大?
Jetson TX2 开发板的尺寸是多大?给我个孔位图纸
Jetson TX2 支持最大能支持几路摄像头?
这个XX 牌子的摄像头,Jetson TX2能支持不?
....
Lady我特别想说的话是:
NVIDIA官网有各种技术资料,为啥不能看一下呢?
如何获得NV这些压箱底的资料呢?
第一步:打开网址https://developer.nvidia.com/embedded/downloads (或微信扫描二维码)
第二步:注册或者登录(注册审核应该需要有一段时间,但稍安勿躁)
NVIDIA 在2017年12月7号又更新了一波资料(NVIDIA更新资料还是很勤奋的),让Lady带着你一起过一遍:
Jetpack升级到3.2
主要的更新是:
更多具体的信息可以参考Jetpack里的文档,里面有个release Note,包含修复了一些bug。
经常有新手拿到Jetson都会很兴奋地说:快给我个例子,让我跑跑!
其实Jetpack刷了后,里面就有Sample代码,你可以自行编译运行,甚至改写!
GCC Tool chain sources for 64-bit BSP 和
GCC Tool chain for 64-bit BSP
NVIDIA提供了64位ARM(aarch64)交叉编译工具,安装在X86_Linux主机上。NVIDIA提供了一个源码包和一个安装包。源码需要编译下才能安装,安装包可以直接使用。
开发者可以用源码包编译成ARM上或者X86上用的编译器,据说这是牛逼程序员专用的...
什么,啥叫交叉编译?就是我可以在主机上编译好,再放到Jetson上,不是直接放Jetson上编译程序哟!
L4T Accelerated GStreamer User Guide
我们看一下目录:
所以敲黑板啦,做视频编解码的、摄像头影像抓取的...请务必把这个文档下载下来仔细阅读哟!
L4T Documentation
这个压缩包里包含了内核、文件系统、u-boot、驱动的说明。
内容也是很多:
其中Kernel优化里包含了:
相机优化包含了:
L4T Jetson TX2 Driver Package
Jetson TX2 28.2 64位下载文件包含Jetson TX2开发工具包最新的BSP。里面包含了bootloader(用来加载U-boot,U-boot启动内核)和驱动包,有例如argus 显卡驱动等不开源的驱动(不含u-boot)。
L4T Multimedia API及API参考
多媒体API是一个底层API包,可以很方便程序员进行灵活开发。底层的api通过提供对底层硬件块的更好控制来实现灵活性。
多媒体API包括:
还包含了一些演示例子,比如如何使用cuDNN、TensorRT和OpenCV4Tegra进行对象检测和分类,利用CUDA进行图像处理。
多媒体API为那些不使用GStreamer或利用自定义框架的开发人员提供了另一种应用程序开发路径。