文件最后提交记录最后更新时间
14 天前
14 天前
14 天前
README.md

sig-Linkedsemi 凌思微 SIG

1. 介绍

sig-Linkedsemi 负责凌思微(Linkedsemi)芯片在 openUBMC 上的使能与开发,聚焦 将 openUBMC 适配到以凌思微 RISC-V 芯片为核心的资源受限 BMC 平台。SIG 围绕 Zephyr RTOS 内核适配、芯片驱动开发、XIP(eXecute In Place)固件构建以及上层 软件能力裁剪等方向开展工作,目标是让 openUBMC 能够在低成本、低功耗的国产 RISC-V 芯片上开箱即用,拓展 openUBMC 在嵌入式与轻量化管理场景的硬件生态。

2. 主要职责

  • 芯片使能:完成凌思微 RISC-V 芯片(如 LS1020 / lsqsh 系列 EVB)的 openUBMC 移植与启动,打通从上电到核心管理服务运行的全流程;
  • 内核适配:基于 Zephyr RTOS 进行内核适配与裁剪,支持 XIP 方式运行, 适应芯片有限的 RAM / Flash 资源约束;
  • 驱动开发:开发并维护芯片相关的外设驱动(IPMB、文件系统、存储等), 对接 openUBMC 南向部件管理框架;
  • 软件能力裁剪:将 libmcpp、devmon、IPMI 等 openUBMC 组件适配到 Zephyr 环境,在资源受限平台上提供精简而可用的管理能力;
  • 生态建设:维护产品 manifest、构建文档与示例,降低开发者在凌思微芯片上 使用 openUBMC 的门槛,吸引厂商与开发者共同参与。

3. 工作目标与范围

工作目标:

  • 构建并维护 openUBMC 对凌思微 RISC-V 芯片的支持版本;
  • 提供基于 Zephyr 的 XIP 固件构建工具链与可复现的构建流程;
  • 提供面向开发者的移植、构建与定制文档;
  • 跟踪上游 Zephyr 与 openUBMC 主线,保持适配代码同步演进;
  • 响应用户与厂商反馈,解决适配过程中的问题。

工作范围:

  • 制定凌思微芯片 openUBMC 适配的开发计划、需求范围与路线图;
  • 维护 Zephyr 产品 manifest 与相关组件适配仓库;
  • 识别并维护 RISC-V / Zephyr 相关的补丁与修改;
  • 维护 SIG 相关的会议、邮件列表与论坛专区。

4. 发展规划

  • 第一阶段:完成 LS1020 / lsqsh EVB 基础使能,打通 Zephyr XIP 启动与核心 管理服务(IPMI、devmon 等)运行;
  • 第二阶段:完善驱动与文件系统支持,丰富 openUBMC 组件在 Zephyr 上的能力 覆盖,建立可复现的构建与验证流程;
  • 第三阶段:扩展更多凌思微芯片型号支持,沉淀资源受限平台的标准适配方案, 推动厂商与社区共建 RISC-V BMC 生态。

组织会议

  • 例会:每月一次,由 SIG Maintainer 组织;
  • 日常事务:通过社区论坛专区进行讨论与跟踪;
  • 临时会议:由临时议题触发,由 SIG Maintainer 发起;
  • 会议纪要:https://etherpad.openubmc.cn/p/sig-Linkedsemi

成员

Maintainer列表

gitcode id 姓名
nathanael 于飞
zxtxin 张新天
fxx551 范信鑫
u011865437 夏杰

Committer列表

仓库列表

  • openUBMC/manifest_zephyr —— 基于 Zephyr 的 openUBMC 产品 manifest 仓库,作为凌思微芯片固件出货的代码与 版本基线(west manifest)。

联系方式