Difference between revisions of "BPI-EAI80 AIoT 开发板"
(→软件开发) |
(→EAI series Documents) |
||
Line 101: | Line 101: | ||
* Edgeless EAI series datasheet: https://drive.google.com/file/d/1KSOOAXKe0eLpXGxulQPzuoHqoMPqTq99/view?usp=sharing | * Edgeless EAI series datasheet: https://drive.google.com/file/d/1KSOOAXKe0eLpXGxulQPzuoHqoMPqTq99/view?usp=sharing | ||
* Edgeless EAI series reference manual : https://drive.google.com/file/d/1oviJX3j_HNM-kNA8Ceszbke5KXs3yXua/view?usp=sharing | * Edgeless EAI series reference manual : https://drive.google.com/file/d/1oviJX3j_HNM-kNA8Ceszbke5KXs3yXua/view?usp=sharing | ||
+ | * Edgeless EAI series uGelis reference manual :https://drive.google.com/file/d/18rZth2K3mjTjVxeSC-CQBYwuLXqfI06d/view?usp=drivesdk | ||
+ | * Edgeless EAI uGelis Ubuntu SDK Environments Establishment : https://drive.google.com/file/d/1ua8qQL3Ebqfy7DRSyUPVjw0x7US02Y1W/view?usp=drivesdk | ||
+ | * BPI-EAI80 ESP8266 module default FW, if you want use this file ,you can burn it to ESP8266 by youself:https://drive.google.com/file/d/1wNCrayg0LcsNWinq1eGLdvr_XdTdMT9e/view?usp=drivesdk |
Revision as of 02:11, 29 September 2020
Contents
BPI-EAI80 AIoT开发板介绍
BPI-EAI80 AIoT 开发板采用格力零边界EAI80芯片设计.支持Dual-Cortex M4F@200MHz 500DMIPS和AI-NPU:CNN-NPU @300 MHz 300GOPS. 支持LVDS屏接口和摄像头接口,板载wifi,方便的做各种AI物联网应用。
目标应用
- 语音控制-关键字实时控制
- 计算机视觉-物体和生物(脸,身体,姿势)的检测和识别,vSLAM
- 终端AIoT -边缘计算,信息。安全,离线设备控制,系统监控
- 传感器、考勤机、广告显示、可穿戴设备、智能无人零售
- 家庭和建筑自动化-白色家电,暖通空调,照明,安全系统,物联网网关
- 工业计算- EBS, plc, M2M, T&M,Auto-factory, HMI控制总成,二维码
- 电机控制和功率转换- VFC,FOC, 3D/热敏打印机,ADAS,无人机,机器人
- STEM教育
硬件
硬件规格
- CPU Dual-Cortex M4F@200MHz 500DMIPS
- AI-NPU:CNN-NPU @300 MHz 300GOPS
- 2D Graph :Dual-Camera Max
- SDRAM 8M
- LCD 1024*768 TFT-LCD
- CANBUS 2.0 A/B
- ESP8266 Wifi onboard
- 40PIN GPIO (share with LCD )
- 2 Mic support
- Size: 86x54mm
硬件接口示意
github源代码
软件开发
Linux SDK Compile and burn
BPI-EAI80 board , EAISeries SDK UserGride
BPI-EAI80 board , EAISeries SDK UserGride:
https://drive.google.com/file/d/18kmhdspeWu05nkt3DMM2rAd1oz-30rQR/view?usp=sharing
please install KeliSDK:
https://github.com/BPI-SINOVOIP/BPI-EAI80-bsp/tree/master/KelisSDK
https://github.com/BPI-SINOVOIP/BPI-EAI80-bsp/blob/master/Keil.EAISeries_DFP.1.4.1.pack
windows version:
https://github.com/BPI-SINOVOIP/BPI-EAI80-bsp/tree/master/KelisSDK
1. Install EAI80 SDK (windows )
2. PLease install ※Keil.EAISeries_DFP.1.4.1.pack§first;
3. Demo board should connect with PC through J-Link and SWD interface. All the operations refer to "EAISeries_SDK_UserGuide" in detail.
EAI80 Demo:
Demo path: EAI80_SDK_v1.0\ugelis\kelis_example\ai_example\ai Demo functions:
- 1st.Voice - Key words recognition;
- 2rd.Computer Vision - Hand gesture detection and recognition;
- 3nd.Computer Vision - Human dody detection.
关于格力零边界EAI系列芯片
格力零边界EAI系列芯片采用“双cpu +NPU”结构,将人工智能能力与实时低功耗嵌入式单片机相结合。丰富的外设和hw安全集成,EAI芯片系列是为支持下一代AIoT产品而设计的物联网应用,提供带有人工智能识别和单片机控制的单片机交钥匙解决方案。格力零边界EAI系列嵌入式AI系列交叉处理器.在AIoT的浪潮下,面向智能家居、工业、stem教育、能源管理等领域推出,具备AI能力,低功耗,高性价比,提供完整的HW/SW交钥匙解决方案。目标建立世界上最小的AI+MCU模块, 促进跨界创新,增强终端和产业的权能。.
- 更先进的结构和性能
- 运行和待机功耗更低
- 语音/计算机视觉/二维图形加速器
- 实时操作/多硬件级安全
- 易于使用/集成更丰富/成本更低
EAI系列跨界AI MCU, CPU核心基于ARM Cortex-M4, ARMv7-M支持预定义的32位地址空间,对代码、数据和外设进行细分,对片内和片外资源进行细分,其中片内指与处理器紧密耦合的资源。
EAI是一个多核微控制器,实现了双核Cortex-M4核。所有核心都可以访问完整的内存映射。ARM Cortex-M4用作主处理器。另一个ARM Cortex-M4内核可以作为协处理器来协助ARM Cortex-M4并执行复杂的数学计算。
EAI集成CNN处理器,使用深度学习方法处理图像检测和识别,性能高,能耗低。它支持主流CNN模式,如Resnet-18, Resnet-34, Vgg16, GoogleNet, Lenet等,卷积与内核大小从1到7,频道/特征数高达512,最大/平均池功能与内核
EAI芯片设备概述
EAI series Documents
- Edgeless EAI series Whitepaper and Embedded AI MCU : https://drive.google.com/file/d/16y-UTRYJbohEmt7lzjNBpO_yiRf6Jwur/view?usp=sharing
- Edgeless EAI series datasheet: https://drive.google.com/file/d/1KSOOAXKe0eLpXGxulQPzuoHqoMPqTq99/view?usp=sharing
- Edgeless EAI series reference manual : https://drive.google.com/file/d/1oviJX3j_HNM-kNA8Ceszbke5KXs3yXua/view?usp=sharing
- Edgeless EAI series uGelis reference manual :https://drive.google.com/file/d/18rZth2K3mjTjVxeSC-CQBYwuLXqfI06d/view?usp=drivesdk
- Edgeless EAI uGelis Ubuntu SDK Environments Establishment : https://drive.google.com/file/d/1ua8qQL3Ebqfy7DRSyUPVjw0x7US02Y1W/view?usp=drivesdk
- BPI-EAI80 ESP8266 module default FW, if you want use this file ,you can burn it to ESP8266 by youself:https://drive.google.com/file/d/1wNCrayg0LcsNWinq1eGLdvr_XdTdMT9e/view?usp=drivesdk