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