| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 14 天前 | ||
| 14 天前 | ||
| 14 天前 |
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)。
联系方式
- 邮件列表:linkedsemi@public.openubmc.cn
- 论坛专区:https://discuss.openubmc.cn/c/site-tc/sig-Linkedsemi