TX2 1 RTS 9003 刷機記錄

2021-08-15 19:08:45 字數 1951 閱讀 9457

由於專案需求,需要乙個計算能力還可以的小型處理器,因此選購了nvidia tx2,同時購買了rts 9003,因為tx2官方套件太大了,不太適合小型機械人使用。

首先將tx2晶元從官方套件上面拆下來,安裝在rts 9003載板上,如下圖所示

值得注意的是,tx2晶元安裝到載板後需要重新刷系統。以後如果重新安裝到官方套件的話,則需要再重新刷回原生系統。

下面是刷機記錄(主要參考資料為rts官方給的教程,不過那邊寫的比較簡略,因此自己再記錄下):

我使用的host主機為ubuntu16.04,當前時間2023年2月25日。

l4t jetson tx2 driver package (版本為:28.1)

l4t sample root file system (版本為: 28.1)

目前最新版本為28.2,不過諮詢rts9003客服後,他們說暫時還不支援最新補丁,因此刷28.1.

完成後,當前目錄會多乙個linux for tegra資料夾。

3. 進入該資料夾下rootfs目錄,

解壓另乙個檔案。教程上說,sudo必須嚴格加上。如果不成功,提示tar::not found in archive,加上-c引數。

這會有一段時間,大概5分鐘左右,隨後資料夾下會多出來一些檔案,類似下圖

4. 進入上一級目錄,執行

5. 安裝realtimes-l4t-v202 驅動

將realtimes-l4t-v202包解壓到與linux_for_tegra資料夾同級目錄下面。

sudo tar -xzf realtimes-l4t-v202
進入該資料夾,執行

6. 最後讓機子進入recovery模式,進行燒寫。

電源接線如下圖所示

如果進入成功,則在host機上終端執行lsusb,能看見類似nvidia corp的裝置

刷機:into ../linux_for_tegra/  and run flash.sh 

等待大概十幾分鐘,刷機成功。

最後注意的是,rts小機器連線顯示器,hdmi可直接顯示,hdmi轉vga的話,需要用帶供電的轉換器。