本文主要是介绍阿里平头哥成功将 Android 10 移植到 RISC-V 架构上,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
点击上方“逆锋起笔”,公众号回复 编程资源
领取大佬们推荐的学习资料
技术编辑:宗恩丨发自 思否编辑部
近日,阿里巴巴旗下平头哥半导体公司(T-Head)于其官方芯片开放社区正式发文宣布,支持 RISC-V 架构的 Android 系统来了。
Google的Android操作系统仅支持少数几种指令集架构(ISA)系列,包括ARM和x86。如今,运行Android的绝大多数智能手机,平板电脑,电视和智能手表都具有基于ARM的芯片组设计,因为英特尔早就放弃了其手机CPU,而NDK 17版本不再支持MIPS。为了基于开放的RISC-V ISA在硬件上编译Android,一些开发团队正在努力在RISC-V硬件上运行AOSP。阿里巴巴专门从事半导体业务的企业实体平头哥(T-Head)率先成功将Android 10移植到其内部RISC-V硬件中。
由于RISC-V是免费的开放式ISA,因此任何人都可以免费设计基于它的芯片而无需支付任何许可或专利使用费。但这并不能阻止公司使用自定义指令集扩展来扩展RISC-V,毕竟RISC-V具有许可证,但是它确实降低了寻求设计自己芯片的新公司的进入门槛。微信搜索公众号 逆锋起笔,关注后回复 编程资源,领取各种经典学习资料。
想要制造便宜物联网产品的供应商,和寻求减少对其他组织依赖性的公司将对使用RISC-V开发低成本芯片产生极大兴趣。
已经开源
ICE EVB是T-Head开发的基于XuanTie C910的高性能SoC板。ICE SoC已集成3个XuanTie C910内核(RISC-V 64)和1个GPU内核;优势是运行速度快、性价比高。
该芯片可提供4K @ 60 HEVC / AVC / JPEG解码能力,以及各种用于控制和数据交换的高速接口和外设;适用于3D图形,视觉AI和多媒体处理。
此端口基于android10-release(platform / manifest 1c222b02bde285fe1272b4440584750154d3882d)。现在T-HEAD开发的所有源代码都包含在资源库中,对此项目感兴趣的任何人都可以按照以下说明重现仿真器环境。
代码开源:
https://github.com/T-head-Semi/aosp-riscv
内容参考:
https://www.xda-developers.com/android-risc-v-port/
适合新手的 12 个 Docker 免费上手项目
谷歌最支持的 Android 开发架构指南
2020 年 JavaScript 状态调研报告小结
Vue.js 开发移动端经验总结
自定义微信红包封面素材,先到先得!
支持下
这篇关于阿里平头哥成功将 Android 10 移植到 RISC-V 架构上的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!