《平头哥在RISC-V软件生态的探索》在2022云栖大会RISC-V专场
创始人
2025-10-31 21:05:01
0次

近日,在2022云栖大会龙蜥蜴大会RISC-V专场上,平头哥物联网开发操作系统平台团队负责人、资深技术专家熊健介绍了“平头哥对RISC-V软件生态的探索”。 以下为本次讲座内容:

软件应用层_应用层软件开发依据的是_应用层软件开发工程师

(图/平头阁高级技术专家熊健)

从底层软件的适配、语音、视频、安全等子系统的建立,到各操作系统应用框架的搭建和支持,再到底层应用解决方案的设计,平头哥持续深耕RISC- V技术与生态,端与云融合丰富的生态正在形成。

软件应用层_应用层软件开发依据的是_应用层软件开发工程师

(图/平头哥RISC-V软件生态)

平头哥持续为开源社区贡献代码。 Linux-5.19发布的106个RISC-Vpatches中,有43个与陨石CPU相关,贡献了两个重要功能:RV32Compat和Svpbmt。

从右图中可以看到,Compat模式可以支持在64位RISC-V Linux上运行的32位应用程序。 一方面可以保证32位应用程序的兼容性,同时还可以有效减少系统显存和应用程序显存的占用。 svpbmt是MMU页管理的一个重要属性,可以进一步加强RISC-V对Linux显存管理机制的支持。 Crash是一个非常强大的调试工具,用来调试内核问题。 多年来,Crash社区始终无法支持RISC-V架构,严重影响了RISC-V平台的内核调试。 平头哥向Crash社区贡献了RV64架构支持解决方案,解决了多年来离线调试的弱点,给RISC-V开发带来了重大意义。

应用层软件开发工程师_软件应用层_应用层软件开发依据的是

(图/平头哥团队近一年来对开源社区的贡献)

我们坚信安全是未来云融合的重要基础技术。 平头哥提供从硬件安全到软件安全的全套安全系统解决方案,开发出全球首款支持GP标准的RISC-V芯片/平台,并获得全球首个基于RISC-V架构的GPTEE安全评估认证。

应用层软件开发依据的是_软件应用层_应用层软件开发工程师

安全的一个重要特征是从处理器硬件到软件的完整安全体系。 我们已经实现了OPTEE的全栈技术能力,可以帮助RISC-V架构实现与现有安全软件生态的兼容。

该安全系统可支持RTOS、Linux、Android等多种主流操作系统,可灵活支持各领域的安全终端产品。 提供标准的用户开发接口,保证安全应用的快速迁移。 这个安全框架已经实现了阿里巴巴的一些安全应用。 基于陨石安全系统的产品可以无缝快速接入阿里巴巴生态系统,最大化、有效复用现有安全认证资源,缩短安全认证周期,加快产品上市速度。

YoC(YunonChip)是一个开源AIoT软件平台,将RISC-V软件和硬件集成到设备和云端。 只有通过高效的芯片对接、丰富的系统组件、简单的应用框架,才能推动芯片快速落地到终端产品。

软件应用层_应用层软件开发工程师_应用层软件开发依据的是

针对不同的应用场景,YoC可以提供语音、图形、视频视觉等多种系统能力的接入,帮助开发者快速建立自己的各领域应用解决方案。

YoC的最新版本v7.6已于近日在github和gitee上开源发布。 通过支持更多RISC-V芯片、提供更多通用示例,进一步提高开发者的开发效率。

YoC的视频视觉子系统为需要低成本、高实时性的摄像头场景提供了有竞争力的解决方案。 它通过MediaEntity、内存子系统、bind子系统、Profiling子系统等几个重要组件提供多媒体场景所需的功能。 同时还提供硬件加速和软件处理能力,同时支持Linux和RTOS系统,可以实现跨系统的平滑迁移。

未来,平头哥将继续在YoC上深耕细作,进一步提高开发者的开发效率,为市场带来更多有竞争力的产品。

在设备端,平头哥推动RISC-V架构首次进入Android开源生态,推动RISC-V与全球主流联通操作系统生态的融合。

应用层软件开发工程师_应用层软件开发依据的是_软件应用层

