02-NVIDIA Jetson TX2 通過JetPack 3.1刷機(jī)完整版(踩坑版)

未經(jīng)允許它匕,不得擅自改動(dòng)和轉(zhuǎn)載
文 | 阿小慶 2018-1-20

本文繼第一篇文章:01-NVIDIA Jetson TX2開箱顯示界面

TX2 出廠時(shí)汤锨,已經(jīng)自帶了 Ubuntu 16.04 系統(tǒng)帅刀,可以直接啟動(dòng)跑揉。但一般我們會(huì)選擇刷機(jī)颁虐,目的是更新到最新的 JetPack L4T罕拂,并自動(dòng)安裝最新的驅(qū)動(dòng)埋合、CUDA Toolkit备徐、cuDNN、TensorRT甚颂。

刷機(jī)注意以下幾點(diǎn):

  • 開發(fā)板刷機(jī)過程全程聯(lián)網(wǎng)
  • 除了Jetson TX2之外蜜猾,您還需要另一臺(tái)帶有Intel或AMD x86處理器的臺(tái)式機(jī)或筆記本電腦。(所以自己要是win電腦振诬,要安裝VMware 虛擬機(jī)蹭睡,并在虛擬機(jī)上安裝Ubuntu 的操作系統(tǒng),我安裝的是Ubuntu -16.04.3 64 位)
  • 這些類型的機(jī)器通常被稱為PC的個(gè)人電腦赶么。該計(jì)算機(jī)被稱為燒錄過程的主機(jī)肩豁。
  • JetPack是一個(gè)x86二進(jìn)制文件,不能在基于ARM的機(jī)器上運(yùn)行辫呻。

先推薦一個(gè)國外刷機(jī)技術(shù)視頻:https://v.qq.com/x/page/b0515967lbr.html
這個(gè)視頻挺好清钥,雖然是JetPack 3.0刷機(jī),但步驟一模一樣放闺。跟著他的步驟刷機(jī)就可以祟昭,不過有些地方可能不夠詳細(xì),可以自己先看一遍怖侦,有個(gè)大致印象篡悟。

1. 從官網(wǎng)下載JetPack3.1

下載地址為jetpack, 理論上此處下載需要NVIDIA的帳號匾寝。
為了下載方便搬葬,我給出JetPack3.0,JetPack3.1百度云鏈接:
鏈接:https://pan.baidu.com/s/1kW5DgEF 密碼:eu4q

安裝JetPack3.1

  • 現(xiàn)在把剛下載的軟件包上傳的虛擬機(jī)中Ubuntu主機(jī)中艳悔,可以通過共享文件夾的形式急凰,將JetPack3.1從win電腦copy到vmware虛擬機(jī)中的ununtu,這個(gè)方法大家可以網(wǎng)上搜下很钓,這里不做贅述香府。

  • 然后在虛擬機(jī)上董栽,終端定位到Jetpack3.1所在文件夾
    更改執(zhí)行權(quán)限:
    $ chmod +x ./JetPack-L4T-3.1-linux-x64.run
    執(zhí)行安裝
    $ sudo ./JetPack-L4T-3.1-linux-x64.run

然后進(jìn)入了軟件界面,


image.png

  • 選擇板子

image.png
  • 隨后進(jìn)入了component manager界面企孩,如圖所示:
  • 此過程容易失敗锭碳,多嘗試幾次


  • 成功后,就要下載各種包了


點(diǎn)擊勿璃,進(jìn)入下一步
檢查下是否選擇上了CUDA Toolkit和OpenCV for Tegra擒抛,這兩個(gè)包一定要裝
下載過程可能持續(xù)1-2個(gè)小時(shí),視網(wǎng)速而定补疑。

  • 漫長的等待


    漫長的等待

    下載過程會(huì)持續(xù)1-2個(gè)小時(shí)歧沪,如果期間出現(xiàn)錯(cuò)誤,就返回上一步操作莲组,然后再下一步诊胞,他會(huì)接著之前下載的繼續(xù)下載。
    放在實(shí)驗(yàn)室一晚上后......


如果遇到上面錯(cuò)誤:'ctrl+ Alt + T'另打開一個(gè)命令窗口锹杈,運(yùn)行下面語句撵孤,就可以了。

