单靠硬件不够,RISC-V当前的系统支持情况如何

对于一个新生的架构来说,往往系统生态才是最难做好的一块。就拿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并不代表着就一定能够运行安卓应用。

Arduino车库开启器和通用无线电接口
一名高效程序员可以扮演的5种基本角色
高压喷油器的短时精确控制功能(CVO)介绍
大数据如何帮助守护我们的隐私
用HLS实现PID控制器
单靠硬件不够,RISC-V当前的系统支持情况如何
元成像传感器可实现高速像差校正3D成像
借助虹科MIRA光源一览神经微观世界
浅析光电集成技术发展现状与趋势
低N/P比的锌离子电池,10000次循环长寿命
主动红外入侵探测器的安装环境_主动红外探测器的安装注意事项
联通上线5G升级包 9.9元即可畅享5G流量
嵌入式状态监测与故障诊断装置设计
智能硬件创新设计行业走势及战略布局
基于LINUX的嵌入式浏览器的设计与实现
华为史上最好看手机今天发布 叫板iPhone7
带鱼屏+升降镜头?颜值超高,但看到处理器?再见?
适用于传输少量数据的蓝牙低能耗技术
IBM助力客户斩获多项IDC中国未来企业大奖
三种write mode,你真的理解吗?