How do you feel about this article? Help us to provide better content for you.
Thank you! Your feedback has been received.
There was a problem submitting your feedback, please try again later.
What do you think of this article?
上篇文章簡單介紹了NVIDIA Jetson Nano,這篇則會帶著大家實作開機操作,想要一起嘗試的朋友可以點我取得NVIDIA Jetson Nano Developer Kit!
作者 | 吳怡庭 |
難度 | 簡單 |
材料表 |
|
以下開機步驟可以參考NVIDIA官方頁面:https://developer.nvidia.com/embedded/learn/get-started-jetson-nano-devkit#intro
一、下載及燒錄映像檔
Step 1 請準備一片SD卡,可以根據專案類型來做選擇,不過官方建議最低規格要達到16GB UHS-1,本次實作使用的是64GB的micro SD卡。
Step 2 接下來需要一台電腦燒錄SD卡,筆電通常都有內建SD卡的讀取插槽,如果您的電腦沒有,可以使用USB讀卡機。
如果是已經是使用過的SD卡,請先格式化後再燒錄。
Step 3 請點這裡下載官方提供的映像檔,壓縮檔的大小約5.2GB,下載後請將檔案解壓縮,並記得存檔路徑!
Step 4 接著需要安裝映像檔燒錄軟體,可以使用balenaEtcher (NVIDIA官方頁面有各系統的英文教學),windows的使用者也可以使用Win32 Disk Imager。本篇文章示範使用Win32 Disk Imager的燒錄步驟。
Step 5 下載並安裝好後啟動Win32 Disk Imager。
Step 6 點選文件夾並選擇先前下載好的映像檔檔案,並選擇要燒錄到哪個裝置(通常預設會選擇好)。
Step 7 點選從「映像檔」寫入資料到「裝置」中按鈕。
Step 8 彈出警告視窗請按「Yes」,就會開始燒錄SD卡了。
Step 9 燒錄時間受裝置效能影響,有可能會需要等待一段時間,燒錄好後會跳出提醒視窗顯示寫入成功!
Step 10 燒完後就可以將SD卡退出,準備使用Jetson Nano啦!
二、硬體架設及開機設定
Jetson Nano各個接孔的用途請看下方內容。
(圖片轉載自NVIDIA官方頁面)
- SD卡插槽
- 40pin GPIO
- Micro-USB 5V電源輸入
- Gigabit 乙太網路埠
- USB 3.0連接埠
- HDMI輸出連接埠
- DisplayPort連接器
- 5V直流電源輸入
- MIPI CSI攝影機連接孔
Step 1 在開機前首先要把SD卡插入Jetson Nano底下的SD卡插槽。
Step 2 接下來需要接上電源,Jetson Nano 提供兩種電源供應方式, Micro-USB 5V電源或是5V直流電源,本次實作使用5V4A直流電源搭配Micro-USB轉接頭。
如要直接使用5V直流電源,需要另外準備jumper並接上J48腳位。
→
另外前一篇文章中也提過的電源供應問題,請使用5V3A或是5V4A的變壓器,若使用5V2A的規格容易因為供電量不足導致當機!
電源線接上後旁邊綠燈若有亮起就代表Jetson Nano在運轉囉!
Step 3 將其他外接硬體(螢幕、鍵盤、滑鼠)架設完畢後就會進到開機設定畫面了!(接了很多設備,線材較為凌亂,大家可以根據需求改為選用無線的設備!)
Step 4 請依序設定好以下內容:
同意條款→選擇語言→選擇鍵盤排列方式→選擇時區→設定帳號及密碼(本篇實作中都設定為jetsonnano)→App Partition Size
Step 5 設定完等待一下初始化後就會出現桌面啦!(預設會跳出一些視窗,可參考相關內容)
Jetson Nano使用的是內建的Ubuntu系統,如要做其他設定可上網搜尋相關資源。
三、Wi-Fi 連線
Jetson Nano可以使用外接的USB Wi-Fi dongle來無線上網,請將Wi-Fi dongle插入Jetson Nano。
畫面右上角有個Wi-Fi圖示,點下去後可以選擇連接到哪個Wi-Fi熱點。
桌面上也有兩個NVIDIA的捷徑:Nvidia Jetson Developer Zone、 Nvidia Jetson Support Forums,點擊後會連結到官方頁面和論壇,上面有許多關於Jetson Nano的資料。
四、SSH遠端連線
該如何遠端登入Jetson Nano呢?其中一個方式就是將自己的電腦建立SSH連線至Jetson Nano。
首先讓Jetson Nano和電腦連上同一個Wi-Fi熱點,點選Jetson Nano桌面左上角的「Search your computer」,輸入「Terminal」,打開終端機。
在Terminal中輸入以下指令,查詢IP:
ifconfig
會出現以下畫面
wlan0內的inet後面即是我們要查詢的IP位置,可以知道這台Jetson Nano的IP是192.168.12.147。
常使用的遠端連線軟體為PuTTY,也可以使用MobaXterm,請點入連結官網進行下載及安裝。
(一)使用PuTTY進行連線
Step 1 開啟PuTTY軟體。
Step 2 輸入Jetson Nano的IP位置,點擊「Open」按鈕。
Step 3 依序輸入帳號及密碼,顯示以下終端畫面則代表連線成功。
(二)使用MobaXterm連線
Step 1 第一次開啟MobaXterm會出現下圖畫面,請在中間的欄位輸入Jetson Nano的IP。
Step 2 接著輸入帳號及密碼(此教學皆設定為jetsonnano),連線完成會出現以下畫面。
畫面右側即為終端畫面,而和PuTTY不一樣的是MobaXterm左方有圖形化介面可以直觀的使用,這樣不需要另外準備隨身碟存取檔案,只要開啟資料夾並點選檔案就能開啟或下載囉!
再次打開MobaXterm可以發現視窗畫面不太一樣了,多了「Recover previous sessions」按鈕可以幫助你快速的重新連線到上次連線的伺服器,亦可點選下方最近使用的IP位置,當然,想建立新連線就點擊中間欄位輸入IP。
五、攝影機介紹及簡單測試
未來若是想做專題的話有很高的機率會需要使用到攝影機,Jetson Nano可以外接USB攝影機,也相容Raspberry Pi 的攝影機(可以直接使用板子上的連接孔)。
RS的商城也可以一次購買Jetson Nano和Raspberry Pi的攝影機喔!
(一)羅技 C270 webcam
將攝影機連接上Jetson Nano後,點選畫面左上角Search,搜尋「webcam」,點選「Cheese Webcam Booth」開啟。
開啟後就會自動連接上攝影機鏡頭,點選視窗中間的按鈕即可拍照存檔,預設存檔路徑會在「圖片」中的「webcam」,視窗下方也會顯示以往拍攝的照片。
(二) Pi camera V2
首先要將攝影機接上板子,請小心的將卡榫向上打開。
有字的那面朝外將帶子放入接孔,並將卡榫按壓回去固定,即完成攝影機安裝。
打開Terminal,輸入以下指令:
gst-launch-1.0 nvarguscamerasrc ! 'video/x-raw(memory:NVMM),width=3820, height=2464, framerate=21/1, format=NV12' ! nvvidconv flip-method=0 ! 'video/x-raw,width=960, height=616' ! nvvidconv ! nvegltransform ! nveglglessink -e
攝影機的測試畫面就出現啦!
本次介紹到這邊先暫時告一個段落,未來我們將會推出更多Jetson Nano相關的文章,有興趣歡迎關注我們!
看完文章想要使用Jetson Nano實作的朋友可以點此取得Jetson Nano開發套件。
資料來源&相關連結:
Jetson Nano官方頁面:https://www.nvidia.com/zh-tw/autonomous-machines/embedded-systems/jetson-nano/
Jetson Nano wiki:https://elinux.org/Jetson_Nano
Jetson 論壇:https://devtalk.nvidia.com/default/board/139/embedded-systems/1
Raspberry Pi攝影機測試:https://github.com/JetsonHacksNano/CSI-Camera
Comments