2021年10月,平头哥首次在钰特处理器上成功运行Android系统,同时也运行了Chrome浏览器等小应用,实现了业界首个RISC-V芯片对Android的支持。 去年4月,TensorFlow Lite进一步在Android系统上成功运行,首次实现了RISC-V架构对Android AI场景的支持。

平头哥继续推进RISC-V在Android系统中的工作。 截至目前,平头哥已对Android相关代码仓库进行了100多处修改,修改或提交了2000多个文件,修改了12万多行代码。 为RISC-V支持Android的生态系统做出了重要贡献,也为未来RISC-V应用支持高性能软件栈奠定了基础。

近日,阿里巴巴平头哥提供的RISC-V兼容Android代码补丁将被微软Android的AOSP社区纳入系统源代码中。 这是全球第一批兼容RISC-V的Android补丁。 这意味着微软Android即将开放对RISC-V架构的官方原生支持,RISC-V与Android两大阵营的融合正步入快车道。

Linux系统平台还可以为开发者提供产品开发、验证、产品创建的系统能力。 Linux系统平台的软件栈自下而上分为五个软件层次,即Linux内核、设备驱动程序、基础系统、核心组件和系统软件。

在Linux内核层面,平头哥开源了对各种陨石处理器的Arch支持软件应用层,为开发者提供最基本的系统支持。 在设备驱动层面,为无剑600平台提供了成熟的设备驱动解决方案,同时也提供了手动验血平台。

基础系统层提供两种系统建立形式:Buildroot和Yocto。 Buildroot比较简单易用; Yocto可以更有效地帮助开发者构建更复杂的系统,并支持安装包的管理,可以帮助开发者快速创建所需的Linux发行版。

核心组件层提供能够凸显产品核心竞争力的系统组件,包括诊断、图形、视频视觉、语音、安全等各类系统组件。 在系统软件层,为了提高最终用户体验,支持涉及UI交互的小型应用程序和多媒体应用程序,例如Gnome、多媒体Gstreamere、Libraoffice、Firefox等。

Linux系统平台已开源并发布到Gitee。 我们还将通过详细的软件技术文档、官网手册AI机器人以及客户在线支持,帮助客户和开发者快速上手Linux系统平台。

AnolisOS 是来自 Dragon Lizard 社区的开源 Linux 发行版。 它早已比较成熟,支持多种CPU架构,但之前不支持RISC-V架构。 平头哥在近期的RISC-V论坛上发布了无剑600高性能RISC-V芯片设计平台,但提供了基于该平台的SoC原型机映影1520。 无剑600平台原生提供了Buildroot、Yocto等系统创建模式,我们还在探索和支持更多优秀的Linux发行版。

软件应用层_应用层软件开发依据的是_应用层软件开发工程师

龙蜥蜴社区此次推出了桌面版开源系统,为RISC-V芯片未来在桌面生态的进步奠定了良好的基础。 此次平头哥与开源操作系统Dragon OS的合作,不仅是平头哥进军桌面领域的重要一步,也是平头哥为RISC-V提供从硬件到基础软件真正全面开放的能力的展示。应用层软件。

无剑600是一个集软件和硬件于一体的全栈平台。 除了硬件和平台之外,还有软件包。 基于无剑600的首款原型机翼影1520,与龙蜥社区、PLCT实验室共同打造了从底层RISC-V芯片平台到龙蜥OS再到底层基础应用和桌面应用的全栈。中国科学院软件研究所. 能力。 中科院PLCT实验室拥有非常强的应用开发能力,以Libreoffice、Firefox等小型软件为系统提供支持。

应用层软件开发依据的是_软件应用层_应用层软件开发工程师

平头哥提供了无剑600的硬件平台,并协助龙蜥社区进行系统上线。 平头哥向龙蜥蜴内核提交了超过120个关于RISC-V Arch和无剑600相关驱动的补丁贡献。 同时,我们与龙蜥社区、PLCT实验室密切合作,适配相关软件软件应用层,还建设了亿影1520云实验室,打通了用户体验。 用户可以通过远程访问获得真实的体验。

通过与龙蜥蜴社区和PLCT实验室的联合技术攻关,我们已成功在翼影1520上运行龙蜥蜴桌面级操作系统。右图为相关实拍照片和系统截图。

应用层软件开发工程师_软件应用层_应用层软件开发依据的是