sudo apt-get install libopencv4tegra libopencv4tegra-dev
  • 接下來竭望,Next下一步


  • 這一步邪码,選擇第一種連接方式(首先有兩個(gè)網(wǎng)線,分別插到自己電腦上和Jetson TX2上咬清,然后都連接到路由器上)闭专,如下圖
連接方式

開發(fā)板刷機(jī)過程中需要全程聯(lián)網(wǎng),那么官方推薦的做法就是把電腦與開發(fā)板用網(wǎng)線連在同一個(gè)路由器下旧烧。那么在彈出的network layout配置中選擇路由連接影钉;在network interface中選擇以太網(wǎng)端口,不認(rèn)識的話就用默認(rèn)選項(xiàng)粪滤。
我在同個(gè)人電腦和Jetson TX2都連接在同一個(gè)wifi下試過斧拍,沒有成功。

  • 點(diǎn)擊Next


彈出一個(gè)窗口


image.png

3. 開發(fā)板連接到電腦杖小,開始刷機(jī)

  1. 斷開電源肆汹,保證開發(fā)板處于斷電關(guān)機(jī)狀態(tài)
  2. 用網(wǎng)線連到路由器上,也可插上鼠標(biāo)鍵盤
  3. 用Micro USB線把開發(fā)板連到電腦上(類似于安卓手機(jī)連電腦)
  4. 接通AC電源予权,按下power鍵昂勉,開機(jī)
  5. 剛一開機(jī),就長按Recovery鍵不松開扫腺,然后點(diǎn)按一下Reset鍵(Down and Up)岗照,過2s以后才松開Recovery鍵,此時(shí)開發(fā)板處于強(qiáng)制恢復(fù)模式


    相應(yīng)按鈕

完成以上步驟后攒至,我們還要檢查開發(fā)板有沒有和電腦正確連接,按ctrl + Alt + T 另打開一個(gè)終端輸入lsusb 命令迫吐,可以看到一些列表,只要發(fā)現(xiàn)其中有Nvidia Corp就說明連接正確熙宇。

  • 以上步驟確認(rèn)無誤后,在剛才post installation界面中敲一下enter烫止,就開始了刷機(jī)過程,持續(xù)大概半個(gè)小時(shí)馆蠕,你可以喝杯咖啡。
    顯示下面界面就代表完成安裝了荆几。
    安裝完成標(biāo)志

    下面是安裝確認(rèn)界面吓妆,確認(rèn)無誤后赊时,點(diǎn)擊“Next”即可
    Post Installation完成之后,顯示刪除下載文件行拢,可以先不勾選刪除下載文件祖秒。

好了,到這就算刷機(jī)完成了舟奠。

運(yùn)行視頻目標(biāo)檢測 Demo

刷機(jī)成功后竭缝,重啟 TX2,連接鍵盤鼠標(biāo)顯示器沼瘫,就可以跑 Demo 了抬纸。

  • 進(jìn)入tegra_multimedia_api/samples/backend中
    cd home/nvidia/tegra_multimedia_api/samples/backend
  • 執(zhí)行下面命令
    nvidia@tegra-ubuntu:~/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
    就可以看到下面例子了!

自此就完成了耿戚,踩得坑真是都快殘了湿故,醉了!好了膜蛔,現(xiàn)在就好好和Jetson TX2玩耍吧!!!


可能遇到的問題:

  1. Error: JetPack must be run on x86_64 HOST platform. Detected i686 platform
    Error: JetPack must be run on x86_64 HOST platform. Detected i686 platform.

上述問題是因?yàn)樘摂M機(jī)安裝的ubuntu14.04不是64位支持的坛猪,卸載了ubuntu14.04,我又裝了ubuntu16.04皂股,可以了墅茉!
下面是我用的 ubuntu-16.04下載鏈接
ubuntu-16.04下載鏈接


  1. 在下面代碼地方卡住一直不動(dòng)
1
Finished Flashing OS
Determining the IP address of target ...

主要原因是虛擬機(jī)的網(wǎng)絡(luò)適配器模式選擇了NAT模式共享主機(jī)IP地址,一定要改為橋接模式,復(fù)制物理網(wǎng)絡(luò)連接模式就斤,如下圖:
點(diǎn)擊虛擬機(jī)-->設(shè)置悍募,將網(wǎng)絡(luò)適配器中的網(wǎng)絡(luò)連接改為橋接模式,并勾選復(fù)制物理網(wǎng)絡(luò)連接狀態(tài)

