考試周已經結束了,開發板也已經到了。希望借着這個假期能夠好好的利用這塊開發板學習Linux系統以及Tensorflow的相關知識。
我打算將學習歷程通過博客的方式寫出來,作為自己的筆記,也可以供以后拿到板子的人做參考。
1.1 開箱以及安裝
不多作介紹,需要注意以下幾點:
- 套件中提供了電源適配器,但是配的三項電源線是港插,無法使用,所以需要自己另配電源線,筆者的筆記本電腦是Dell G7,其電源線無法使用在Tx2的電源適配器上,只能找台式機的電源線。(詳見1.2)
- 盡量使用原裝Micro Usb線與宿主機(host)進行連接,不要使用自己的線,避免不必要的麻煩,筆者曾經采用自己的線,刷機時無故出現刷機失敗問題,原因目前還未找到。
- 安裝Wifi天線時只要是稍微旋緊即可,不需要用大力氣旋緊,容易導致螺母松動。
1. 2配件准備(啟動開發板的必須配件)
- 一台顯示器和HDMI線,最好直接使用HDMI to HDMI線,如果使用VGA轉換器等其他轉接器,可能出現因無法識別而無法顯示的情況
- 一條電源線(圖)
- USB集線器(選配)用於拓展USB接口,以同時連接鼠標和鍵盤,用於初始化過程。
- 網線(即使是恢復模式,提示中也說明了需要網絡連接,並且需要保證開發板與宿主機在同一個局域網中)
1.3軟件准備(安裝 Jetpack 4.2)
注意!!不建議使用開發板上原始的操作系統,開發板開箱之后不要進行開機進入系統的操作,直接開始燒錄新的操作系統。
- 在宿主機上安裝Ubuntu操作系統。(可以但不建議使用虛擬機操作)
- 在Jetson官網(鏈接)下載最新的SDK Manager,並安裝在宿主機的Ubuntu上,打開並完成相應的設置。(相對於Jetpack 3.3而言,4.2版本的操作過程已經大幅度簡化,在此只進行文字描述)
- Step2選擇需要下載的模塊並接受服務條款。(建議全部安裝)
- 等待下載完成,如果在下載界面出現 Error 的提示,可以嘗試如下解決方案:
- 嘗試連接新的網絡。
- 在Terminal界面直接到相應的文件網站下載對應的文件,並將文件粘貼到進度條下方的目標下載文件夾即可。
- 下載完成后,會提示連接處於Recovery模式的開發板。
在此之前需要保證開發板的硬件已經准備完成,再次檢查電源、視頻輸出、網絡連接和Usb與宿主機的連接。
進入Recovery模式的相關步驟:- 為開發板上電。
- 按一下S4(POWER BTN),緊接着按住S3等待大約3-4秒。
- 按一下S1(RST)。
- 松開S3(REC)。
- 通過Usb連接宿主機后,在宿主機的控制台輸入:lsusb,若看到Nidia Crop則開發板進入恢復模式成功!
- 輸入用戶名:nvidia 密碼:nvidia,IP地址不需要改變,軟件會自動完成操作系統的燒錄。
- 等待燒錄完成。
- 操作系統燒錄完成后,宿主機將會提示,需要開發板進入系統完成基本的配置(這時開發板會自動啟動並進入系統,按照說明完成相應配置操作即可))。
- 然后通過ssh連接開發板(ssh連接時,需要輸入安裝系統時創建的用戶名和密碼,而非之前的默認用戶),等待之前選擇的模塊安裝完成。
- 模塊安裝完成后, 即可開始使用系統。