香橙派4B是一款開源的單板電腦,採用瑞芯微RK3399晶片,4G記憶體+16GB emmc儲存,支援雙頻wifi和千兆網口,有PCIE介面,支援雙路攝像頭同時輸入,支援四路顯示,可設定任意兩路同時輸出,支援雙頻異顯。
其中,香橙派4B還內建了NPU(神經網路處理器),可以協助CPU做神經網路加速計算,採用MPE與APiM獨特AI架構,典型算力2.8Tops,擁有9.3Tops/W超高效能,能高效的幫CPU分擔大量推理運算的任務,從而節省不少功耗。
香橙派4B可以搭建電腦、遊戲機、電視盒子、伺服器,內建NPU,可快速應用在智慧家居、自動駕駛、機器人等邊緣計算領域,為人工智慧平臺,提供算力支援,也給有專案需求要尋找一塊AI開發板的開發者提供了一個價效比很高的選擇。
本文將介紹香橙派4B在Android系統下使用NPU的方法:
使用adb連線到Android shell,然後執行以下操作修改節點許可權
chmod 777 /dev/sg*
使用adb連線到Android shell,然後執行以下操作
find /sys/devices/ -name max_sectors -exec sh -c 'echo 2048 > "$1"' _ {} \;
設定max_sectors值為2048。
3、安裝demo需要的檔案和模型
解壓壓縮包
tar -xvf gtiData.tar.gz
使用adb將檔案push到android系統中
adb push gtiData /sdcard/
在電腦端使用Android Studio開啟gti4Demo工程
待依賴安裝完成,點選Android Studio執行按鈕即可執行demo