RISC-V 发行版

Yocto / OpenEmbedded

上游官方架构 构建系统 需要动手能力

先说结论

工业/量产向;个人玩家建议先用 Armbian 或 Buildroot 试水。

基于
自行编译(BitBake + oe-core + meta-riscv)
上游状态
构建系统:oe-core 自带 qemuriscv32/qemuriscv64 machine 与 riscv64 tune;具体板卡靠官方 RISC-V 层 meta-riscv(riscv/ 组织下)提供 machine 配置。
版本
6.1 Blacksail(当前系列) · 6.0 Wrynose(LTS,支持到 2030-04)
文档语言
en
下游衍生
SpacemiT / StarFive / T-Head 等厂商的 Yocto BSP 均基于 oe-core + meta-riscv 模式
核查日期
2026-11-01

支持的开发板

下载

安装文档与视频

坑

  • 学习曲线最陡:BitBake 语法 + layer 版本必须严格匹配(meta-riscv 跟 master)
  • 首次构建下载数十 GB、耗时数小时
  • 不提供现成镜像,要自己出 wic/sdimg
  • 厂商 FSBL/TEE 仍要单独获取,纯开源流程走不通

RuyiSDK 实测报告4

RuyiSDK 在真机上逐块板测过的记录,点开报告能看完整安装步骤与结论。

支持的开发板状态版本最近测试报告
Milk-V Duo 系列(Duo / Duo 256M / Duo S)◐ 基本可用—2024-11-25查看报告
Milk-V Duo 系列(Duo / Duo 256M / Duo S)◐ 基本可用—2024-11-25查看报告
SiFive HiFive Premier P550◌ 待验证—2025-04-09查看报告
Star64◐ 基本可用—2025-07-13查看报告

状态含义:good 完整可用(能进桌面)、basic 基本可用(串口能起来)、part 部分功能、cft 有镜像待验证、cfh 文档称支持但启动失败、cfi 官方称支持但无镜像、wip 只有宣称。

出处9

完整来源清单与判定方法见 来源与致谢