主機端環境准備
需要在PC端安裝虛擬機,虛擬機中安裝Ubuntu14.04系統。
按照上面的地址下載JetPack-L4T-3.1-linux-x64.run
主機端安裝JetPack-L4T-3.1-linux-x64.run
終端輸入:
chmod +x JetPack-L4T-3.1-linux-x64.run ./JetPack-L4T-3.1-linux-x64.run
以下步驟,一直“Next”,注意安裝路徑中不能出現中文,否則無法顯示安裝路徑。
輸入sudo的Password
設置管理器
因為主機端用的是虛擬機,所以不需要給主機端安裝相應的環境,Host-Ubuntu這部分在“Action”位置單擊,選擇“no action”。
接受所有的協議
注意,若是第一次安裝,需要下載所需要的文件,若已經下載好了,第二次安裝時直接驗證安裝包。
主機端安裝,安裝結束后點擊"Next"。
如果在配置中沒有選擇安裝Flash OS,在此需要輸入TX2的IP地址,用戶名以及密碼,輸入完成之后點解“Next”。此時的TX2應該是啟動狀態,並且與主機在同一個局域網內,查看TX2的IP地址,請在TX2的命令行中使用ifconfig命令,我的是192.168.1.100(是不是所有的都一樣,我還不清楚),用戶名和密碼都是nvidia。
設備端的安裝
如果你在配置中沒有選擇Flash OS,或者裝好了系統只是想要進一步安裝開發庫,在此需要根據實際的環境選擇網絡:
如果選擇通過路由或交換器,要求填寫網卡接口
如果選擇通過DHCP服務器,需添加互聯網接口和目標接口
通過Micro-USN連接主機端和設備端。接下來會有提示將接入Recovery模式,首先將電源適配器插入到TX2載板上,單擊“Power”鍵,之后按住Recovery按鍵三秒以上,這時按一下Reset按鍵,再松開Recovery,Jetson就自動進入了Recovery模式。
為了判斷是否成功進入Recovery模式,可以使用lsusb命令查看是否有“NVIDIA Corp”的設備。
注意,是在主機端再打開一個命令窗口,輸入lsusb,結果如下:
然后在Post Installation窗口按下回車鍵即進入安裝,安裝過程根據網絡狀況不同時間不一。
下面是安裝確認界面,確認無誤后,點擊“Next”即可
Post Installation完成之后,顯示刪除下載文件
測試
/home/ubuntu/NVIDIA_CUDA-<version>_Samples/bin/aarch64/linux/release/找到CUDA Sample文件夾運行一下FFT的例子
遇到的問題
Error: downloading update lock
第一個原因可能是:你沒有連接網絡,解決方法,不需多說。
第二個原因是防火牆在作怪,跟你使用的網絡運營商有關系,我沒有解決這個問題。。