OpenHW Explorer
项目探索学习中心资源库资讯关于
GitHub
首页项目meta-cva6-yocto
返回项目列表

meta-cva6-yocto

维护中OpenHW Explorer 编辑判断

meta-cva6-yocto 是用于为 CVA6 构建嵌入式 Linux 镜像和 extensible SDK 的 OpenEmbedded layer。它为 Genesys 2 与 Agilex 7 定义 32 位和 64 位 machine,将 openembedded-core、BitBake 与 meta-riscv 组合为面向板卡的镜像流程,适合已有 Yocto 经验的工程团队。项目声明兼容较旧的 Honister 版本;要实现可复现构建,需要锁定 manifest 与依赖提交,文档中的 master/HEAD 引用不能保证日后重新拉取仍产生相同结果。

已核验资料官方来源核对日期 2026-09-125 个来源主要来源
还有 4 个来源
来源 2来源 3来源 4来源 5

建议起步

分类:工具和 SDK状态:编辑判断 · 维护中适合:工程师
先看 GitHub

核心速览

  • 产物类型:面向 CVA6 嵌入式 Linux 镜像与 SDK 的 Yocto/OpenEmbedded layer
  • 声明兼容版本:Yocto Honister
  • 依赖:openembedded-core、BitBake 与 riscv/meta-riscv
  • Machine 定义:Genesys 2 和 Agilex 7 的 32 位与 64 位 CVA6 目标
  • 已测试镜像:针对记录的 CVA6 revision 测试 32 位和 64 位 core-image-minimal

延伸资源

Yocto 3.4 documentation相关原始资料meta-riscv项目源码或配套资料CVA6 repository项目源码或配套资料CVA6 SDK项目源码或配套资料
6星标
3分叉
BitBake仓库主要语言(GitHub)
在 GitHub 查看

分类

工具和 SDKSDK/软件

标签

OpenHWRISC-VToolsSDKYoctoEmbedded LinuxBitBakeCVA6

适合人群

工程师贡献者

贡献活跃度低活跃度

4

贡献者

0

待处理 Issues

0

近期提交(4 周)

2

开放中 PR

数据更新于 2026年10月12日

已核实的产业采用、贡献方与技术血缘、教学使用、演讲资料、技术文章及生态关联会依据具名来源逐步补充。

相关项目

CVA6

CVA6 是可配置的六级顺序执行 CORE-V 处理器家族,覆盖 32 位与 64 位嵌入式及应用级系统。现有 RTL 已包含 CV32A60X 等单发射配置和 CV32A65X 等双发射配置。指令集扩展、特权级和虚拟内存能力取决于所选配置:应用级配置可运行 Linux,而嵌入式 CV32A60X、CV32A65X 配置不包含 MMU 或 S/U 模式。仓库汇集处理器 RTL、验证环境、FPGA 集成与文档,适合核心选型、微架构研究,以及通过 CV-X-IF 探索自定义扩展。

CVA6 SDK

CVA6 SDK 是为 CVA6 FPGA 系统生成完整可启动 Linux 镜像的 Buildroot 路线。一次构建会协调 RISC-V 工具链、OpenSBI、U-Boot 与设备树、Linux 内核、initramfs 和根文件系统,并打包成可写入 SD 卡的镜像。需要在 Genesys 2 或 Agilex 7 上启动 32 位/64 位 CVA6 的用户可以优先从这里开始;已经采用 Yocto 的团队则应同时比较 meta-cva6-yocto。

OpenHW Explorer
许可说明项目 GitHub反馈 ↗OpenHW GitHubOpenHW Foundation 网站文档中心
Alex ChenLinkedIn
[email protected]

OpenHW Explorer 是独立社区项目,并非 OpenHW Foundation 官方网站。