第一步: 准備軟件
① 准備Ubuntu16/18系統
(20不支持)
② NVIDIA的jetpack下載網址下載SDK Manager:
https://developer.nvidia.com/zh-cn/embedded/jetpack
③ 安裝SDK Manager
sudo dpkg -i sdkmanager_1.5.0-7774_amd64.deb
# 報錯找不到依賴文件,執行如下命令
sudo apt --fix-broken install
④ 打開安裝好的SDK Manager,注冊/登錄NVIDIA賬號。
第二步: 硬件連接
① 先將跳線帽連接到REC和GND引腳,再插入電源,讓系統進入刷機模式。
② 用USB先連接至Ubuntu物理機或者虛擬機電腦的USB口
注意用附帶配件USB線,親測其他線連接識別不到,踩坑。。。
③ 查看連接狀態
如果是用虛擬機,那么應該彈出如圖彈窗,將此設備連接到虛擬機;
如果是直接用物理機,那么lsusb
命令應該可以看到NVIDIA
字樣的設備。
第三步:安裝系統
① SDKManager軟件選擇Target Hardware為Jetson Xavier NX modules(這是我的,根據實際硬件類型選擇),JetPack版本和是否安裝DeepStream,然后選擇下一步
-(如果連接不成功,這里識別不到)
- 我的設備是Jetson Xavier NX,有兩個版本,根據實際選擇,帶EMMC的選P3668-0001 module,帶SD卡槽的選P3668-0000 module
② 勾選左下角同意,選擇下一步
③ 確認寫入配置
這里選擇Manual Setup-Jetson Xavier NX
,正如圖中描述,這是因為初次刷入系統。然后下方刷入位置可以保持默認,即根據實際版本寫入EMMC或者SD卡,這兩個空間較小,僅僅放OS還是可以的。當然也可以下拉菜單中選擇NVME
,直接刷入M.2固態硬盤。 點擊完成即開始刷入。 完系統刷寫完成后Jetson 設備會自動重啟。
- 這里的用戶名密碼為即將寫入的Jetson系統的用戶名和密碼
第四步:安裝SDK
① 等待系統OS燒錄完成后,Jetson Xavier NX會自動重啟進入系統,切換到Jetson Xavier NX系統進行設置。此時在Jetson 板子后連接鍵鼠、顯示器、網線(刷入SDK需要用到局域網內的網絡傳輸數據), 將主機和Jetson 板子用網線接入局域網,並進系統查看Jetson 設備IP地址。
② 回到電腦端,連接Jetson板,輸入用戶名密碼,點擊繼續(IP地址可以查看路由器或者用Jetson連接顯示器查看)
③ 完成后提示全部安裝成功,點擊FINISH
第五步: 完成
燒錄完系統和SDK后,將線材斷開,拔掉REC和GND之間插入跳線帽。