天天看點

Jetson TX2開機及刷機遇到的棘手問題下一步:刷機

Jetson TX2開機

Jetson TX2開機及刷機遇到的棘手問題下一步:刷機

剛剛買到JetsonTX2時,大家的心情想必一定是萬分激動的(哇=。。=可以用來給核武器做控制?),當然大家使用JetsonTX2都是用來為了和諧社會做開發的~ 開了箱,發現裡面的線啊配件還是很全的,因為Jetsontx2是ARM架構,箱内提供的兩個wifi接收器神似STM上外界的無限子產品,按照說明書的要求裝上天線、接上HDMI、連接配接電源:

Jetson TX2開機及刷機遇到的棘手問題下一步:刷機

(Jetson隻有一個USB3.0 是以推薦搭配一個無線鍵鼠,就不需要擴充塢了)

OK!你的Jetson TX2就已經可以開機了!從現在開始 已經進入了雷區:

雷區1:接上顯示器螢幕沒有信号

不知是不是貨源(美版進口)的問題,一部分闆子的視訊輸出是僅支援HDMI顯示器的!(注意:就算你用轉接器轉到VGA接口的顯示器上,螢幕也不會亮的)而且螢幕無法顯示一時半會你也用不上Jetson了,現在是處于開機設定狀态,按關機鍵是關不了機的。關機方法:(接上鍵盤先ctrl·c幾下,然後運作下面指令)

shutdown -h now
           

解決方案:乖乖的去買一個HDMI顯示器給你的Jetson吧~   (樓主買的是DELL 2417H 親測沒有問題)

買來了HDMI顯示器,連接配接好線上電,按照指令行的提示去開機就可以了

然後就有了親切的圖形界面

Jetson TX2開機及刷機遇到的棘手問題下一步:刷機

下一步:刷機

刷機的過程建議看一下這個視訊:刷機教程視訊

視訊裡講的很詳細,這位大叔安裝的是Jetpack 3.0 目前已經更新到了3.2,是以如果你安裝的是3.2的話,安裝過程界面會有些小變化,不過沒有任何影響。整個刷機流程就按照視訊裡所說就好,下面我詳細說一下有哪些雷區。請避過這些雷區再按照視訊進行刷機。

雷區1:在下圖界面時安裝軟體包緩慢,甚至找不到位址安裝失敗

Jetson TX2開機及刷機遇到的棘手問題下一步:刷機

更換成國内的軟體源就可以了,通過以下操作更換阿裡雲鏡像:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #備份

sudo vim /etc/apt/sources.list #打開你的清單

然後将以下行替換掉檔案中的内容

deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
           

最後更新一下軟體源

sudo apt-get update
           

OK,重新安裝就可以了

雷區2:主控端配置設定記憶體必須大于30G!!才能順利完成刷機

刷機需要一個主控端(HOST)和一台你的JetsonTX2,HOST必須為Ubuntu系統(14.04、16.04均可)。在一開始刷機時,terminal中會提示你大約需要5G左右的空間,但是在下載下傳了全部的軟體包,并且要将系統刷到Jetsontx2上時,這時候需要30G的空間作為臨時存儲區,是以你的HOST裡如果空間低于30G,會在這一步刷機失敗。

解決方案:使用有30G空間的Ubuntu刷機

雷區3:HOST和Jetson TX2 必須用網線連接配接同一個路由

注意,HOST連接配接Wifi,網線連接配接路由也是不可以的,即使Wifi信号來源于該路由。

否則在把系統刷到JetsonTX2上的時候,會卡在尋找Jetson IP位址的環節。

乖乖地用兩根網線分别連同一個路由器吧

PS: 刷機寫入檔案到Jetson過程中有可能會出現找不到IP位址的情況,這時在終端會提示你有兩個選擇(具體都是什麼忘記了)在這裡,隻要你沒有踩到上述的坑的話,就一定要瘋狂選擇“Retry”,幾次過後就會繼續,然後刷機完成。

刷完了機才來寫的這篇文檔,是以圖檔并不多=。。=

在這裡附一下官方的刷機文檔,雖然沒有各種特殊情況的解決辦法,不過可能會有需要的地方。

官方刷機文檔

繼續閱讀