Edge AI
Nvidia
Jetson
AGX Xavier
System Setup
內含手把手教學
以下是使用公司筆電的windows系統,在鎖隨身碟、沒有無線網卡、無法接網路線的艱困環境下的環境設置紀錄。
可以的話,直接自組配一個Linux系統或是筆電透過SSD外接Linux環境可以簡化操作步驟
Image Not Showing
Possible Reasons
|
Image Not Showing
Possible Reasons
|
Image Not Showing
Possible Reasons
|
---|
使用USBA3.0 轉type C的線與筆電連接
Jeston主機已經有內建Ubuntu環境,如果要重新安裝的話,需要一台Ubuntu環境的Host主機執行Nvidia SDK Manager來進行重刷機
略…
直接在邊緣裝置上操作
連結筆電/PC
原本以為只能在LINUX系統使用,後來發現windows系統也可以,在L4T-README/README-usb-dev-mode.txt
有提到windws系統設定方法
由於公司沒配無線藍芽接收器、外部的機台沒申請也無法接線,這邊採取的做法是透過USB連接到筆電的方式取得網路
L4T-README
目錄內的文件檔Using Ethernet Protocol
An RNDIS USB Ethernet device is created, and the required driver is
automatically installed. You can safely ignore the message that the NCM device
is unknown. Depending on the Windows version you have, you might need to
disable the NCM device.To configure your host as a gateway for Jetson:
Click Control Panel -> Network and Internet -> Network Connections.
Edit the "Remote NDIS Compatible Device" interface and configure "Property".
Ensure that the IP address is 192.168.55.100. If Windows always gives you
another IP address, for example, 192.168.137, you might need to configure a
static IP address.Click Control Panel -> Network and Internet -> Network Connections.
Edit the interface of your public interface and configure "Property".
On the Sharing tab, enable the "Allow other network users to connect through
this computer's internet connection" option.In the "Home networking connection" menu, select the RNDIS interface.
Control Panel -> Network and Internet -> Network Connections
選取筆電的WIFI共用設定
家用網路連線
選取RNDIS interface,我這邊的顯示名稱為"乙太網路2"IPv4
手動設置靜態ip位址192.168.55.100
ssh username@192.168.55.1
登入
ping 8.8.8.8
(8.8.8.8是google的DNS伺服器IP位址,因為很好記所以用他)檢查是否有正確開啟網路共用設定網路連線不穩定、非常慢
申請開通公司MAC address的連線權限,以網路線連接插座
網路相關設定見 Jetson Network Setup
在Jetson裝置(Linux for Tegra system)安裝VNC server後,可以允許透過網路訪問、並以圖形介面操作。
以下依照官方文件檔"README-vnc.txt"執行或參考Autonomous/MachinesLearn/Tutorials/Setting Up VNC
開啟或遠端連線(ssh)Jetson裝置terminal
sudo apt update
sudo apt install vino
mkdir -p ~/.config/autostart
cp /usr/share/applications/vino-server.desktop ~/.config/autostart
gsettings set org.gnome.Vino prompt-enabled false
gsettings set org.gnome.Vino require-encryption false
gsettings set org.gnome.Vino authentication-methods "['vnc']"
gsettings set org.gnome.Vino vnc-password $(echo -n 'thepassword'|base64)
sudo reboot
第1步:選擇想要的VNC瀏覽器安裝
第2步:啟動VNC瀏覽器,並鍵入你的開發工具包的IP地址。在裝置上以ifconfig
查詢。預設是"192.168.55.1"
第3步:如果你已經配置了VNC服務器的認證,提供VNC密碼
wget https://download.anydesk.com/rpi/anydesk_6.1.1-1_armhf.deb
sudo dpkg -i anydesk_6.1.1-1_armhf.deb
安裝後無法啟動Not yet test…
環境安裝好後,接下來進入程式編譯的部分
使用 jetson-stats 套件檢視系統狀態