对于一个新生的架构来说,往往系统生态才是最难做好的一块。就拿Arm为例,Arm在成了移动霸主后,在桌面系统上却一直寸步难进。直到苹果开始推出Arm芯片的Macbook后,Arm的桌面生态才开始繁荣起来。RISC-V也是如此,如果不能发展出优秀的系统支持,就很难在各个应用上成为Arm的替代。
RT-Thread
除了Linux内核和相关发行版的支持外,RISC-V也获得了不少RTOS系统的支持,比如国内知名的RT-Thread系统。RT-Thread为RISC-V提供了大力的支持。比如RT-Thread的IDE工具RT-Thread Studio就对芯来科技的RISC-V内核提供了全面支持。

RT-Thread对RISC-V异构的支持 / RT-Thread
此外,RT-Thread还推出了支持RISC-V 64位架构的微内核操作系统RT-Smart,RT-Thread可以运行在一些资源占用较低的RISC-V架构芯片上,并辅以RT-Thread强大的生态支持。而RT-Smart可以运行在全志D1这类高性能处理器上,从而去发展汽车电子和工业控制等领域。
FreeRTOS
FreeRTOS是一款适用于MCU的开源实时操作系统,可以让用户轻松地编写、部署、保护、连接和管理低功耗的小型边缘设备。由于这一开源系统包含了不断丰富的软件库,也适用于各行各业的应用,尤其是在将低功耗设备与云服务连接上相当方便,FreeRTOS也是亚马逊云服务AWS主推的IoT系统。

Corvette-F1 N25 / 晶心科技
在AWS官方认证的开发套件中,就有晶心科技的Corvette-F1 N25和SiFive的Learn Inventor。Corvette-F1 N25是一款基于FPGA并兼容Arduino的开发板,内置了60MHz的32位RISC-V AndesCore N25内核,提供了GPIO、I2C、PWM、SPI和UART等接口,并配备了支持IEEE 802.11 b/g/n的无线模块。
OpenWrt
OpenWrt是一个高度模块化的嵌入式Linux系统,相信大家也都在路由器和智能家居家居见识过。由于其可定制的能力,OpenWrt已经成了主流路由器系统之一,但由于CPU内核架构不同,如果RISC-V在没有支持的情况下,移植过去的许多应用程序都会崩溃。
OpenWrt也为SiFive的U540 SoC提供了支持,U540是一个4+1的多核RISC-V芯片,拥有4个U54 RV64GC应用核心和1个E51 RV64IMAC管理核心。用户可以将OpenWRT运行在SiFive的HiFive Unleashed开发板上。
Android
今年上半年,阿里平头哥还在基于玄铁C910核心的开发板上移植并成功运行了Android 10,开发板中的ICE SoC集成了3颗玄铁64位C910核心和一个GPU核心。该芯片可以提供4K60帧的HEVC/AVC/JPEG解码能力。

ICE SoC / 平头哥
安卓生态毕竟是当下最普及的开源移动生态,如果RISC-V可以成功得到安卓支持的话,将对未来的发展带来无尽的空间。虽然目前谷歌内部也有不少人在进行RISC-V相关的开发工作,但安卓并没有官方对RISC-V做出支持。
ChromiumOS
近期PLCT Lab团队在RISC-V软件开发者社区透露,他们正在进行ChromiumOS的移植,ChromiumOS为谷歌ChromeOS的开源版本。ChromeOS主要为笔记本和平板设计,主要应用涵盖了Chrome浏览器、内置媒体播放器和文件管理以及网页应用等。然而2016年开始,谷歌就在ChromeOS设备上开放了运行安卓app的能力,甚至虚拟机软件厂商Parallels还推出了针对该系统的Parallels Desktop,甚至可以运行Windows程序。
不过这些特性需要容器化等其他依赖实现,能够运行ChromeOS并不代表着就一定能够运行安卓应用。
RT-Thread
除了Linux内核和相关发行版的支持外,RISC-V也获得了不少RTOS系统的支持,比如国内知名的RT-Thread系统。RT-Thread为RISC-V提供了大力的支持。比如RT-Thread的IDE工具RT-Thread Studio就对芯来科技的RISC-V内核提供了全面支持。

