上一篇文章已經(jīng)為 JetsonOrin 開發(fā)套件配置好 Ubuntu 20.04 L4T(Linux for Tegra)桌面級(jí)操作系統(tǒng),但是如下列所需要的開發(fā)資源并未安裝:
-
CUDA 工具包(Toolkits);
-
cuDNN神經(jīng)網(wǎng)絡(luò)加速庫:
-
TensorRT推理加速引擎;
-
OpenCV計(jì)算機(jī)視覺庫;
-
VPI視覺開發(fā)界面;
-
DeepStream智能分析工具;
過去的 AGX Xavier 開發(fā)套件是需要透過 headless(USB線)方式與 PC 進(jìn)行連線,然后在 PC 上執(zhí)行 SDK Manager 為 Jetson 設(shè)備安裝開發(fā)環(huán)境,執(zhí)行步驟相對(duì)繁瑣。如今 NVIDIA 為 Jetson Orin 開發(fā)套件提供直接安裝方式,如下圖 “Step2.JetPack components installation via Debian packages” 方式,直接在 Jetson Orin 開發(fā)套件上執(zhí)行安裝步驟就可以,使得整個(gè)安裝過程變得十分簡(jiǎn)單。

請(qǐng)按照以下步驟為您的 Jetson Orin 開發(fā)套件安裝開發(fā)環(huán)境:
1、檢查內(nèi)核版本:
首先檢查預(yù)安裝系統(tǒng)的內(nèi)核版本,請(qǐng)執(zhí)行以下指令:
cat/etc/nv_tegra_release
出現(xiàn)類似如下的信息:
# R34 (release), REVISION: 0.4, GCID: 30414990, BOARD: t186ref, EABI: aarch64, DATE: Tue May 17 04:20:55 UTC 2022
目前內(nèi)核版本為 R34.0.4,不過 JetPack 5.0.1DP(Developer Preview)版本的內(nèi)核為 R34.1.x,因此需要執(zhí)行以下步驟調(diào)整源的版本:
sudobash-c'echo"debhttps://repo.download.nvidia.com/jetson/commonr34.1main">>/etc/apt/sources.list.d/nvidia-l4t-apt-source.list'sudobash-c'echo"debhttps://repo.download.nvidia.com/jetson/t234r34.1main">>/etc/apt/sources.list.d/nvidia-l4t-apt-source.list'
接下來就可以開始用系統(tǒng)提供的 Debian 安裝包來安裝開發(fā)環(huán)境。
2、安裝 JetPack 開發(fā)環(huán)境:
在 Jetson Orin 開發(fā)套件預(yù)安裝系統(tǒng)里內(nèi)置 JetPack 的安裝包,無需去探索這些安裝包放在什么地方,只要執(zhí)行以下步驟就可以:
sudoaptupdatesudoaptdist-upgradesudoreboot
在這里必須執(zhí)行一次重啟的動(dòng)作,否則會(huì)出現(xiàn)一些不穩(wěn)定的現(xiàn)象。重啟之后只要執(zhí)行以下指令即可:
sudo apt install nvidia-jetpack
如果網(wǎng)絡(luò)順暢的話,大約 1 個(gè)小時(shí)時(shí)間就能全部安裝完畢(不包含 DeepStream),如果安裝過程出現(xiàn)中斷的話,就得重復(fù)上述指令,直到完成為止,如果持續(xù)失敗,那就建議將 Jetson Orin 的 APT 源更換成國(guó)內(nèi)源。
3、檢查開發(fā)環(huán)境:這里主要檢查以下項(xiàng)目
(1)CUDA:執(zhí)行以下指令
nvcc -V
如果出現(xiàn)以下信息則表示正確。
nvcc:NVIDIA(R)CudacompilerdriverCopyright (c) 2005-2021 NVIDIA CorporationBuilt on Thu_Nov_11_2305_PST_2021Cuda compilation tools, release 11.4, V11.4.166Buildcuda_11.4.r11.4/compiler.30645359_0
(2)cuDNN:執(zhí)行以下指令
dpkg -l libcudnn8
如果出現(xiàn)以下信息則表示正確。
Desired=Unknown/Install/Remove/Purge/Hold| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)||/ Name Version Architecture Description+++-==============-===================-============-======================iilibcudnn88.3.2.49-1+cuda11.4arm64cuDNNruntimelibraries
(3)TensorRT:
dpkg-ltensorrt
如果出現(xiàn)以下信息則表示正確。
Desired=Unknown/Install/Remove/Purge/Hold| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)||/ Name Version Architecture Description+++-==============-===================-============-=====================iitensorrt8.4.0.11-1+cuda11.4arm64MetapackageofTensorRT
(4)OpenCV:
dpkg -l libopencv
如果出現(xiàn)以下信息則表示正確。
Desired=Unknown/Install/Remove/Purge/Hold| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)||/ Name Version Architecture Description+++-==============-===================-============-=======================iilibopencv4.5.4-8-g3e4c170df4arm64OpenComputerVisionLibrary
4、安裝 jtop 系統(tǒng)監(jiān)控工具
這是 Jetson 系列非常著名的監(jiān)控工具,請(qǐng)執(zhí)行以下指令進(jìn)行安裝:
sudoaptinstallpython3-pipsudo -H pip3 install -U pipsudo-Hpipinstalljetson-stats==4.0.0rc1
然后執(zhí)行下面啟動(dòng)指令就能開啟這個(gè)監(jiān)控工具:
jtop
如果啟動(dòng)出現(xiàn)錯(cuò)誤的話,請(qǐng)重啟一下 Jetson Orin 讓這個(gè)服務(wù)完整啟動(dòng)。啟動(dòng)工具之后可以看到下面的工作畫面:

