【 Edge 】於 UP Squared 安裝 Ubuntu 與 OpenVINO
內容
- 學習目標
- 前置準備作業
- 安裝
Ubuntu Image於UP Squared - 安裝
Intel® OpenVINO於UP Squared - 透過
CPU驗證OpenVINO - 透過
GPU驗證OpenVINO - 透過
MYRIAD驗證OpenVINO
學習目標
- 於
UP Squared重新安裝Ubuntu - 於
UP Squared安裝OpenVINO - 透過
CPU、GPU與MYRIAD驗證Intel® OpenVINO
前置準備作業
- 準備一台
UP Squared - 準備
鍵盤與滑鼠 - 準備一條
乙太網路線 - 準備一條
HDML 線 - 準備一支
USB 隨身碟 - 準備一台
電腦( Windows 或 macOS ) - 準備一支
Intel Movidius ( NCS )- ㊟ 如 UP Squared 未內建的話請另外準備
安裝 Ubuntu Image
Step 1. 下載 Ubuntu 影像檔
- 請在瀏覽器下輸入下方網址以進行下載
Step 2. 將 Ubuntu Image 寫入 USB 隨身碟
- 2.1 將 USB 隨身碟插入到電腦
- 2.2 下載燒錄軟體
- 2.3 執行
balenaEtcher軟體以進行燒錄Ubuntu Image-
開啟
balenaEtcher -
點選
Select image選擇Ubuntu Image -
點選
Select target選擇USB 隨身碟 -
點選
Finish以進行燒錄-
點選
Continue -
燒錄過程
-
-
Step 3. 將 Ubuntu 安裝於 UP Squared
-
3.1 將 USB 隨身碟插入到 UP Squared
-
3.2 將 UP Squared 接上電源以啟動 UP Squared
-
3.3 點選
Install Ubuntu選項 -
3.4 點選
English選項後再點選Continue -
3.5 點選
Continue -
3.6 點選
Erase disk and install Ubuntu選項後再點選Install Now -
3.7 確認磁區資訊後再點選
Continue -
3.8 設定時區 後再點選
Continue -
3.9 設定鍵盤種類後再點選
Continue -
3.10 設定登入帳號與密碼後再點選
Continue -
3.11 安裝過程
-
3.12 安裝完成
- 點選
Restart Now
- 點選
-
3.13 移除
USB 隨身碟再按enter鍵
安裝 Intel® OpenVINO
Step 1. 登入到 UP Squared
-
輸入所設定的帳號與密碼
Step 2. 開啟終端機
-
點選左上角輸入
terminal並開啟terminal -
開啟後的端終機
Step 3. 建立 Workshop 目錄與切換目錄
-
建立 Workshop 目錄
mkdir ~/Desktop/Workshop -
進到 Workshop 目錄
cd ~/Desktop/Workshop
Step 4. 下載 OpenVINO Toolkit
-
取得
OpenVINOwget http://registrationcenter-download.intel.com/akdlm/irc_nas/15512/l_openvino_toolkit_p_2019.1.144.tgz
Step 5. 解壓縮
-
輸入以下指令進行解壓縮
tar -xvzf l_openvino_toolkit_p_2019.1.144.tgz
Step 6. 切換目錄到 openvino_toolkit
-
輸入以下指令進行切換目錄
cd l_openvino_toolkit_p_2019.1.144/
Step 7. 執行安裝 Script
-
輸入以下指令進行安裝
sudo ./install_GUI.sh -
點選
Next -
點選
I accept the terms of the license agreement再點選Next -
點選
I do NOT consent to the collection of my information再點選Next -
點選
Next -
點選
Install -
點選
Next -
安裝過程
-
點選
Finish
安裝相依套件
-
切換工作目錄
cd /opt/intel/openvino/install_dependencies -
執行
install_openvino_dependenciesScriptsudo -E ./install_openvino_dependencies.sh -
切換工作目錄
cd /opt/intel/openvino/deployment_tools/model_optimizer/install_prerequisites -
執行
install_prerequisites_onnxScriptsudo -E ./install_prerequisites_onnx.sh
安裝 networkx
-
請執行下方指令
pip3 install networkx==2.3
透過 CPU 驗證 OpenVINO
-
設定環境變數
source /opt/intel/openvino/bin/setupvars.sh -
切換目錄到
Inference Enginecd /opt/intel/openvino/deployment_tools/demo/ -
執行驗證
./demo_squeezenet_download_convert_run.sh -d CPU- 結果
- 結果
透過 GPU 驗證 OpenVINO
-
安裝 GPU driver
-
切換目錄
cd /opt/intel/openvino/install_dependencies/ -
執行 Script
source /opt/intel/openvino/bin/setupvars.sh -
安裝
Intel® Graphics Compute Runtimesudo ./install_NEO_OCL_driver.sh
-
-
切換路徑到
Inference Enginecd /opt/intel/openvino/deployment_tools/demo/ -
執行 GPU 驗證
./demo_squeezenet_download_convert_run.sh -d GPU-
結果
-
透過 MYRIAD 驗證 OpenVINO
-
如 UP Squared 未內建 Intel Movidius ( NCS ) ,則請將 Intel Movidius ( NCS ) 插到 UP Squared 的 USB Port 後再重開機
-
開機完再執行下方指令確認 Intel Movidius ( NCS )
lsusb
-
-
安裝
Myriad rules-
切換目錄
cd /opt/intel/openvino/install_dependencies/ -
執行 Script
source /opt/intel/openvino/bin/setupvars.sh -
執行 NCS rules
./install_NCS_udev_rules.sh
-
-
切換路徑到
Inference Enginecd /opt/intel/openvino/deployment_tools/demo/ -
執行 Script
source /opt/intel/openvino/bin/setupvars.sh -
執行 MYRIAD 驗證
./demo_squeezenet_download_convert_run.sh -d MYRIAD-
結果
-