Expanding risc-v ecosystem for china adoption 扩展risc-v生态系统,助力中国市场 May 2019
嵌入式系统开发的资源需求 开发者 文档 工具 软件支持包 市场资源 网站,论坛,培训 硬件参考资料 人力技术支持 设计公司协作开发 参考解决方案 开发者
MCU选型的考虑因素 1 CPU性能 2 内存容量 3 外设接口 4 IO口数量 5 封装 6 产品的Roadmap 7 支持资源是否丰富 8 工具是否易于使用 9 品牌口碑和质量 10 价格
广泛的生态系统是ARM成功的重要因素 (from an ARM ppt 10+ years ago)
RISC-V生态系统仍需大力完善和发展 编译器 IDE 仿真器,调试器 烧录器 RTOS 软件中间件 应用软件, 应用解决方案 培训教程 书籍,课本 大学课程及实验 网站,社区,论坛 中文资料 各类设计服务公司 ……
NXP - Why are we a Platinum Member of RISC-V foundation Encourage University & Corporate Research Influence Roadmap for the benefit all We want to be with you at the forefront of this revolutionary technology!
Facilitate a Deep Ecosystem Drive New Architectural & Software Innovations
www.open-isa.org www.open-isa.cn – 中文版, 已经上线 Open-ISA是一个非盈利性的RISC-V社区,面向所有的开源ISA爱好者 Open-ISA的使命 扩大和推动RISC-V生态系统 对所有生态合作伙伴开放 全球开发者分享创意和经验,在社区讨论 第一个项目VEGAboard,一款拥有双RISC-V核芯片和兼容Arduino接口的开发板, 面向全球用户 第二个项目织女星开发板专为中国大陆地区定制,目前免费申请试用 加入Open-ISA社区, 开启你的RISC-V应用之旅。。。
www.open-isa.org
www.open-isa.cn
VEGAboard, 织女星开发板 织女星开发板与VEGAboard软件完全兼容,同时进行了优化: VEGAboard 织女星开发板 板载仿真器可直接调试ARM和RISC-V内核,无需外接J-Link 简化了电源电路 不提供FCC, CE认证, 限中国大陆地区使用 VEGAboard 织女星开发板
Security – Crypto, Secure Boot, Tamper, OTA … RV32M1 SOC Applications Domain Wireless Domain Cortex-M4F Flash + SRAM + ROM DMA Zero-RISCY Flash + SRAM Radio Sensors Bus Interconnect AXBS Security – Crypto, Secure Boot, Tamper, OTA … DC/DC RI5CY Cortex-M0+ Peripherals Suite 异构四核MCU,主频最高72MHz 一个RISC-V RI5CY 核、一个RISC-V ZERO_RISCY 核 一个ARM Cortex-M4F核、一个Cortex-M0+核 超低功耗,高集成度 单芯片就可以支持低功耗蓝牙(BLE)、Generic FSK(支 持250/500/1000/2000 kbps) IEEE 802.15.4 标准,可运行BLE Mesh/Thread/Zigbee 协议特别适用超低功耗的移动设备 低功耗的密码加速单元,支持AES128/196/256, DES/3DES, SHA-256, RSA and ECC PK- 256/Curve25519 USB2.0 FS、SAI支持I2S和AC‘97、SDHC、 EMVSIM 1x32ch FlexIO、4xUART、4xI2C、 4x16-bit LPSPI、 1x12bit ADC 2x6ch的PWM,1x2ch的PWM,RTC, LPTimer 1.25 MB Flash 、384 KB SRAM 只做为测试评估用, 不单独销售!
OPEN-ISA早期支持合作伙伴 FreeRTOS, AliOS-Things, RT-Thread, Zephyr, MicroPython等都移植到织女星开发板。
基于织女星开发板的应用开发 开发工具 基础软件 应用开发 Eclipse集成开发环境 GNU GCC RISC-V 交叉工具链 OpenOCD调试软件 基础软件 OPEN-ISA可下载包含驱动程序, 中间件和应用例程的SDK开发包 包含多核应用例程 应用开发 与通用MCU完全一致 JV:Java VM MP: Micropython
基于织女星开发板的应用实例 – 智能门锁 通过手机BLE app可进配置,控制和状态显示 自动模式:基于RSSI自动锁定和开锁 基于RV32M1 SDK开发 在Zero_Riscy CPU内核运行BLE协议栈 OPEN-ISA可下载应用笔记与软件代码 BLE
RISC-V应用设计大赛 – www.open-isa.cn 创意竞赛 RISC-V不仅仅是一个开放的CPU指令系统,更是一个连接半导体产品的设计人员和应用开发人员的开放的生态系统 旨在通过此次大赛促进国内用户对于RISC-V的认识和使用 鼓励产生切实的设计作品以丰富整个社区设计资源,促进完整生态系统建设与发展 本次大赛免费提供织女星开发板或样片 大赛主题 开发工具(编译器、调试器、开发套件等) 各种软件,中间件, 固件 操作系统、文件系统,协议栈, Bootloader等 各类应用(智能家居、工业,物联网、医疗等) 奖项设置 一等奖 大疆无人机 二等奖 华为手机 三等奖 BOSE蓝牙无线耳机 入围奖 VEGA T恤 主办单位 Open-ISA NXP 指导单位 中国RISC-V产业联盟 (CRVIC)
支持恩智浦杯全国大学生智能车大赛 基于RV32M1设计的核心板,供全国高校参赛队选择
积极发展大学计划及多方合作 本科或研究生课程 联合实验室 课本,图书 研究项目 工具开发 软件移植 多种开发板 公众培训 欢迎大学, 研究机构, 软件公司, 工具厂商等联系合作
访问我们的展台, 免费领取织女星开发板和T恤 www.open-isa.org V 关注公众号,填写<织女星开发板申请表>。 登录 www.open-isa.cn,下载更多资料,参与社区讨论。