0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

firefly 来源:firefly 作者:firefly 2019-11-18 14:19 次阅读
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。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6063

    浏览量

    34596
  • 安卓
    +关注

    关注

    5

    文章

    2077

    浏览量

    54365
  • Firefly
    +关注

    关注

    2

    文章

    534

    浏览量

    6752
收藏 人收藏

    评论

    相关推荐

    初次使用必看!S5pv210系列:E8卡片电脑 系统或者更换

    在启动卡制作完成后,使用下面步骤更新或者更换系统。/更新Android/ubuntu/Linux系统1、选中SecureCRT软件,选择
    发表于 08-04 11:40

    【OK210试用体验】+Android系统+Linux(有点问题)

    手头只有上次买的Tiny6410开发板带的读卡器和闪迪的8G的SD卡(这些都是可以刷Tiny6410的系统的,我已经刷了好几次,操作相当简单)。接下来就是Android系统的步奏!第一步:打开用户
    发表于 08-16 19:13

    4412开发板Android和LinuxQT方法

    (豌豆荚或者360手机助手)超级终端或者其它串口软件(其它软件不一定好用,超级终端参考使用手册附录) fastboot第一步:拷贝Androi
    发表于 11-30 16:27

    SINA210如何Android

    (一)首先制作引导系统用的SD卡(二)将镜像拷贝到SD卡中将\光盘\Android4.0.4\image目录下文件拷贝到SD卡根目录下(三)
    发表于 05-24 16:20

    【NanoPi M1试用体验】连接电视(一)准备+镜像

    NanoPi M1有一个红外接收模块以及一个红外遥控器,所以连上电视就可以看了。第一步首先在网上镜像,镜像的镜像可以在网上下载到。也
    发表于 08-10 16:36

    4412Android时不能启动,停在ANDROID界面

    我也大家玩高大上的4412了,跟着最新光盘提供的"tiny4412用户"手册,刷ANDROID时,可以成功,但就是启动不了,一直停在
    发表于 05-13 07:45

    RK3399开发板Android镜像之Windows系统映像

    Android固件解 压 光 盘 02 工 具 \ 工 具 \windows 目 录 下 的AndroidTool_Release_v2.54.7z 文件,如下图:得 到
    发表于 02-28 11:20

    RK3326 Android方案软件设计资料下载

    `瑞芯微RK3326 Android软件方案介绍SDK支持的硬件平台 RK3326/PX30 平台开发的产品 Tablet形态的产品 智能语音显示类产品
    发表于 08-03 15:14

    RK3399 Android7.1 SDK软件介绍

    `RK3399 Android7.1 SDK软件介绍SDK完整包解压之前大概88G,有点大哦make rk3399_defconfig m
    发表于 01-23 11:43

    介绍OTG方式时所使用的硬件和软件平台

    使用OTG接口方式也可以成为fastboot 方式,下面介绍OTG方式
    发表于 01-10 06:36

    介绍一种RK3588 Android SDK编译方法的使用

    rk3588-evb1-lp4-v10编译后会在rockdev/Image-rk3588_s/下生成boot.img,这个boot.img即可。其中:C表示用clang编译器编译
    发表于 05-23 14:27

    迅为RK3568开发Android12系统 Android 固件

    /Image-rk3568_r/(Android11)或者 rockdev/Image-rk3568_s/(Android12)目录下, 可以拷贝源码编译输出目录的镜像进行单独
    发表于 08-01 16:41

    教大家如何单独的Android镜像

    11)或者 rockdev/Image-rk3568_s/(Android12)目录下, 可以拷贝源码编译输出目录的镜像进行单独。单独镜像获取方式二在编译
    发表于 08-25 17:39

    RK3588 SDK编译与固件步骤

      1SDK编译  UBoot版本:2017.09  内核版本:5.10  AOSP版本:android-12.0.0_r21  完整编译  $ source build
    发表于 08-31 17:45

    AT89S52用什么软件程序?

    AT89S52用什么软件程序?用STC ISP 的不进去
    发表于 09-26 06:54