初识 TX2——暨嵌入式开发之旅启程

TX2 即 NVIDIA Jetson TX2 的简称。

最开始不理解 TX2 的构造,完全就是个很高级的存在,而且看起来也和网上搜到的图片不一样——网上的图片很大一个,我们手上的确很小,甚至一直怀疑我们的是否是 TX2,后来一点点才理解到这个东西。

其实当时多上淘宝查一下应该也能明白。

这里就不卖关子了,现在就来介绍一下这 TX2 的构造,首先是有一个 TX2 核心板,然后有一个载板(carrier board),载板上有各种接口,同时负责供电。核心板需要载板才能工作。

之前让我疑惑的地方就在载板上,这载板有很多种,NVIDIA 官方的就很大,然后又有很多厂家也会设计第三方的载板,它们往往更小,在功能、性能上往往也有变化,甚至自己都可以设计一个。但是第三方的就会存在兼容问题,在给 TX2 安装系统时,需要额外刷入固件包,也会麻烦一些。

官方的板子就不说了,一切都比较简单,网上直接搜 TX2 也有不胜其数的上电记录。

下边有几点疑问:

  • 为什么叫上电而不是开机呢?为什么也有人要管TX2叫开发板呢?
  • 嵌入式系统和平时家用的桌面 PC 有什么不一样呢?
  • 板级支持包(BSP,Board Support Package)是什么?
  • 设备树(Device Tree)又是什么呢?