# Jetson Nano username: myjetson password: jetson # Setup 以下是ubuntu 20.04在github上由developer的改的版本,這個20.04很完整,會比自己從18.04升級還要快速,而且不用重新載cuda。 ## flash sd card ![](https://i.imgur.com/mJLG3vv.png) 用這個軟體選sd卡跟對應的映像檔就可以洗了。 ## Git hub 20.04映像檔 從以下的網站載最新的映像檔 https://github.com/Qengineering/Jetson-Nano-Ubuntu-20-image When the first time boot, error: > ’A start job is running for end-user configureation after initial OEM installation‘ > Then, unplug power supply -> reboot > power supply voltage: 5V ## network * wifi adaptor(需要網路線) https://civilinai.org/2021/03/15/如何在nvidia-jetson-nano安裝edimax-ew-7611ulb-wifi藍芽二合一usb無限網卡/ * 還是建議使用乙太比較好,除非網路卡可以提供穩定的wifi傳輸量 * ## Use VNC Viewer遠端連線 因為用ssh無法使用AI & Camera等功能,必須使用VNC Viewer才可以。 ### 在nano上的步驟 查看和下載vino :::info sudo apt list | grep vino sudo apt install vino ::: 簡易設定vino :::info gsettings set org.gnome.Vino prompt-enabled false gsettings set org.gnome.Vino require-encryption false ::: Show UUID :::info nmcli connection show ::: ![](https://i.imgur.com/vx69z6o.png) 執行UUID,記得把斜體字的部份換成自己電腦看到的UUID。 :::info dconf write /org/gnome/settings-daemon/plugins/sharing/vino-server/enabled-connections "['*UUID of the ethernet*']" ::: 輸入指令 :::info export DISPLAY=:0 ::: 執行server :::info /usr/lib/vino/vino-server ::: 然後去setting的網路的地方,看一下現在的ip 就可以從VNC-viewer使用ip遠端查看。 如果找不到setting可以去終端機打下面的指令,setting就會跑出來。 :::info gnome-control-center ::: 為了讓我們每次開機都可以直接開始vnc viewer,我們必須用以下的指令 :::info gnome-session-properties ::: 叫出這個視窗 ![](https://i.imgur.com/rzBcGA3.png) 這個是nano開始跑得時候就會初始執行的選項, 所以我們要在這邊新增一個Vino Server ![](https://i.imgur.com/Qy2Yzw3.png) 中間的指令就是前面的 :::info /usr/lib/vino/vino-server ::: 這樣設定完即可。 :warning: 因為電腦要有輸出螢幕它才會有辦法用vnc viewer連上,所以可能會需要一個hdmi虛擬器讓它可以被連線。 :warning: 新增在gnome-session-properties的這個操作不能在遠端執行,會只剩下亂碼。 ### 在自己電腦上的步驟 去[VNC viewer](https://www.realvnc.com/en/)下載對應的版本,像是我們是用ubuntu然後電腦是64位元就是載DEBx64。然後去下載的目錄執行下面的程式。 :warning: 下載會需要辦帳號 :::info sudo dpkg -i 安裝包名稱 ::: 可能會遇到下面的error ![Uploading file..._ub610tg6i]() 可以執行下面的程式即可解決 :::info sudo apt --fix-broken install ::: 下載完後可以去電腦的all找找看VNC viewer這個程式, 它可能會叫你登入,可以不用理它![](https://i.imgur.com/zbg6M1N.png) 直接在個視窗新增server就可以了。 ## EW-7611ULB 無線網卡安裝 ![](https://i.imgur.com/lpP5x2v.png) 去官網找這個型號在linux上的安裝包,不要去找rtl8723bu的這個安裝方法,我猜可能這個不太相容。 到Download目錄解壓縮檔案 :::info unzip EW-7611ULB_Linux_Driver_1.0.1.2.zip ::: 安裝wifi :::info cd EW-7611ULB_Linux_Driver_1.0.1.2/ cd Wi-FI/ cd driver/ make ARCH=arm64 #如果只打make會是預設的aarch64在jetson nano上可能會有問題 sudo make install ::: 安裝bluetooth :::info cd EW-7611ULB_Linux_Driver_1.0.1.2/ cd Bluetooth/ cd bluetooth_usb_driver/ make ARCH=arm64 #如果只打make會是預設的aarch64在jetson nano上可能會有問題 sudo make install ::: 最後重開機就可以了。 ## CUDA 下載 https://chiachun0818.medium.com/jetson-nano-%E9%87%8D%E6%96%B0%E7%B7%A8%E8%AD%AF-opencv-cuda-a65daf5988ab ## 開始使用學習筆記 https://yanwei-liu.medium.com/nvidia-jetson-nano學習筆記-一-初次使用-4dce57a0b2b1 ## connect to camera https://automaticaddison.com/how-to-set-up-a-camera-for-nvidia-jetson-nano/ * nvidia tutorial: https://developer.nvidia.com/embedded/learn/tutorials/first-picture-csi-usb-camera * our camera: 1. EK003: CMOS AR0134 Global Shutter Color Module http://twarm.com/commerce/product_info.php?products_id=20632