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

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

3天内不再提示

【EASY EAI Nano开源套件试用体验】一次美丽的邂逅:EASY EAI Nano开箱+初步试用

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-10-11 15:13 次阅读

本文来源电子发烧友社区,作者:大菠萝Alpha, 帖子地址:https://bbs.elecfans.com/jishu_2308834_1_1.html


首先感谢灵眸科技 & 电子发烧友给与的试用机会。

一、开箱&硬件规格

EASY EAI Nano开源套件基于RockChip RV1126 SoC,其规格简单描述如下:
EA2.png

四核ARM Cortex-A7 + RISC-V MCU的规格目前还是够用,要是改成A53最好了,2.0Tops的NPU性能相当不错,RKNN的支撑让各种人工智能应用迅速落地部署。

EASY EAI Nano的板子很漂亮,军绿色的PCB,稍微比树莓派大点,具体如下图。
EA1.png

板载1G DDR3内存和8G emmc存储,另外支持TF卡扩容。套件拿到后,为了便于试用,直接组装起来了,这样方便。
EA3.jpg

二、上电

套件提供了ADB(J7)接口,这点非常的赞!

[root@EASY-EAI-NANO:/]#
[root@EASY-EAI-NANO:/]# uname -a
Linux EASY-EAI-NANO 4.19.111 #1 SMP PREEMPT Tue Jun 21 14:37:41 CST 2022 armv7l GNU/Linux
[root@EASY-EAI-NANO:/]# cat /proc/meminfo
MemTotal:         914004 kB
MemFree:          851148 kB
MemAvailable:     868532 kB
Buffers:            4372 kB
Cached:            21448 kB
SwapCached:            0 kB
Active:            15856 kB
Inactive:          15624 kB
Active(anon):       5800 kB
Inactive(anon):      452 kB
Active(file):      10056 kB
Inactive(file):    15172 kB
Unevictable:           0 kB
Mlocked:               0 kB
HighTotal:             0 kB
HighFree:              0 kB
LowTotal:         914004 kB
LowFree:          851148 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 8 kB
Writeback:             0 kB
AnonPages:          5700 kB
Mapped:             9440 kB
Shmem:               588 kB
KReclaimable:       5812 kB
Slab:              19696 kB
SReclaimable:       5812 kB
SUnreclaim:        13884 kB
KernelStack:        1168 kB
PageTables:          528 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      457000 kB
Committed_AS:     174644 kB
VmallocTotal:     245760 kB
VmallocUsed:        1980 kB
VmallocChunk:          0 kB
Percpu:              336 kB
CmaTotal:         102400 kB
CmaFree:               0 kB
[root@EASY-EAI-NANO:/]# cat /proc/cpu
cpu/     cpuinfo
[root@EASY-EAI-NANO:/]# cat /proc/cpuinfo
processor       : 0
model name      : ARMv7 Processor rev 5 (v7l)
BogoMIPS        : 96.00
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc07
CPU revision    : 5

processor       : 1
model name      : ARMv7 Processor rev 5 (v7l)
BogoMIPS        : 96.00
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc07
CPU revision    : 5

processor       : 2
model name      : ARMv7 Processor rev 5 (v7l)
BogoMIPS        : 96.00
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc07
CPU revision    : 5

processor       : 3
model name      : ARMv7 Processor rev 5 (v7l)
BogoMIPS        : 96.00
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc07
CPU revision    : 5

Hardware        : Generic DT based system
Revision        : 0000
Serial          : 8ca7536860953917

进入ADB SHELL后,先联网,使用wifi_start.sh脚本,按照如下格式:

wifi_start.sh AP_NAME PASSWORD

成功后如下显示:

EA4.png

三、一个demo

板载EMMC的分配和使用情况,其中userdata目录用于用户的一些应用和模型存储。
EA5.png

板载一个人脸门禁的DEMO,直接运行起来:

