Canonical与赛昉合作,推出支持VisionFive的Ubuntu
2021 年,Canonical宣布首次推出在 RISC-V 处理器和硬件上运行的 Ubuntu。日前,Canonical宣布推出支持另一款 RISC-V 硬件的 Ubuntu 版本:StarFive 的 VisionFive 板。
RISC-V,开源硬件的新范式
在过去十年中,开源和开放标准重塑了我们的世界。此类技术产生了持久的成果,RISC-V 联盟扩展了开源以开发标准的开源处理器架构。向开放社区发布 RISC-V 标志着硬件社区首次在此级别接受开源标准和协作。
这种免费且开放的指令集架构 (ISA) 可以通过开放标准协作以及在全行业范围内的快速采用,开启处理器创新的新时代。 RISC-V ISA 在架构上提供了一个新水平的免费、可扩展的软件和硬件自由度。该架构可应用于范围广泛的处理器,从低端微控制器到高端服务器级处理器。
StarFive--RISC-V技术和生态系统的领导者和推动者
StarFive(赛昉)成立于 2018 年,是一家拥有自主知识产权的中国高科技公司,提供世界领先的基于 RISC-V 的产品,包括 CPU IP、SoC、开发板等。StarFive 是 RISC-V 技术和中国生态系统发展的主要参与者。
VisionFive 是第一代具有成本效益的 RISC-V 单板计算机,旨在运行 Linux,配备 StarFive 的 JH7100 视觉处理 SoC。 JH7100 SoC 配备 64 位高性能 RISC-V 双核处理器,具有 2 MB L2 Cache,运行频率为 1.0 GHz,非常适合高性能计算。与其他 RISC-V 开发板相比,VisionFive 具有高性能、价格合理且易于使用的特点。它配备了 8 GB RAM、40 针 GPIO 接头和端到端的硬件和软件基础设施,使开发人员可以方便灵活地配置和部署外设,并构建专用的应用环境。
开源计划由 Canonical 支持
虽然 RISC-V 支持稳定的参考架构和硬件,但在新开发板上稳定运行软件仍然具有挑战性。必要软件的基石是提供可靠性和稳定性的底层操作系统。这种需求使 Linux 上的开发更具吸引力,因为 Linux 是跨内核、驱动程序和发行版的,被开发人员和爱好者广泛认可的操作系统。
在 Canonical,我们相信开源是加速创新的最佳方式。它激励我们在 Ubuntu 保护下启用广泛的开源社区。然而,开源软件也有其自身的挑战。 Canonical 旨在将 Ubuntu 定位为不仅是创新者和开发人员的参考操作系统,而且还可以通过让他们专注于核心应用而不必担心底层框架的稳定性,从而使他们能够更快地将产品推向市场.
RISC-V 具有很大的潜力,并且正在成为多个市场中具有竞争力的 ISA。考虑到这一前提,将 Ubuntu 移植到 RISC-V 以成为早期采用者的参考操作系统是自然的选择。
StarFive 和 Canonical 联合将 Ubuntu 带入 VisionFive 开发板
“VisionFive 旨在满足业界对 RISC-V 开发板的巨大需求和高期望。”StarFive 创始人兼首席执行官 Thomas Xu (徐韬)表示。 “感谢 Canonical,我们很高兴 Ubuntu 在 VisionFive 上成功运行。操作系统是 RISC-V 高性能应用程序的关键。 StarFive 致力于推动 RISC-V 生态系统的发展,将与 Canonical 一起为开源世界做出进一步的贡献。”
在 VisionFive 板上成功运行Ubuntu是 Canonical 和 StarFive 工程团队共同合作的结果。作为两家公司长期合作的一部分。
由 Canonical 支持的 Ubuntu 提供了一个商业级 Linux 发行版,创新者和开发人员也可以免费使用该发行版。 “Ubuntu 是最受欢迎的开源操作系统,我们很高兴能够扩大对 RISC-V 开源社区的支持。” Canonical 硅联盟副总裁 Cindy Goldberg 说。
“Canonical 和 StarFive 正在合作为新的 VisionFive 板创建企业级 Ubuntu,将开源软件和开源硬件结合在一起,供开发人员在边缘构建广泛的计算机视觉应用程序。我迫不及待地想看看开发人员将使用这款 VisionFive 开发板和 Ubuntu 构建什么。”
VisionFive 板上的 Ubuntu 现已推出
StarFive 的 VisionFive 现在可以使用Ubuntu,预计更多工作将包括新功能和最新 Ubuntu 版本。
StarFive 将在 RISC-V 中国峰会期间展示在 VisionFive 板上运行的 Ubuntu。