fireflyNCC S1--Android SDK烧写软件介绍

android sdk入门指南 gti2801_adk.tar.gz仅支持usb dongle,ssd sdk与gtisdk_android_v1.2_firefly_1.0.tar.gz支持usb dongle和aio-3399c ai板。本指南以gti2801_adk.tar.gz为例,其它sdk与此类似。
准备工作 本文需要使用以下设备:
firefly开发板 (推荐roc-rk3399-pc)。 tf卡(如果板子未带有emmc) 建议使用8gb及以上的容量 显示器(接口具体看开发板) 键盘和鼠标 电源 神经网络计算卡 可上网的电脑 可为windows或linux系统,配置有android studio 3.x开发环境。
烧写android系统 神经网络计算卡android sdk(仅usb dongle)支持任意firefly发布的android版本,请根据使用的开发板烧写android系统。烧写教程请从wiki网站进入具体的开发板wiki查看。roc-rk3399-pc固件烧写教程点击此进入。
android环境设置 解压sdk 从ai资料u盘中复制并解压sdk gti2801_adk.tar.gz。如在linux下将sdk复制到用户主目录下,然后执行以下操作解压文件到用户主目录:
ubunut16.04:~$ tar zxvf ~/gti2801_adk.tar.gz -c gti2801_adk
必需文件安装 查看sdk目录下v1.2/data/models/gti2801/gnet1/cnn/userinput.txt和v1.2/data/models/gti2801/gnet18/cnn/userinput.txt中的usb device node是否为/dev/sg0,如果不是请修改为/dev/sg0(一般情况下usb dongle设备节点为/dev/sg0,如果不是则需按实际情况修改)。
通过如下命令安装demo需要的文件和模型。
分步骤如下:
adb push ./data/image_demo /sdcard/gti/image_mp4
gnet1模型:
adb push ./data/models/gti2801/gnet1 /sdcard/gti/models/gti2801/gnet1
gnet18模型:
adb push ./data/models/gti2801/gnet18 /sdcard/gti/models/gti2801/gnet18
也可以通过如下命令统一安装:
adb push ./data /sdcard/gti
也可通过mtp直接复制data目录到开发板然后更名为gti。
设备节点设置 插入usb dongle到开发板,建议使用usb 3.0接口。
修改usb dongle节点权限。使用adb连接到android shell,然后执行以下操作:
roc_rk3399_pc:/ $ su roc_rk3399_pc:/ # chmod 777 /dev/sg*
修改max_sectors属性。在上一步骤的基础上执行以下操作:
roc_rk3399_pc:/ # find /sys/devices/ -name max_sectors -exec sh -c 'echo 2048 > $1' _ {} \;
设置max_sectors值为2048。
注意:以上两个步骤每次重启设备或者拔插usb dongle都需要从新执行。
编译测试demo 在电脑端使用android studio打开v1.2/samples/android/gtivideodemo_gnet1/或v1.2/samples/android/gtivideodemo_gnet18/。待依赖安装完成,点击android studio运行按钮即可运行demo。app启动后会看到两张图片,点击直升飞机即可运行视频分类demo。

参与新基建,为下一代城市建设探索全新范式
MRAM缓存可行性比SRAM更高
特斯拉Model X/Model S大涨价!恐人民币与美元的汇率波动
智能插座有什么好处
三星Galaxy Note8拆解评测:制作精良
fireflyNCC S1--Android SDK烧写软件介绍
米尔科技Keil C251 开发工具 介绍
GDC 2019:Oculus设58平方米畅玩游戏场地!
多显卡技术
到底转不赚钱 小米手环背后的那些事
医疗产业与新技术逐渐融合 物联网助力智慧医院蓬勃发展
在SpinalHDL中的对应关系及声明形式
VR传染病防治系统助力生命健康知识的科普
【视频】TI 数字隔离器评估套件ISOW7741DFMEVM评测
合肥将打造全市首个量子计算创新创业平台
三星将在CES2020上展出最新LED TV和人工智能产品
特斯拉距离四元锂电池又近一步
在电力系统中,如何确定变压器的短路电流?
电脑装机应该如何选择主板?CPU和主板应该如何搭配
智能PCB制造的安全的进步的下一步是什么