为更好地推动社区技术发展,打造以技术为核心的开源 BMC 根社区,OurBMC 社区围绕开发者关注的软硬件适配、产业化落地等方向成立了多个 SIG,针对特定或多个技术主题成立不同组,按照不同 SIG 进行组织管理。所有 SIG 均平等开放,欢迎大家加入 SIG 并参与贡献。
社区 SIG 列表:https://www.ourbmc.cn/#/SigList
概况
当前已完成 OurBMC 社区产品 V1.0.0 版本的发布,软硬件适配 SIG 下的各仓库配合社区产品的发布生成了各自对应的版本,同时在 V1.0.0 的基础上进行推进。此外,标准化与测试 SIG、产业化落地 SIG 和硬件方案 SIG 也取得了阶段性的进展。
SIG工作进展及安排
- 软硬件适配 SIG
(1)bmc-openbmc
1)共推送12个PR,其中合入11个PR,一个还在评审中,主要包括:
集成Phytium IPMI OEM命令,支持多通道IPMB通信
新增支持SMBios的Redfish接口特性
添加GPIO管理器、实体管理器、状态监控器对飞腾服务器BMC卡的适配
网页显示飞腾平台定义的PostCode状态码
2)发布OurBMC半年度小版本,实现飞腾自研E2000 BMC对S5000C服务器的管理、监控功能。
(2)bmc-web
本期无进展。
(3)bmc-linux
新建分支 dev-4.19,合入PR 1 次,合入 commit 20 条。飞腾腾珑E2000 BMC的基本功能与5.15分支保持同步。
(4)bmc-uboot
合入 PR 1 次,合入commit 1 条。其中跟飞腾腾珑E2000 BMC相关的主要有:
Eth sgmii训练
支持飞腾SCMI API
PFDI register 至DDR,以支持在线更新后的软复位
重新配置IACC和QSPI,以解决复位后启动速度慢的问题
软复位前禁用JPEG
复位后清除JPEG中断
版本管理和打印版本号
(5)host-linux
本期无进展。
(6)host-uefi
本期无进展。
- 标准化与测试 SIG
已完成 SIG 配置,并推选中国电子技术标准化研究院李雪莲老师担任 SIG 的Maintainer。
- 产业化落地 SIG
已发布首篇解决方案——《基于OurBMC平台的硬盘故障预测实现方案》。该方案是由 OurBMC 社区理事成员单位昆仑太科(北京)技术股份有限公司基于开放源子大赛的成果梳理的一份成熟的可落地方案,该方案的发布极大推动了社区产业化落地的发展和工作。
后续,SIG 会继续积极征集已实际落地的方案案例,整理评估通过后,将上传至仓库供开发者参考。
- 硬件方案 SIG
目前已上传 eBMC 硬件原理图,后续将开放更多 BMC 开发板相关的文档材料,供开发者学习和参考。
关于OurBMC
OurBMC 社区是开发者交流和创新 BMC 开源技术的根社区,社区秉承 “开放、平等、协作、创新” 原则,坚持 “开源、共建” 的合作方式,旨在共同推进 BMC 技术快速发展,辐射上下游形成产业共振,加速构建繁荣的信息系统软硬件生态。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。