如果修改之后橋接模式不能聯(lián)網(wǎng)洋机,那就試試下面方法
VM虛擬機(jī)橋接模式無法聯(lián)網(wǎng)解決辦法
再重新執(zhí)行一遍就好了搜立!


寫于2018/06

Install TensorFlow on the NVIDIA Jetson TX2 Development Kit

專門講解如何為NVIDIA Jetson TX2安裝Tensorflow,看下面鏈接
鏈接: jetsonhacks/installTensorFlowTX2


Jetson TX2交流群:783137763


可參考文章:

Jetsontx2刷機(jī)過程中的坑 - night李的博客 - CSDN博客
Jetson TX2 初體驗(yàn)-博客-云棲社區(qū)-阿里云
Jetson TX2 之 JetPack 3.0 安裝小記
Jetson tx2刷機(jī)過程中的坑
新手上手NVIDIA Jetson TX2--Jetpack 3.0 安裝過程
TX2(1)--JETSON TX2 刷機(jī)并安裝JETPACK3.0


好看的人兒槐秧,點(diǎn)個(gè)喜歡? 你會(huì)更好看哦~~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
禁止轉(zhuǎn)載啄踊,如需轉(zhuǎn)載請通過簡信或評論聯(lián)系作者。
  • 序言:七十年代末刁标,一起剝皮案震驚了整個(gè)濱河市颠通,隨后出現(xiàn)的幾起案子膀懈,更是在濱河造成了極大的恐慌,老刑警劉巖硼控,帶你破解...
    沈念sama閱讀 218,941評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件胳赌,死亡現(xiàn)場離奇詭異,居然都是意外死亡熏版,警方通過查閱死者的電腦和手機(jī)捍掺,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評論 3 395
  • 文/潘曉璐 我一進(jìn)店門挺勿,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人禾嫉,你說我怎么就攤上這事夭织》痛椋” “怎么了讲竿?”我有些...
    開封第一講書人閱讀 165,345評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長膀捷。 經(jīng)常有香客問我,道長秀仲,這世上最難降的妖魔是什么神僵? 我笑而不...
    開封第一講書人閱讀 58,851評論 1 295
  • 正文 為了忘掉前任保礼,我火速辦了婚禮责语,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘胁赢。我一直安慰自己徘键,他們只是感情好遍蟋,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,868評論 6 392
  • 文/花漫 我一把揭開白布虚青。 她就那樣靜靜地躺著棒厘,像睡著了一般下隧。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上何乎,一...
    開封第一講書人閱讀 51,688評論 1 305
  • 那天支救,我揣著相機(jī)與錄音各墨,去河邊找鬼。 笑死恃轩,一個(gè)胖子當(dāng)著我的面吹牛黎做,可吹牛的內(nèi)容都是我干的引几。 我是一名探鬼主播,決...
    沈念sama閱讀 40,414評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼敞掘,長吁一口氣:“原來是場噩夢啊……” “哼玖雁!你這毒婦竟也來了盖腕?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,319評論 0 276
  • 序言:老撾萬榮一對情侶失蹤劲厌,失蹤者是張志新(化名)和其女友劉穎补鼻,沒想到半個(gè)月后风范,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體沪么,經(jīng)...
    沈念sama閱讀 45,775評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡禽车,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了猪腕。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片陋葡。...
    茶點(diǎn)故事閱讀 40,096評論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡腐缤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出惜索,到底是詐尸還是另有隱情剃浇,我是刑警寧澤,帶...
    沈念sama閱讀 35,789評論 5 346
  • 正文 年R本政府宣布角塑,位于F島的核電站圃伶,受9級特大地震影響蒲列,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜侥猩,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,437評論 3 331
  • 文/蒙蒙 一拭宁、第九天 我趴在偏房一處隱蔽的房頂上張望瓣俯。 院中可真熱鬧彩匕,春花似錦媒区、人聲如沸掸犬。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,993評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽递惋。三九已至,卻和暖如春睛廊,著一層夾襖步出監(jiān)牢的瞬間超全,已是汗流浹背邓馒。 一陣腳步聲響...
    開封第一講書人閱讀 33,107評論 1 271
  • 我被黑心中介騙來泰國打工绒净, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人改览。 一個(gè)月前我還...
    沈念sama閱讀 48,308評論 3 372
  • 正文 我出身青樓宝当,卻偏偏與公主長得像胆萧,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子订晌,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,037評論 2 355

推薦閱讀更多精彩內(nèi)容