这是RISC-V架构首次运行Libreoffice等小型应用软件,对于RISC-V进军未来桌面级领域运行小型复杂应用具有重要意义。 据悉,我们还成功运行了Hexo、OpenRocket等基于nodeJS和Java的应用程序。

未来,我们希望与龙蜥蜴社区合作,为RISC-V架构运行更多不同类型的软件。 我们也非常希望与龙蜥社区保持密切合作,共同取得更好的成绩。 欢迎感兴趣的开发者扫描下方二维码进群交流。

相关链接地址:

RISC-VARCHSIG 地址:

亿影1520云实验室地址:

如何获取龙蜥蜴大会RISC-V特别讲稿:

相关内容

热门资讯

大浪淘金APP黑幕揭秘:内盘操...   大浪淘金APP平台最隐蔽的黑幕,在于其完全封闭的内盘交易系统。这个看似与国际市场接轨的交易平台,...
告别固定工资实现财富自由?一品...   普通投资者被广告宣传诱导,注册就送现金,充值返现金券等等这些宣传方式,都是在引流到平台开户,不怕...
哈易购APP打着现货交易幌子搞...   网络上各类白银、铂金等贵金属投资广告铺天盖地,不少平台以"现货交易"为名,暗中却从事着非法期货交...
5元起投!高额收益?中国白银、...   上海华通白银国际交易中心有限公司(以下简称“华通白银国际”)打着“白银、铂金现货订购”的旗号,实...
"九州订购APP、起...   近年来,贵金属投资热度持续攀升,但乱象也随之而来。一些不法分子趁机搭建虚假交易平台,打着"低门槛...
坚锅淘金APP投资者频繁爆仓亏...   坚锅淘金APP对外宣称是贵金属现货交易平台,日常出入金看似畅通无阻,给人一种合规运营的假象。但事...
斗金订购APP“5元订购现货”...   斗金订购APP“5元订购现货”骗局揭秘:充值易、回本难,越陷越深!  许多投资人在未核实平台合规...
贵金属APP乱象曝光:&quo...   当前市场上部分贵金属类APP未取得正规交易资质,涉嫌误导消费者参与白银、铂金等商品的非合规交易!...
华通白银、银宝街APP被指虚假...   警惕现货白银投资陷阱:上海华通白银背后的平台涉嫌非法期货交易  近年来,各类现货白银交易平台以“...
充值送300,月入过万?别被量...   如今,网络上充斥着大量未经批准的贵金属及其他产品订购交易平台。这些平台普遍缺乏合法经营资质,却将...
鑫汇智投APP贵金属非法期货、...   鑫汇智投APP贵金属非法期货、人为控盘,大量投资者遭恶意收割  鑫汇智投APP长期以“低门槛、高...
矅光智策APP非法贵金属交易骗...   不少投资人在矅光智策APP上进行贵金属交易后出现了严重亏损。许多人在下载该平台时,根本不清楚其是...
飞鸽订购APP非法期货交易骗局...   飞鸽订购APP非法期货交易骗局,很多投资者根本没搞懂规则就盲目充值,买涨买跌跟买cai票一样!平...
天龙白银APP被操控的非法期货...   中小投资者在网络平台参与商品现货订购交易,表面看似合规合法,实则暗藏诸多难以察觉的风险。商品现货...
下载送试玩金?千万别碰!带你揭...   当前,许多贵金属APP交易平台正采用欺诈性营销手段。它们通过抖音等短视频平台,以“5元起投”“充...
泡泡淘金APP骗局:打着&qu...   泡泡淘金APP骗局:打着"商品订购"幌子,实则非法期货收割投资者!投资需谨慎,切勿轻信“高额回报...
南商云购APP虚假电子盘背后的...   南商云购是虚假电子盘吗?它是否具备合规的交易资质?这个曾经的"现货电子盘"如今摇身一变,披上了"...
警惕"祥龙订购&qu...   祥龙订购APP、掌上银牛APP等平台背后的运营方——四川禄宏商品现货市场有限公司,仅具备现货交易...
中国白银、华银:虚假宣传、后台...   中国白银APP宣称是上市公司“中国白银集团”与“上海华通白银国际交易中心”旗下的现货交易平台,提...
起底“优品订购”APP非法期货...   “优品订购”APP根本不具备任何合法的交易资质。其背后的运营方仅凭随便注册一家公司、开发一款交易...