【 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
-
取得
OpenVINO
wget 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_dependencies
Scriptsudo -E ./install_openvino_dependencies.sh
-
切換工作目錄
cd /opt/intel/openvino/deployment_tools/model_optimizer/install_prerequisites
-
執行
install_prerequisites_onnx
Scriptsudo -E ./install_prerequisites_onnx.sh
安裝 networkx
-
請執行下方指令
pip3 install networkx==2.3
透過 CPU 驗證 OpenVINO
-
設定環境變數
source /opt/intel/openvino/bin/setupvars.sh
-
切換目錄到
Inference Engine
cd /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 Runtime
sudo ./install_NEO_OCL_driver.sh
-
-
切換路徑到
Inference Engine
cd /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 Engine
cd /opt/intel/openvino/deployment_tools/demo/
-
執行 Script
source /opt/intel/openvino/bin/setupvars.sh
-
執行 MYRIAD 驗證
./demo_squeezenet_download_convert_run.sh -d MYRIAD
-
結果
-