RT-Thread对RISC-V异构的支持 / RT-Thread
此外,RT-Thread还推出了支持RISC-V 64位架构的微内核操作系统RT-Smart,RT-Thread可以运行在一些资源占用较低的RISC-V架构芯片上,并辅以RT-Thread强大的生态支持。而RT-Smart可以运行在全志D1这类高性能处理器上,从而去发展汽车电子和工业控制等领域。
FreeRTOS
FreeRTOS是一款适用于MCU的开源实时操作系统,可以让用户轻松地编写、部署、保护、连接和管理低功耗的小型边缘设备。由于这一开源系统包含了不断丰富的软件库,也适用于各行各业的应用,尤其是在将低功耗设备与云服务连接上相当方便,FreeRTOS也是亚马逊云服务AWS主推的IoT系统。

Corvette-F1 N25 / 晶心科技
在AWS官方认证的开发套件中,就有晶心科技的Corvette-F1 N25和SiFive的Learn Inventor。Corvette-F1 N25是一款基于FPGA并兼容Arduino的开发板,内置了60MHz的32位RISC-V AndesCore N25内核,提供了GPIO、I2C、PWM、SPI和UART等接口,并配备了支持IEEE 802.11 b/g/n的无线模块。
OpenWrt
OpenWrt是一个高度模块化的嵌入式Linux系统,相信大家也都在路由器和智能家居家居见识过。由于其可定制的能力,OpenWrt已经成了主流路由器系统之一,但由于CPU内核架构不同,如果RISC-V在没有支持的情况下,移植过去的许多应用程序都会崩溃。
OpenWrt也为SiFive的U540 SoC提供了支持,U540是一个4+1的多核RISC-V芯片,拥有4个U54 RV64GC应用核心和1个E51 RV64IMAC管理核心。用户可以将OpenWRT运行在SiFive的HiFive Unleashed开发板上。
Android
今年上半年,阿里平头哥还在基于玄铁C910核心的开发板上移植并成功运行了Android 10,开发板中的ICE SoC集成了3颗玄铁64位C910核心和一个GPU核心。该芯片可以提供4K60帧的HEVC/AVC/JPEG解码能力。

