NVIDIA Jetson TX2學習筆記(一):安裝JetPack 4.2.1

根據官方附贈的說明書,我們可以看到,要讓TX2能夠初次使用,必須要在TX2裝上:

  1. 電源線(含變壓器)
  2. 鍵盤
  3. HDMI線
  4. SD卡
  5. Micro USB線
  6. USB HUB集線器(推薦使用,TX2只有1個USB孔,不太夠)

並且按下主機板上的POWERBTN來開機

簡單的安裝全貌:

準備項目:
1.安裝Ubuntu系統(裝在實體電腦上,而不是虛擬機)
2.在Ubnutu上安裝SDK Manager
3.透過SDK Manger刷機到TX2(進入TX2設定網路連線後,立刻回到實體電腦繼續安裝SDK Component)
4.TX2開機,進入系統界面進行設定
5.進入作業系統,開始執行程式

流程:

1.在電腦上安裝 Ubuntu系統

-安裝在電腦實體硬碟上,而不是使用VM虛擬機(會有問題產生)
-Ubnutu方法參考此篇教學
-安裝注音輸入法

2.下載SDK Manager

登入NVIDIA的帳號,下載SDK Managerhttps://developer.nvidia.com/embedded/jetpack安裝完成後開啟設定如下圖
Image for post
Image for post
官方教學:https://docs.nvidia.com/sdk-manager/install-with-sdkm-jetson/index.html
Image for post
Image for post
安裝中

3.刷機至TX2的SD卡

截止至目前最麻煩的一個步驟

Image for post
Image for post
經過安裝後,會出現類似上圖的視窗出現(沒截到TX2版的圖,用官網檔案替代)根據此篇的口訣POWER BUTTON 按一下放開→FORCE RECOVERY持續按著三秒以上不放(三秒後仍然未放開)→接著按RESET BUTTON(FORCE RECOVERY 與 RESET 一起放開)於PC的終端機輸入lsusb指令,觀察有沒有NVIDIA Corp。有的話代表可刷機了(點擊Flash進入RECOVERY MODE)
Image for post
Image for post
此時要開啟TX2進行設定

結果發現TX2一直卡在

 A start job is running for End-user configuration after initial OEM installation (8HR / no limit)#卡了8小時在NVIDIA的論壇上,找到這個解決方案:直接按下TX2主機板上的Reset按鈕即可。並且立刻進入TX2的作業系統設定Wi-Fi網路連線
(以便後續繼續安裝Jetson SDK Components)

回到Ubuntu後,繼續安裝Jetson SDK Components

(!!!重要!!!若漏了這步驟,就無法使用OpenCV

4.進入TX2的作業系統Ubnutu進行設定

依照GUI介面操作即可順利完成。

5.啟動主機板附設的視訊鏡頭

nvgstcapture-1.0 --prev-res=3

Written by

Machine Learning / Deep Learning / Python / Flutter cakeresume.com/yanwei-liu

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store