[root@EASY-EAI-NANO:/userdata/apps/facialGate]# ls
audio                   face_recognition.model  qSolu-facialGate
face_data.db            images
face_detect.model       nohup.out
[root@EASY-EAI-NANO:/userdata/apps/facialGate]# ./qSolu-facialGate
media get entity by name: rkcif-lvds-subdev is null
media get entity by name: rkcif-lite-lvds-subdev is null
media get entity by name: rkisp-mpfbc-subdev is null
media get entity by name: rkisp_dmapath is null
media get entity by name: rkisp-mpfbc-subdev is null
media get entity by name: rkisp_dmapath is null
media get entity by name: rockchip-mipi-dphy-rx is null
[00:11:29.978030][CAMHW]:XCAM ERROR CamHwIsp20.cpp:928: No free isp&ispp needed by fake camera!
Rga built version:1.04 13a52df+2022-06-22 17:27:40
----------------------start app-----------------------
database_init OK
Register Model 4 Succ ...
mkdir: can't create directory './images/': File exists
Register Model 1 Succ ...
face detect init!
Had init the rga dev ctx = 0xe6b78
Rga built version:1.04 13a52df+2022-06-22 17:27:40
##RKMEDIA Log level: 2
[RKMEDIA][SYS][Info]:text is all=2
[RKMEDIA][SYS][Info]:module is all, log_level is 2
ID: 1, sensor_name is m01_f_gc2093 1-007e, iqfiles is /etc/iqfiles
librknn_runtime version 1.7.1 (97198ce build: 2021-11-24 09:32:17 base: 1131)
face recognition init!
rk_aiq_uapi_sysctl_init/prepare succeed
rk_aiq_uapi_sysctl_start succeed
SAMPLE_COMM_ISP_SetFrameRate start 25
SAMPLE_COMM_ISP_SetFrameRate 25
[RKMEDIA][SYS][Info]:RK_MPI_VI_EnableChn: Enable VI[1:1]:rkispp_scale0, 1920x1080 Start...
[RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media0
media get entity by name: rkcif-lvds-subdev is null
media get entity by name: rkcif-lite-lvds-subdev is null
[RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media1
media get entity by name: rkisp-mpfbc-subdev is null
media get entity by name: rkisp_dmapath is null
[RKMEDIA][SYS][Info]:RKAIQ: model(rkisp0): isp_info(0): isp-subdev entity name: /dev/v4l-subdev5
[RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media2
media get entity by name: rkisp-mpfbc-subdev is null
media get entity by name: rkisp_dmapath is null
media get entity by name: rockchip-mipi-dphy-rx is null
[RKMEDIA][SYS][Info]:RKAIQ: model(rkisp1): isp_info(1): isp-subdev entity name: /dev/v4l-subdev9
[RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media3
[RKMEDIA][SYS][Info]:RKAIQ: model(rkispp0): ispp_info(0): ispp-subdev entity name: /dev/v4l-subdev0
[RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media4
[RKMEDIA][SYS][Info]:RKAIQ: model(rkispp1): ispp_info(1): ispp-subdev entity name: /dev/v4l-subdev1
[RKMEDIA][SYS][Info]:#V4l2Stream: camraID:1, Device:rkispp_scale0
[RKMEDIA][SYS][Warn]:camera_id: 1, chn: rkispp_scale0
[RKMEDIA][SYS][Warn]:camera_id: 1, chn: rkispp_scale0, idx: 0
[RKMEDIA][SYS][Info]:#V4l2Stream: camera id:1, VideoNode:/dev/video31
Using mplane plugin for capture
[RKMEDIA][SYS][Info]:#V4L2Ctx: open /dev/video31, fd 106
[RKMEDIA][SYS][Info]:RK_MPI_VI_EnableChn: Enable VI[1:1]:rkispp_scale0, 1920x1080 End...
ID: 0, sensor_name is m00_f_gc2053 1-0037, iqfiles is /etc/iqfiles
mainWidget::updateSysIpParam() ...
rk_aiq_uapi_sysctl_init/prepare succeed
rk_aiq_uapi_sysctl_start succeed
SAMPLE_COMM_ISP_SetFrameRate start 25
SAMPLE_COMM_ISP_SetFrameRate 25
[RKMEDIA][SYS][Info]:RK_MPI_VI_EnableChn: Enable VI[0:0]:rkispp_scale0, 1920x1080 Start...
[RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media0
media get entity by name: rkcif-lvds-subdev is null
media get entity by name: rkcif-lite-lvds-subdev is null
[RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media1
media get entity by name: rkisp-mpfbc-subdev is null
media get entity by name: rkisp_dmapath is null
[RKMEDIA][SYS][Info]:RKAIQ: model(rkisp0): isp_info(0): isp-subdev entity name: /dev/v4l-subdev5
[RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media2
media get entity by name: rkisp-mpfbc-subdev is null
media get entity by name: rkisp_dmapath is null
media get entity by name: rockchip-mipi-dphy-rx is null
[RKMEDIA][SYS][Info]:RKAIQ: model(rkisp1): isp_info(1): isp-subdev entity name: /dev/v4l-subdev9
[RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media3
[RKMEDIA][SYS][Info]:RKAIQ: model(rkispp0): ispp_info(0): ispp-subdev entity name: /dev/v4l-subdev0
[RKMEDIA][SYS][Info]:RKAIQ: parsing /dev/media4
[RKMEDIA][SYS][Info]:RKAIQ: model(rkispp1): ispp_info(1): ispp-subdev entity name: /dev/v4l-subdev1
[RKMEDIA][SYS][Info]:#V4l2Stream: camraID:0, Device:rkispp_scale0
[RKMEDIA][SYS][Warn]:camera_id: 0, chn: rkispp_scale0
[RKMEDIA][SYS][Warn]:camera_id: 0, chn: rkispp_scale0, idx: 1
[RKMEDIA][SYS][Info]:#V4l2Stream: camera id:0, VideoNode:/dev/video39
Using mplane plugin for capture
[RKMEDIA][SYS][Info]:#V4L2Ctx: open /dev/video39, fd 194
[RKMEDIA][SYS][Info]:RK_MPI_VI_EnableChn: Enable VI[0:0]:rkispp_scale0, 1920x1080 End...
librknn_runtime version 1.7.1 (97198ce build: 2021-11-24 09:32:17 base: 1131)
Register Model 3 Succ ...
numid=4,iface=MIXER,name='Master Playback Volume'
  ; type=INTEGER,access=rw---RW-,values=2,min=0,max=255,step=0
  : values=255,255
  | dBscale-min=-20.00dB,step=0.03dB,mute=0
Register Model 5 Succ ...
Register Model 2 Succ ...
Playing WAVE './audio/welcome.wav' : Signed 16 bit Little Endian, Rate 16000 Hz, Stereo
[RKMEDIA][SYS][Info]:RK_MPI_VO_CreateChn: Enable VO[1] Start...
[RKMEDIA][SYS][Info]:conn id : 56, enc id: 55, crtc id: 53, plane id: 52, w/h: 720,1280, fps: 58
[RKMEDIA][SYS][Info]:RK_MPI_VO_CreateChn: Enable VO[1] End!
[RKMEDIA][SYS][Info]:RK_MPI_VO_CreateChn: Enable VO[0] Start...
[RKMEDIA][SYS][Info]:conn id : 56, enc id: 55, crtc id: 53, plane id: 54, w/h: 720,1280, fps: 58
[RKMEDIA][SYS][Info]:RK_MPI_VO_CreateChn: Enable VO[0] End!
[RKMEDIA][SYS][Info]:RK_MPI_RGA_CreateChn: Enable RGA[0], Rect<0,0,720,1280> Start...
[RKMEDIA][SYS][Info]:FilterFlow:rkrga: Enable BufferPool! memtype:hw_mem, memcnt:4
[RKMEDIA][SYS][Info]:Opened DRM device /dev/dri/card0: driver rockchip version 2.0.0.
[RKMEDIA][SYS][Info]:RK_MPI_RGA_CreateChn: Enable RGA[0], Rect<0,0,720,1280> End...
#Bind rga[0] to VM[0]:Chn[0]....
[RKMEDIA][SYS][Info]:RK_MPI_SYS_Bind: Bind Mode[RGA]:Chn[0] to Mode[VMIX]:Chn[0]...
#Bind VMX[0] to VO[0]....
[RKMEDIA][SYS][Info]:RK_MPI_SYS_Bind: Bind Mode[VMIX]:Chn[0] to Mode[VO]:Chn[0]...
[RKMEDIA][SYS][Warn]:RK_MPI_SYS_Bind: SrcChn:VMIX[0]:Chn[x] status(3) invalid!

EA6.jpg
应用启动迅速,程序跑起来界面很流畅,还带人脸识别功能,运行这个程序的时候RV1126芯片有点热。

最后上一段视频

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

    关注

    1

    文章

    155

    浏览量

    30609
  • 开源套件
    +关注

    关注

    0

    文章

    2

    浏览量

    1025
收藏 人收藏

    评论

    相关推荐

    NVIDIA发布小巧高性价比的Jetson Orin Nano Super开发者套件

    NVIDIA近期推出了款全新的生成式AI超级计算机——Jetson Orin Nano Super开发者套件。这款开发者套件以其小巧的尺寸和高性价比吸引了广泛关注。 Jetson O
    的头像 发表于 12-19 11:28 255次阅读

    Arduino Nano Matter开发板正式上市

    Silicon Labs(芯科科技)和Arduino在近日共同宣布Arduino Nano Matter开发板现已正式上市。这是延续今年3 月芯科科技和Arduino释出Arduino Nano
    的头像 发表于 12-10 13:50 163次阅读

    Made with KiCad(八十九):个很火的基于 promicro &amp; nice!nano 的无线键盘项目

    “  Sweep 项目包含系列自制的无线键盘,基于 Pro-Micro 或   Nice!Nano, ” 概览 Sweep 是Ferris 项目( https://github.com
    的头像 发表于 12-04 11:31 1106次阅读
    Made with KiCad(八十九):<b class='flag-5'>一</b>个很火的基于 promicro &amp; nice!<b class='flag-5'>nano</b> 的无线键盘项目

    【xG24 Matter开发套件试用体验】Silicon Labs 基于 EFR32MG24 Explorer Kit 开发板 开箱试用体验

    Labs芯科科技的基于 EFR32MG24Explorer Kit 开发板套件开箱打开瞬间,发现开发板EVM设计的精致小巧,初步判断功能还挺强大!话不多说,分享开箱EVM的图片哈~
    发表于 07-28 23:11

    新品 | 光伏混合逆变器用Easy模块

    新品光伏混合逆变器用Easy模块采用CoolSiCMOSFET和高性能AlNDCB的Easy模块,用于功率高达12千瓦的光伏混合逆变器。相关产品
    的头像 发表于 07-16 08:14 745次阅读
    新品 | 光伏混合逆变器用<b class='flag-5'>Easy</b>模块

    【LicheeRV-Nano开发套件试用体验】LicheeRV Nano 开箱

    、和代对比 LicheeRV Nano是对milkv-duo的二代提升。与此同时,算力芯片也提升了个台阶。 首先最明显的是1TOPS的NPU。相比
    发表于 03-08 17:41

    【LicheeRV-Nano开发套件试用连载体验】 + 2、镜像烧录

    二、烧录镜像 本次镜像烧录环境是在ubuntu22.04下,其他环境参照官方wiki。 镜像地址:https://github.com/sipeed/LicheeRV-Nano
    发表于 03-08 09:50

    【LicheeRV-Nano开发套件试用体验】LicheeRV-Nano上的IAI技术应用

    开发板,之前试用过 DUO对其清奇骨骼,小巧的身板,强劲的性能所吸引,在知道其更加强悍的兄弟板出来后,第时间申请到试用。 此次开发板包含物料比较充分,除了有Nano开发板,还有带
    发表于 03-07 17:32

    【LicheeRV-Nano开发套件试用体验】+智能平板开发

    首先感谢Sipeed矽速科技和电子发烧友给与的这次机会,得以试用LicheeRV-Nano开发套件,并与大家共同分享与学习。 鉴于试用报告格式调整,后面亦按要求展现。 申请理由:
    发表于 03-06 23:05

    【LicheeRV-Nano开发套件试用连载体验】+ 实现三麦克纳姆轮小车自主导航

    。 4.如未按要求完成评测的相应内容,开发套件将被收回,并取消活动参与资格,并降低下一次试用资格。 5.试用主题帖被认定为优秀可免费获得开发板(需退回的除外),也会获得社区的额外奖励,
    发表于 03-03 14:20

    ART pi使用easy flash写flash失败的原因是什么?

    ART pi使用easy flash写flash失败,是什么原因
    发表于 02-23 06:31

    EASY-EAI携手Hailo推出高性能、高算力的边缘AI硬件组合

    EASY-EAI与Hailo建立合作关系,共同推出高算力的边缘AI产品组合。
    的头像 发表于 02-21 09:56 817次阅读

    【新品体验】LicheeRV-Nano开发套件免费试用

    LicheeRV Nano是Sipeed 最新推出的全能型RISC-VLinux拇指开发板,在SD大小(22x36mm)的尺寸下,放入了几乎所有开发者需要的外设资源,并且在价格和配置上远优于前代
    发表于 01-26 16:34

    如何读取Nano120的唯序列号?

    求助,如何读取Nano120的唯序列号,请大神指点下,在此表示感谢!
    发表于 01-16 07:37

    EASY EAI Nano】RV1126实时读取摄像头并进行yolo检测显示

    实现了三个并行模块,分别是 摄像头读取,使用opencv转换到适合大小 yolo检测 托管到Qt进行现实 检测的DEMO从每帧10改到每帧2,可以看到还是具备定实时性。 代码:仓库
    发表于 01-14 18:53