孔明 发表于 2020-10-22 10:54:28

RISC-V与Zephyr OS

本帖最后由 孔明 于 2020-10-22 10:55 编辑

RISC-V架构上使用Zephyr OS




关于Zephyr项目      Zephyr 项目是一款小型且可扩展的操作系统,尤其适用于资源受限的硬件系统,可支持多种架构;该系统高度开源,对于开发人员社区完全开放,开发人员可根据需要对该系统进行二次开发,以支持最新硬件、工具和设备驱动程序;该系统高度模块化平台,可轻松集成任何架构的第三方库和嵌入式设备。      当今快速发展的物联网和嵌入式生态系统开发人员具有从各种各样的平台和工具中进行选择的能力,以便设计和构建满足其独特需求和使用案例的解决方案。Zephyr项目很自豪,为开发人员和产品制造商提供了一个功能齐全、可定制的开放源码RTOS,用于资源受限的各种设备,具有自由性和灵活性。这种自由包括通过提供不断增加、多样化的支持的架构、开发板以及配置来增强开发人员的能力。截至Zephyr 1.14 LTS,RTOS在8个架构上有超过160个支持的开发板配置,包括RISC-V。
      在同样的精神指引下,RISC-V基金会及其成员们已经建立了一个欣欣向荣的生态系统,并助力催生了新一代的创新工具、软件和硬件,这些都是围绕一个自由开放的指令集架构构建的。对开放源码的共同愿景和执着坚守促成了这两个项目之间一次次卓有成效的合作。在合作开始后的几年里,这两个项目都取得了相应进展,并达到了具有重要意义的里程碑。
      今天,很高兴能够向大家分享一个新的资源,旨在帮助两个社区的成员们都能够快速开始在RISC-V架构上使用Zephyr OS。
   由Zephyr项目和RISC-V基金会成员Antmicro公司编写的《RISC-V入门指南》展示了使用这两种平台来共同创建各种端到端开放源码解决方案的优势。
   Antmicro公司业务开发副总裁迈克尔·吉尔达指出,“Antmicro公司带头制作了一本主要面向软件开发人员的《RISC-V入门指南》,证实了我们将开放源码引入一个又一个崭新技术领域的承诺。
      选择Linux和Zephyr RTOS是至关重要的,
      因为它们的社区驱动和中立于供应商的特性非常符合RISC-V的特性,相得益彰。”
       Linux基金会战略项目高级总监凯特·斯图尔特表示,“拥有清晰简洁的参考说明书,使得RISC-V和Zephyr各个社区的新手们能够更容易更快速地创建各种产品。我们很高兴将会看到开发人员们使用该指南创建相关产品,并期待我们的组织之间继续密切合作。”
    《RISC-V入门指南》向用户们展示了如何开始为这种自由开放的RISC-V指令集架构进行开发,无论是在模拟上还是在物理实现上。本指南侧重于在各个流行的RISC-V平台上以最少的努力运行标准操作系统——Zephyr和Linux。目前在这本《入门指南》中描述的Zephyr支持的平台包括SiFive HiFive1和LiteX SoC。后者是RISC-V软核中央处理器设计大赛获奖者,该平台的VexRiscv中央处理器在带有一个美高森美公司的PolarFire 现场可编程门阵列的“未来电子雪崩”开发板上,或在Antmicro公司的开放源码Renode模拟框架里运行。本指南还为虚拟操作系统模拟器提供了一个通用模拟目标,支持RISC-V。
   经过Antmicro公司和RISC-V基金会的努力,本指南现在得以问世,可以作为全球各个RISC-V和Zephyr社区的成员,以及任何有兴趣转向采用一种完全开放的设计方法——从开放的指令集架构到开放的工具使用、软件、硬件以及现场可编程门阵列应有尽有——的人入门使用。
      本指南是一项开放码源协作,欢迎通过开源项目托管平台GitHub投稿。      如果您对使用本指南或Zephyr OS有任何疑问,请通过Zephyr项目Slack频道与我们联系。更重要的是,Antmicro公司、SiFive公司和美国微芯科技公司正在赞助即将在苏黎世举行的RISC-V研讨会——你可以在展示台上找到这些公司,了解关于在RISC-V上开始使用Zephyr的更多信息。
Linux基金会是非营利性组织,是技术生态系统的重要组成部分。
Linux基金会通过提供财务和智力资源、基础设施、服务、活动以及培训来支持创建永续开源生态系统。在共享技术的创建中,Linux基金会及其项目通过共同努力形成了非凡成功的投资。文章转载自ZephyrProject了解更多《RISC-V入门指南中的Zephyr RTOS》下载《RISC-V入门指南》来源:开源中国





页: [1]
查看完整版本: RISC-V与Zephyr OS