ICE SoC / 平头哥
安卓生态毕竟是当下最普及的开源移动生态,如果RISC-V可以成功得到安卓支持的话,将对未来的发展带来无尽的空间。虽然目前谷歌内部也有不少人在进行RISC-V相关的开发工作,但安卓并没有官方对RISC-V做出支持。
ChromiumOS
近期PLCT Lab团队在RISC-V软件开发者社区透露,他们正在进行ChromiumOS的移植,ChromiumOS为谷歌ChromeOS的开源版本。ChromeOS主要为笔记本和平板设计,主要应用涵盖了Chrome浏览器、内置媒体播放器和文件管理以及网页应用等。然而2016年开始,谷歌就在ChromeOS设备上开放了运行安卓app的能力,甚至虚拟机软件厂商Parallels还推出了针对该系统的Parallels Desktop,甚至可以运行Windows程序。
不过这些特性需要容器化等其他依赖实现,能够运行ChromeOS并不代表着就一定能够运行安卓应用。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
Linux
+关注
关注
88文章
11820浏览量
219582 -
RISC-V
+关注
关注
49文章
2953浏览量
53565 -
RTThread
+关注
关注
8文章
132浏览量
42825 -
sifive
+关注
关注
0文章
37浏览量
9821
发布评论请先 登录
相关推荐
热点推荐
爱普特深度参与行业核心培训,以硬件之力夯实RISC-V生态根基
近日,备受瞩目的深圳开源鸿蒙/RISC-V创新应用大赛(OR大赛)系列进阶培训在深圳正式启动。本次培训汇聚了开源鸿蒙与RISC-V两大前沿生态的技术领袖与产业专家,旨在为开发者带来从芯片到系统、从
2026丙午年 RISC-V 十大进展预测
甲辰计划(JiachenProject)诞生于2024年除夕,由国内多家RISC-V软件及芯片团队联合发起,目标是在2036年(即下一个龙年)前实现完全成熟的RISC-V软硬件生态系统
新思科技VC Formal解决方案在RISC-V验证中的应用
——地球上人均 6 颗。从“RISC-V 将无处不在”到“RISC-V,就现在”,RISC-V 已几乎覆盖所有应用。当前,RISC-V 已成
RISC-V不支持 Nx吗?
RISC-V architecture! · nrwl/nx · Discussion #27915
如果能够支持 RISC-V,那就太好了。目前我无法在我的 VisionFive2 板上
发表于 02-04 06:27
重磅合作!Quintauris 联手 SiFive,加速 RISC-V 在嵌入式与 AI 领域落地
之后,要打造的是高可靠性、高能效还支持可扩展的 RISC-V 设计方案。而且合作的核心目标特别明确:
让 RISC-V 处理器在嵌入式、物联网、AI 系统里更快普及;
用集成式 IP
发表于 12-18 12:01
探索RISC-V在机器人领域的潜力
的硬件配置给人留下了深刻的第一印象:
• 核心处理器: 搭载了进迭时空的K1系列高性能RISC-V处理器,具备强大的通用计算能力和AI加速特性。
• 内存与存储: 板载LPDDR4内存和eMMC
发表于 12-03 14:40
为什么RISC-V是嵌入式应用的最佳选择
最近RISC-V基金会在社交媒体上发文,文章说物联网和嵌入式系统正在迅速发展,需要更高的计算性能、更低的功耗和人工智能。RISC-V是为未来而建的,包括超高效的MCU到高性能应用处理器,RIS
RISC-V B扩展介绍及实现
某个方向移位并将结果存储在目标寄存器中;后者则用于为一个值生成一个位掩码。
此外,B扩展还增加了一组压缩指令,可以使指令占用更少的内存空间,从而提高系统性能。这些压缩指令兼容于RISC-V ISR
发表于 10-21 13:01
全球首款RiSC-V企业级模拟平台,跃昉科技LeapEMU正式亮相
9月19日,广东跃昉科技在珠海举办的“RISC-V软件生态研讨会上”,公司正式发布了全球首款支持超128核RiSC-V RVA23企业级模拟平台LeapEMU。跃昉科技创始人兼CEO江朝晖博士表示
RISC-V 手册
以下是关于RISC-V的详细介绍,结合其核心技术特点与当前发展现状:核心概念RISC-V(第五代精简指令集)是一种基于精简指令集(RISC)的开源指令集架构(ISA),由加州大学伯克利
发表于 07-28 16:27
•11次下载
2025新思科技RISC-V科技日活动圆满结束
新思科技深度参与2025 RISC-V中国峰会并于2025年7月16日举办同期活动“新思科技RISC-V科技日”技术论坛,聚焦“从芯片到系统重构RISC-V创新”主题,议题覆盖
RISC-V如何盈利?本土企业率先破局
了全行业对RISC-V美好未来的信心。 RISC-V崛起:芯片产业高质量发展的必由之路 当前,全球两大处理器架构中,x86完全封闭,Arm需付费购买。关键技术被境外垄断,相关芯片也依赖境外的生态和软件,使国内供应链面临着巨大的风
RISC-V 的平台思维和生态思维
RISC-V 的平台思维时指出,平台思维指的是硬件(CPU、加速器、总线等)、固件和软件的整体集成。标准化 ISA 配置文件是必要的
发表于 07-17 14:04
•4230次阅读
RISC-V International CEO:RISC-V 应用全面开花,2031 年渗透率将达 25.7%
and RISC-V Adoption in 2025》。 当前,RISC-V 的成功已从嵌入式计算领域加速向存储技术与高性能计算(HPC)领域渗透,展现出跨行业的颠覆性潜力。Andrea Gallo 分享了 The SH
发表于 07-17 10:28
•3800次阅读
单靠硬件不够,RISC-V当前的系统支持情况如何
评论