TX2安裝教學(中文)

TX2的安裝其實是要先安裝JetPack到一台PC或NB上再透過連接的USB線把程式元件安裝到TX2
所以我們需要另外準備一台電腦(後面會稱它為HOST)安裝好Ubuntu 16.04 x86_64
建議你對於UBUNTU要有些基本的操作概念會比較容易上手
接著在HOST上要安裝JetPack L4T
目前最新版本是3.2 但是我們選擇較穩定的3.1版 要下載JetPack需要以email註冊在此就不詳述註冊的流程了
Ubuntu預設的瀏覽器是Firefox打開瀏覽器進入上面網址 下載回來的檔案應該會在Home/hostname/Downloads下
在Downloads目錄下有下載了3.1版的run檔案
按下滑鼠右鍵跳出功能表選擇"Open in Terminal"
下載回來的JetPack run file是沒有執行權限的
可以鍵入ls按下Enter查看 如果可執行 檔案會是綠色的

Add exec permission for the JetPack-${VERSION}.run
鍵入下列文字後按enter ${VERSION}依照你下載的版本號修改
改完再以ls察看就變成綠色了
chmod +x JetPack-${VERSION}.run
接下來就可以執行這個run檔了
就是輸入./連著檔名就可執行
Run JetPack-${VERSION}.run in terminal on your host Ubuntu machine.
執行這個run file就會跳出下面這個畫面
./JetPack-${VERSION}.run

Next, the JetPack installer will indicate the installation directory.
選擇NEXT會出現下圖告訴你這些元件會安裝的位置
Select the development environment to setup.
接著會詢問你想要安裝的是哪塊開發板 現在還不用擔心連接的問題 選好按下一步
The JetPack installer will pop up a window to ask for permission to use during the installation process; you will need to enter your sudo password here.
接下來會詢問你的密碼 因為要使用super user 的權限才能安裝
The Component Manager opens, which allows you to customize which components to install. Select the Jetson Developer Kit you would like to develop for to customize the installation components for each device. Jetson TK1 Developer Kit, Jetson TX1 Developer Kit, and Jetson TX2 Developer Kit support are available.
接著安裝程式會把JetPack L4T的元件列出來
Accept the license agreement for the selected components.
請勾選 Accept All
勾選後右下 Accept才可作用

一點小提醒


The Component Manager will proceed with the installation. Once the host installation steps are completed, click the Next button to continue with the installation of target components.
If you selected Flash OS in the Component Manager, you will need to select the network layout for your specific environment.
因為我們有選擇 Flash OS在 Component Manager, 所以我們會需要選擇一下網路的架構
上方是TX2與HOST都以網路線連至同一顆switch(同一網段)
下方則是TX2是透過HOST設定DHCP伺服服務而連至Internet(目前已知這種連接方式是有BUG的 所以請不要選擇此種方式)
我們建議使用第一種(如果分享器就在你附近又剛好有兩個空的網路孔)
If you selected the Device access Internet via router/switch layout, you will be asked to select which interface to use for Internet access.
如果你選擇第一個選項(TX2與HOST通過同一個router/switch),安裝程式會問你用哪一個網路設備連接到Internet
If you selected the Device get IP assigned by DHCP server on host and access Internet via host machine layout, you must select which interface is to be used for Internet access, and which is to be used for the target interface.
如果你選擇第二個選項(TX2透過HOST設定DHCP伺服服務而連至Internet),安裝程式會問你HOST是用哪一個網路設備連接到Internet,以及用哪個連至TX2,並且它說明了它會做的一些設定
Next, you will be prompted to install components on the specific target machine, and to compile samples.
接著它說明了它繼續會安裝哪些程式元件到TX2
A pop-up window will instruct you to put your device into Force USB Recovery Mode, so you can flash the OS.
在這個時候可以把無線鍵鼠(自備)的接收器插到 TX2上,還有用HDMI線(自備)連到螢幕(自備),網路線插上連至switch
接著會跳出一個視窗是告訴你要如何讓TX2進入強制USB復原模式
1.TX2要斷電.如果變壓器有插著也要拔掉.TX2必須是關機而不是待機或休眠狀態.
2.把隨機附的USB線Micro-B的那頭插入到TX2相對應的插孔,另一頭插入HOST
3.把變壓器插頭插入TX2.(剛插上電源 風扇沒轉是正常的,它是溫控的 有做大量運算溫度高時才會啟動 以達到省電效果)
4.按一下TX2上的POWER BTN鈕讓TX2啟動.
   按住REC鈕不放(FORCE RECOVER)並按一下RST鈕放開(RESET)大約2秒後再放開REC鈕
5.當TX2已經進入復原模式 你可以在HOST鍵入lsusb後按下enter會有一行字有"NVidia Corp"的字眼
繼續按下enter就會開始安裝程式元件到TX2   

要跑個好幾分鐘

看到Finished Flashing OS不要高興得以為已經完畢了

要看到close this window to continue並把這個視窗關掉
After the post installation tasks have been completed, the installation will be complete.
跳回這個視窗按下Finish
現在TX2連著的螢幕應該會重新啟動並進入Ubuntu16.04的桌面環境
預設的帳號和密碼是nvidia/nvidia
恭喜你已經完成JetPack的安裝了
你已經可以進入Nvidia Jetson Tx2 的領域了
以下提供一些相關資訊 :


Two Days to a Demo(NVIDIA官方教學)

Developing for NVIDIA Jetson(非官方玩家的BLOG)
Comments