操作細(xì)節(jié)非常直觀,照著底部的功能編號(hào)去執(zhí)行就可以。
-
NVIDIA
+關(guān)注
關(guān)注
14文章
5687瀏覽量
110115 -
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
7437瀏覽量
129616 -
開發(fā)環(huán)境
+關(guān)注
關(guān)注
1文章
275瀏覽量
17673 -
開發(fā)套件
+關(guān)注
關(guān)注
2文章
228瀏覽量
25229
原文標(biāo)題:NVIDIA Jetson 系列文章(3):安裝開發(fā)環(huán)境
文章出處:【微信號(hào):NVIDIA-Enterprise,微信公眾號(hào):NVIDIA英偉達(dá)企業(yè)解決方案】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
全新Altera Agilex開發(fā)套件正式發(fā)布
基于芯科科技xG24開發(fā)套件實(shí)現(xiàn)語音控制燈光的簡(jiǎn)易步驟
AI端側(cè)部署開發(fā)(SC171開發(fā)套件V2-FAS)
探索Renesas DA1459x PRO開發(fā)套件:硬件設(shè)計(jì)與應(yīng)用解析
DA14535 USB開發(fā)套件硬件解析:開啟低功耗藍(lán)牙開發(fā)新征程
探索TDK SmartMotion DK-UNIVERSAL-I開發(fā)套件:硬件用戶指南
NVIDIA Jetson系列開發(fā)者套件助力打造面向未來的智能機(jī)器人
ONELAB選型指南 | DEV開發(fā)套件 vs EVB評(píng)估板
NVIDIA Jetson AGX Thor Developer Kit開發(fā)環(huán)境配置指南
芯科科技推出Simplicity Ecosystem軟件開發(fā)套件
?TI CC1311P3 LaunchPad?開發(fā)套件技術(shù)解析與應(yīng)用指南
NVIDIA Jetson AGX Thor開發(fā)者套件重磅發(fā)布
NVIDIA Jetson AGX Thor開發(fā)者套件概述
【EASY EAI Orin Nano開發(fā)板試用體驗(yàn)】開發(fā)環(huán)境準(zhǔn)備
DA14594 BLE Pro開發(fā)套件 開源 (原理圖+BOM+PCB)
Jetson Orin開發(fā)套件安裝開發(fā)環(huán)境的詳細(xì)步驟
評(píng)論