Nvidia Jetson TX2入门指南(白话版)
??最近要用到j(luò)etson tx2,但之前也完全沒有接觸過。邊用邊學(xué),這篇文章就是向新手介紹下jetson tx2剛?cè)胧值囊恍┦马?適合純小白~)。
一、TX2初認(rèn)識
開發(fā)板全稱:Nvidia Jetson tx2(本文簡稱為tx2)
開發(fā)板照片:
功能描述:
??TX2是英偉達(dá)公司主要研發(fā)的AI邊緣計算設(shè)備,功能強(qiáng)大,很適合作為邊緣設(shè)備的開發(fā)平臺,可以在上面部署諸如圖像處理等等任務(wù)。不再贅述,詳見官網(wǎng)
詳細(xì)參數(shù):
二、TX2再認(rèn)識
??tx2有幾個特點是需要新手了解的:
??1)tx2自帶GPU+CPU,內(nèi)存為8G,存儲量為32G
??2)tx2外接屏幕只支持HDMI的(網(wǎng)上說VGA轉(zhuǎn)HDMI行,但我實操后發(fā)現(xiàn)還是不行)
??3)tx2上只有一個USB接口,要接鍵盤、鼠標(biāo)等等,需要一個USB-pub
??看著開發(fā)板卻不知道各個部分是干啥的吧~ 詳見下圖:
??兩個天線,兩個USB(一個正常,一個Micro要轉(zhuǎn)接線)
注:M.2接口是一種新的主機(jī)接口方案,可以兼容多種通信協(xié)議,如sata、PCIe、USB、HSIC、UART、SMBus等
參考:m.2接口_百度百科 (baidu.com)
??對于一個新手來說,第一件事就是找開關(guān)(當(dāng)然,前提是要插電源)。開發(fā)板的開關(guān)就是那四個紅色按鈕里面最右邊那個(Power Button),最左邊是Reset鍵。中間兩個Force Recover Button和User Defined Buttton我也不知道是啥意思。
三、對TX2動手
??tx2中自帶ubuntu18.04,此時tx2就是個小白,要想把它變成強(qiáng)大的開發(fā)板需要向其中導(dǎo)入各種包(主要是jetpack包)。也就是人們常說的“刷機(jī)”。每個tx2第一步都有進(jìn)行刷機(jī)的。刷機(jī)的攻略可以參考下面這兩個:
刷機(jī)教程一
刷機(jī)教程2
注:因為版本的不同,軟件圖形化界面的排布可能不同,但基本操作步驟是類似的。以上兩篇刷機(jī)教程可以互相印證著看(筆者實測有效)
??刷完機(jī)發(fā)現(xiàn)原來的30G就剩下了10多個G了,說明這個包還是很大滴~
??刷完了機(jī)來跑兩個樣例看看是否成功了吧,可以參考這篇博客:NVIDIA Jetson TX2入門傻瓜教程:帶你30分鐘跑完這幾個經(jīng)典程序
注:該網(wǎng)址的樣例筆者都跑了一下,有兩個問題需要注意一下:
??1)調(diào)用板載攝像頭的命令是
??但如果直接調(diào)用的話相機(jī)界面是會占滿整個屏幕的,導(dǎo)致退出不了。所以最好后面加上指定的屏幕分辨率,具體細(xì)節(jié)可以參考:TX2 學(xué)習(xí)記錄(開啟板載/USB攝像頭)
??2)那個tensorRT的例子運行會報錯:
Could not find xx.pgm in data directories: data/mnist data/samples/mnist/??意思是在當(dāng)前數(shù)據(jù)集下沒有可對照的圖像,去數(shù)據(jù)集目錄下找(/usr/src/tensorrt/data/mnist)沒有數(shù)據(jù)集,但有一個生成數(shù)據(jù)的py文件(download_pgms.py),應(yīng)該運行就會下載數(shù)據(jù)集。但py文件執(zhí)行又需要配一些py的庫(PIL)什么的,我就沒有跑
??現(xiàn)在我們已經(jīng)熟悉了jetson tx2這塊板子了,也對這塊板子完成了初始化工作。正如上面教程所說的,我們現(xiàn)在需要認(rèn)真想想我們要拿這塊板子干什么啦?
參考:
Jetson TX2介紹 - shinedaisiki - 博客園 (cnblogs.com)
因作者水平有限,如有錯誤之處,請在下方評論區(qū)指出,謝謝!
總結(jié)
以上是生活随笔為你收集整理的Nvidia Jetson TX2入门指南(白话版)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Effective C++ 读后感
- 下一篇: sqlmap使用方法