本文介紹了如何安裝基于ARM架構(gòu)的單板計算機NVIDIA Jetson TX2,以便使用堡盟工業(yè)相機。
NVIDIA Jetson TX2是一款ARM單板計算機,采用基于64位ARM Cortex A57架構(gòu)的四核CPU。同時還集成了基于NVIDIA Kepler架構(gòu)的圖形處理器(GPU)。Jetson TX2提供支持巨幀的千兆網(wǎng)接口,根據(jù)NVIDIA的技術(shù)參數(shù),數(shù)據(jù)傳輸速率高達1Gbit/s。
在Jetson TX2上安裝新的操作系統(tǒng)需要一臺裝有Linux系統(tǒng)(建議使用Ubuntu 16.04)的主機。Jetson TX2必須安裝“Linux for Tegra R27.1”系統(tǒng),才能確保堡盟GAPI SDK正常運行。
首先,點擊以下鏈接下載驅(qū)動程序包和示例文件系統(tǒng):
https://developer.nvidia.com/embedded/linux-tegra-archive
然后,按照NVIDIA網(wǎng)站上的安裝指南安裝新的操作系統(tǒng):
https://developer.nvidia.com/embedded/jetpack
注意
關(guān)于如何連接相機、采集圖像以及創(chuàng)建應用程序,請參閱《Linux安裝指南》。
要安裝堡盟GAPI SDK,請訪問堡盟網(wǎng)站(www.baumer.com),下載支持Jetson TX2的軟件包。將Jetson TX2聯(lián)網(wǎng)后即可直接下載軟件包,然后使用Linux終端安裝軟件包。進入保存下載文件的目錄(例如/home/user/Downloads)。
文件名為“baumer-gapi-sdk-linux-vxxxxx-Ubuntu-16.04-jetson-tx2.deb”。[1]
執(zhí)行如下命令,開始安裝堡盟GAPI SDK:
# sudo dpkg -i baumer-gapi-sdk-linux-vxxxxx-Ubuntu-16.04-jetson-tx2.deb1
由于板載千兆網(wǎng)卡通過USB3.0集線器連接,因此性能較低。如果使用這種網(wǎng)卡,為了防止幀損壞,建議設(shè)置較高的數(shù)據(jù)包延遲。
為確保以太網(wǎng)實現(xiàn)良好的性能,建議使用TX2單板計算機的PCIe總線。在這種情況下,設(shè)置較低的數(shù)據(jù)包延遲就能避免幀損壞。