Jetson TX2 安裝JetPack3.3教程

 

Jetson TX2 刷機教程(JetPack3.3版本)

參考網站:https://blog.csdn.net/long19960208/article/details/81538997linux

版權聲明:本文爲博主原創文章,轉載需標註來源。 https://blog.csdn.net/Code_Mart/article/details/82153931
Jetson TX2 掛載硬盤 : https://blog.csdn.net/Code_Mart/article/details/82228350
Jetson TX2 安裝 Tensorflow : https://blog.csdn.net/Code_Mart/article/details/82260271ubuntu

Introduce
JetSon系列是Nvidia公司推出的面向無人智能化領域的嵌入式平臺,這塊嵌入式板子的出現使得咱們能夠在邊緣設備上處理複雜數據,實現人工智能。api

Jetson TX2 模塊
它是一臺模塊化 AI 超級計算機,採用 NVIDIA Pascal™ 架構。更棒的是,它性能強大,但外形小巧,節能高效,很是適合機器人、無人機、智能攝像機和便攜醫療設備等智能邊緣設備。它支持 Jetson TX1 模塊的全部功能,同時能夠鑄就更大型、更復雜的深度神經網絡。bash

技術規格網絡

資料來源:NVIDIA JESTSON
PS:若是你是大學在校生或者從事科研工做,能夠考慮教育折扣(某寶上5000+,教育折扣不到3000)架構

Requirements
一臺主機,OS爲Ubuntu 14.04/16.04(下文將其稱爲Host,此外,我所用HOST的系統爲Ubuntu 16.04)
HDMI轉VGA轉換器(TX2只提供了HDMI接口)
USB HUB(TX2 只提供一個USB接口和一個Micro USB接口,可是當你須要刷機時,該Micro USB接口另有它用)ide


Installation
####1.1 安裝Jetson TX2
開箱以後,你會獲得如下物品:模塊化

1. 嵌入式主板 X1
2. 電源適配器 X1
3. 天線 X2
4. USB線 X1
5. Micro USB線 X1
6. 電源線 X1
1
2
3
4
5
6
將其徹底裝好後,應該以下圖所示:工具


1.2 進入自帶系統
Jetson TX2 自帶ubuntu 16.04 系統,首次開機時,進入的是以nvidia用戶登陸的Ubuntu命令行界面。若是要使用圖形化界面,須要安裝Nvidia Linux驅動,Nvidia 驅動安裝經過輸入密碼,切換ROOT權限用戶(username:nvidia, password:nvidia)。
輸入密碼後,按照屏幕上的所提示的信息,輸入如下命令便可:性能

cd /home/nvidia/NVIDIA-INSTALLER
./installer.sh
reboot
1
2
3
1.3 在 Host 上安裝 JetPack 3.3
註冊 NVIDIA 帳號
下載 JetPack 須要先註冊 NVIDIA Developer 帳號。

下載 JetPack 3.3
進入官網,下載 JetPack 3.3;在下載的同時,能夠去參考官方教程。
此外,若是沒法下載,此處放上百度雲連接: JetPack 3.3。

運行 JetPack 3.3 安裝程序
待 JetPack-L4T-3.3-linux-x64.run 下載完成後,咱們先在主目錄下建立一個JetPack文件夾,並將其放入該文件夾。
進入該文件夾,更改該文件的權限並運行該文件:
chmod +x ./JetPack-L4T-3.3-linux-x64.run
./JetPack-L4T-3.3-linux-x64.run
1
2

4. 選擇所需安裝資源
下載各類包,包括Ubuntu系統、CUDA8.0、cuDNN6.0、TensorRT2.一、VisionWorks1.六、OpenCV2.4.13等基本經常使用的工具,若是不須要裝,就選中該項,點右上角的Clear Actions。如:若是不重裝系統,則將下圖紅框裏的內容不裝。通常都是直接下一步。

在下載期間,能夠查看 Jetson TX2 和 HOST 的的 IP 地址,並確保二者能互相通訊。
此外,若是出現下載錯誤提示,能夠先點 back,再點擊 next,程序會接着以前的進度繼續下載。

1.4 將軟件加載至Jetson TX2
當 Host 下載好全部包,並安裝完畢後,會以下圖所示:

點擊 next,並將 Jetson TX2 的 IP 地址,帳號以及密碼填寫進去:

接着,程序將全部資源加載至 Jetson TX2中。

若是以前選擇資源時,選擇了重裝系統,則需進行額外步驟,文章末尾所提供的其餘博文對此有進行介紹
####1.5 檢查
以上步驟完成後,需重啓Jetson TX2,再打開終端,分別輸入如下命令,已查看所需包是否安裝成功:

nvcc -C
pkg-config --modversion opencv
g++ -version
cmake --version
1
2
3
4


通常來講,重啓以後,CUDA 已經安裝完畢,若是終端報錯,多是由於路徑設置的問題。
咱們須要在 Jetson TX2 上設置環境變量,打開終端,在主目錄下輸入該命令:

sudo gedit /etc/bash.bashrc
1
並在文件的末尾加入以下命令:

export PATH=/usr/local/cuda-8.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH
1
2


運行視頻目標檢測 Demo
安裝成功後,重啓 TX2,鏈接鍵盤鼠標顯示器,就能夠跑 Demo 了。

海面模擬
cd ~
cd NVIDIA_CUDA-9.0_Samples/bin/aarch64/linux/release/
./oceanFFT
1
2
3

2. 車輛識別

cd ~
cd tegra_multimedia_api/samples/backend
./backend 1 ../../data/Video/sample_outdoor_car_1080p_10fps.h264 H264 --trt-deployfile ../../data/Model/GoogleNet_one_class/GoogleNet_modified_oneClass_halfHD.prototxt --trt-modelfile ../../data/Model/GoogleNet_one_class/GoogleNet_modified_oneClass_halfHD.caffemodel --trt-forcefp32 0 --trt-proc-interval 1 -fps 10
1
2
3

ReferencesJetson TX2 刷機並安裝JetPack3.1Nvidia Jetson TX2刷機過程TX2從入門到放棄學習筆記(1)-基礎Jetson TX2 開機測試及刷機Jetson TX2安裝Jetpack 3.0注意事項nvidia jetson TX2配置caffeJetson TX2入門之開箱刷機跑demo若是你看到了這篇文章的最後,而且以爲有幫助的話,麻煩你花幾秒鐘時間點個贊,或者受累在評論中指出個人錯誤。謝謝!

相關文章
相關標籤/搜索