中文 | English

Jetson Xariver NX (2022)系統模組安裝在 Jetson Mate 叢集電腦平台與隨身碟擴充記憶體空間

作者/圖片提供: CAVEDU教育團隊

前言

上一篇文章介紹了Jetson AGX Orin預設的系統開機及安裝,本文要介紹如何把 Jetson Xariver NX (2022)系統模組安裝在 Jetson Mate 叢集電腦平台,並使用隨身碟擴充記憶體空間。

別忘了,如果是和機器人王國商城購買 Jetson 相關商品的話,出貨時就會把所有系統做好,開機馬上使用!本文感謝國立高雄大學胡忠信老師賜稿。

撰寫/攝影 胡忠信
國立高雄大學通識教育中心 兼任助理教授
時間 1~2小時 (不含 JetPack 燒錄) 材料表
  • Jetson Mate   1個
  • Jetson Xavier NX(2022版)系統模組(SOM) 1 組 (6GB eMMC R/W記憶體 / 8GB動態記憶體
  • 64GB usb 3.0 隨身碟 1個
  • Jetson Xavier Nx 專用散熱片 1個
  • 鍵盤與滑鼠組 1組
  • 100W功率USB type-c 交換式電源供應器 1個
難度 1 (滿分5)

 

本文

實驗步驟:

1.先將Jetson Xavier NX (2022版)系統模組,安裝NVIDIA原廠 jetpack 4.6 系統程式。本步驟委託CAVEDU教育團隊的工程師代為安裝 (教學請點我)。

2.使用 ‘*‘ 型螺絲起子,將散熱片裝上 Xavier NX 系統模組(SOM),如下圖。

Xavier NX 系統模組(SOM) 安裝散熱片

模組背面

3.用 ‘+‘ 型螺絲起子,打開 Jetson Mate 的上蓋,在Master #1 插槽位置 (下圖最右側),插入Xavier NX SOM,如下圖。

在Master #1 插槽位置,插入Xavier NX SOM

4.將 Jetson Mate 的上蓋裝回去。於前面板上(由右至左)依序接上網路線、HDMI線連接LCD螢幕、與無線鍵盤滑鼠組的無線發射器(給Master主控板用),如下圖。

Jetson Mate的前面板接上網路線、HDMI線、鍵鼠發射器與隨身碟

5.插入電源供應器至Type-C 電源座,打開電源,此時外殼的風扇跟LED飾燈都會開啟。再按下後面板的WAKE按鈕,系統模組才會開機,如下圖。

按下後面板的WAKE按鈕即可開機

6.開機完成之後,在 terminal 視窗中輸入 df –h 指令,可看到 16G eMMC 在安裝 OS 後只剩下6G的空間,如下圖。所以請將一個 64G USB3.0的隨身碟,插入步驟4前面板的USB3.0#1號插座位置來擴充 Xavier NX SOM的空間,如前圖所示。

執行 df –h 指令,可觀察到16G eMMC安裝系統後只剩下1.6G的空間

7.格式化 USB 隨身碟及分割其磁區:

使用滑鼠點擊 Ubuntu 桌面左上角的 ubuntu 圖示,在搜尋欄中輸入disk並選擇Disks工具啟動之。

在左側的設備欄中,選擇USB隨身碟,再點選右上方「≡」的功能選項展開並點選Format Disk,操作畫面如下圖

選擇USB隨身碟,再點選右上方「≡」的功能選項

在 Format Disk 小視窗中,選擇compatible with modern system and hard disks >2TB(GPT),如下圖。

點選磁碟標籤下方的 ”+” 圖示,進行磁碟分割,在Create Partition小視窗中,確認磁碟分割區域的空間大小,預設為全部62GB,點選右上方的Next按鍵。

Volume Name 請輸入分割區域名稱,例如 usb_nx,Type格式為 internal disk for use with Linux systems only(Ext4),最後點擊右上方 Create按鍵就完成了。

8.將eMMC轉移至USB隨身碟開機:

在github上找到開源專案 bootFromUSB

• 開啟terminal視窗輸入指令下載該專案

git clone https://github.com/jetsonhacks/bootFromUSB.git

• 在terminal視窗輸入指令確認 USB隨身碟代號,在此為 /dev/sda

1ls /dev/sd*

• 執行 copyRootToUSB.sh 腳本,將eMMC的內容,備份至USB隨身碟。

./bootFromUSB/copyRootToUSB.sh –p /dev/sda1

•編輯 /boot/extlinux/extlinux.conf 檔案

先將原始檔案備份再編輯

sudo cp /boot/extlinux/extlinux.conf /boot/extlinux/extlinux_backup.conf

sudo gedit /boot/extinux/extinux.conf

於LABEL 的內容中,找到APPEND,將 root 參數修改為 root= /dev/sda1,代表先前的隨身碟路徑。修改完成後,存檔並重新啟動系統。

開機之後在桌面左側工作列,如果看到一個標示有”SD”字樣的小紅碟圖示,如圖六所示,即完成增加磁碟空間。

於工作列確認已新增隨身碟

於 Settings 中開啟 Details,確認記憶體容量已增加為 60.3G,如下圖。

確認容量已擴充

結語

本文說明如何將Jetson Xavier NX新2022年版系統模組,安裝在Jetson Mate叢集電腦平台,並透過外接的 64G USB隨身碟來擴充其記憶體空間。與舊版最大的不同點,新版本的Jetson Xavier NX安裝Jetpack 4.6系統程式,只能用原廠的nvidia sdk manager 程式來對其內建的16G eMMC 記憶體進行。另外也因為在安裝作業系統之後,僅剩1.6G的記憶體空間,無法下載其他應用程式及套件,故需要外接一USB隨身碟,以擴充其記憶空間。

本案因筆者不熟悉nvidia sdk manager 程式及燒錄系統程式的方法,故委請CAVEDU教育團隊的老師們代為安裝,在此致上萬分之感謝!謹以此文與各位同好,做相關技術的交流!

(本文經同意轉載自CAVEDU教育團隊技術部落格原文連結;責任編輯:王姵文)

分享到社群

vMaker編輯部

歡迎各界朋友投稿你的maker故事,不論是個人作品、創客觀點或是創客的經驗分享,我們都十分期待能聽到您的分享。 投稿請至:contact@vmaker.tw

This site or product includes IP2Location LITE data available from https://lite.ip2location.com.