查看: 822|回复: 0
收起左侧

RISC-V架构补丁开始被AOSP官方接收,RISC-V软件生态正以惊人速度扩张

[复制链接]

  离线 

  • TA的每日心情
    拍拍
    2022-10-3 08:50
  • 签到天数: 1 天

    [LV.1]

    发表于 2022-10-5 08:53:58 | 显示全部楼层 |阅读模式

    有人预言,RISC-V或将是继Intel和Arm之后的第三大主流处理器体系。欢迎访问全球首家只专注于RISC-V单片机行业应用的中文网站

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    本帖最后由 魏定国 于 2022-10-5 08:47 编辑

    TL;DR: Google Android(AOSP)团队接受了RISC-V架构并开始逐步合入RISC-V架构移植相关的代码补丁集合。这将大大加快RISC-V在移动端、平板等领域的覆盖速度。
    国内芯片技术交流-RISC-V架构补丁开始被AOSP官方接收,RISC-V软件生态正以惊人速度扩张risc-v单片机中文社区(1)

    北京时间2022年10月1日,AOSP官方社区接收了第一个 RISC-V 移植相关的代码补丁。这标志着RISC-V架构开始进入Android 上游(upstream)生态支持。

    在一封发送给 RISC-V 国际基金会的邮件中,Google Android 团队表示目前AOSP项目已经开始公开接收RISC-V 架构支持相关的补丁,并且在缺陷/任务跟踪工具中开始建立 RISC-V 相关的提交渠道。同时,Google Android 团队将会跟 LLVM社区、Rust 等相关的社区紧密合作,尽快完成 RISC-V 架构的支持。AOSP社区对RISC-V架构的支持已经进入了“快车道”。

    这一成果的取得并非轻松。RISC-V 社区移植AOSP的(公开)努力从2020年开始,历经了 Android 10 和Android 12 两个版本的 out-of-tree 的移植维护,多家成员单位投入了大量的资源和精力。

    中国科学院软件研究所PLCT实验室是第一个公开进行AOSP移植工作的团队。从2020年8月份建立了公开的仓库并开始进行RISC-V移植,在2020年11月完成了初步的移植工作,能够在模拟器中启动AOSP内核并进入一个交互Shell中。在移植过程中形成了一系列的技术分析文章和分享视频,均以公开在知乎和哔哩哔哩网站。

    阿里巴巴平头哥是最早完成AOSP整体移植的团队,并在2021年1月21日宣布进行开源。在2021年6月举办的「第一届RISC-V中国峰会」上,平头哥展示了运行着AOSP 10 的 RISC-V 平板,吸引了众多参会者的注意。

    平头哥开源了更为完整的AOSP RISC-V 移植之后,AOSP的移植项目开始转由 RISC-V 国际基金会进行管理和协调。中科院软件所、中科南京软件技术研究院、RVI社区个人贡献者也逐步将自己的移植汇总到了RISC-V国际基金会托管下的移植工程里。而RISC-V国际基金会开始积极、长期地与 Google Android 团队进行沟通,商讨AOSP项目官方支持RISC-V的时机和必要的技术前提。本次快讯中提到的进展就离不开RISC-V国际基金会CEO Calista 和 CTO Mark 的不懈努力。

    AOSP(Android Open Source Project)是一个非常庞大的开源项目,汇总集成了上千个不同的开源项目。国内多个团队的开源工作也在 AOSP for RISC-V 项目中发挥了贡献。例如中科院软件所的V8团队就维护着V8项目的RISC-V后端,并在2022年完成了RV32G的移植工作,使得JavaScript语言生态在RISC-V上得以蓬勃发展。

    越来越多的爱好者正在加入RISC-V生态中。一位来自韩国的开发者,就成功的将AOSP for RISC-V项目移植到了赛昉科技的 VisionFive v1 开发板上,并启动了图形界面。中科南京软件技术研究院对该项目进行了测试和验证。类似的有趣的尝试还有很多。RISC-V正在吸引越来越多开源爱好者的加入。

    目前还有很多工作需要完成,如果你对 AOSP for RISC-V 项目感兴趣,欢迎找汪辰老师聊一聊。汪辰老师是最早(公开)发起 AOSP for RISC-V 项目的开发者。他的邮箱是:wangchen20@iscas.ac.cn

    最后,再次感谢所有参与 AOSP for RISC-V 开源项目的开发者和团队!
    国内芯片技术交流-RISC-V架构补丁开始被AOSP官方接收,RISC-V软件生态正以惊人速度扩张risc-v单片机中文社区(2)
    参考链接:
    AOSP官方开始合并RISC-V相关补丁:
    https://android-review.googlesource.com/c/platform/external/kernel-headers/+/2239953
    中科院软件所自2020年开始移植AOSP的公开仓库:
    https://github.com/aosp-riscv
    第一个 AOSP for RISC-V 最小系统:
    https://plctlab.github.io/aosp/create-a-minimal-android-system-for-riscv.html
    汪辰老师的AOSP系列教程之一:
    https://www.bilibili.com/video/BV1wC4y1t7Xa/
    PLCT实验室吴伟在2020年6月初的演讲,分析AOSP for RISC-V项目移植需要的技术团队构成:
    https://www.bilibili.com/video/BV1wC4y1a7Za/
    阿里巴巴平头哥尚云海宣布 AOSP for RISC-V 成功跑在玄铁C910开发板上:
    https://groups.google.com/a/groups.riscv.org/g/sw-dev/c/4eIHN2kB-Ak/m/bflu-S_TCgAJ
    RISC-V国际基金会托管下的AOSP移植:
    https://github.com/riscv-android-src
    .





    上一篇:基于RISC-V的电机控制专用MCU及交钥匙解决方案
    下一篇:AOSP合并首个RISC-V架构移植相关的代码补丁
    RISCV作者优文
    全球首家只专注于RISC-V单片机行业应用的中文网站
    回复

    使用道具 举报

    高级模式
    B Color Image Link Quote Code Smilies

    本版积分规则

    关闭

    RISC-V单片机中文网上一条 /2 下一条



    版权及免责声明|RISC-V单片机中文网 |网站地图

    GMT+8, 2024-11-6 08:00 , Processed in 0.881348 second(s), 49 queries .

    快速回复 返回顶部 返回列表