3 月 28 日,OurBMC 社区技术委员会一季度例会顺利召开。本次会议汇报了 OurBMC 社区一季度工作总结,规划了二季度重点工作,同时针对产业化落地 SIG 实施方案开展了深入讨论。
本次会议采取线上+线下形式举行,由 技术委员会主席李煜 主持,OurBMC 社区技术委员会成员参加。
会上,由李煜主席汇报了社区 2024 年一季度主要工作及取得的成绩:
1. 2023 年底完成了 社区首个版本的发布,社区首个版本 OurBMC 1.0.0 提供从 host 端到 BMC 端的全栈 BMC 技术实现,适配多种软硬件场景,并为开发者提供全面、高效的 BMC 全栈解决方案。该版本自发布以来吸引了广大开发者的下载,同时开发者也为社区作出了很大贡献。
2. OurBMC 社区联合开放原子开源基金会、飞腾信息技术有限公司举办了 基于 BMC 技术的故障诊断与预测平台设计挑战赛。鼓励开发者深入了解、使用、交流和创新BMC技术,立足开放合作和技术创新,共同推进BMC技术和相关软硬件生态的繁荣发展。在整个比赛过程中,OurBMC社区积极为参赛者提供赛题解析和BMC技术指导。
3. 为降低开发者门槛、加速 BMC 知识的普及,OurBMC 社区联合飞腾信息技术有限公司、汉为信息技术有限公司举办 “BMC调测载板免费申请活动”,给 BMC 技术爱好者提供 BMC 调测载板以及相关技术文档,便于开发者基于调测载板开展 BMC 模块相关的验证和测试工作,降低开发者参与社区门槛。
4. 软硬件适配 SIG 进度, openbmc 仓库共推送 7 个 PR,其中合入 4 个 PR,3 个还在评审中;新建 OurBMC/phytium-ipmi-oem 仓库,用于开源 Phytium 自定义的 IPMI、IPMB 命令。Web 仓库提交一个 PR,新增操作日志页面。
OurBMC 社区 2024 年二季度工作主要从以下四点开展:
1. 新建 phytium-ipmi-oem 仓库,开源飞腾信息技术有限公司自定义的 IPMI、IPMB 命令等相关源代码。
2. 联合固件产业技术创新联盟,梳理并推进标准化与测试 SIG 相关工作。
3. 制定开放原子大赛 BMC 赛题决赛方案,并对 BMC 配套载板使用进行技术指导。
4. 筛选产业化落地 SIG 建设方案,将在 SIG 中落实 1-2 个方案。
各参会委员针对社区技术委员会的工作以及产业化落地 SIG 的实施方案开展了深入讨论。
李煜主席 建议将基于 ARM 平台的服务器整机 RAS 方案作为产业落地方案实施,并详细分享了针对该方案的实施思路。
飞腾王敏 表示 E2000 BMC 的 MCTP over I2C 处于调试阶段。飞腾已经按照 MCTP 协议对 I2C 控制器的要求,实现了 Master 模式和 Slave 模式,以及两种模式之间互相切换的功能。下一步计划把 libmctp 和 libpldm 软件包移植到 OurBMC 系统,实现完整 MCTP over I2C 功能。
昆仑王亚洲 针对 RAS 产业落地方案发表了建议,除了 RAS 故障监控和故障预测,也需要考虑 CPU 故障、PCIE 故障以及与 CPU 强相关的其它故障;同时,昆仑也会深度参与社区 RAS 方案的实施和落地。
标准化研究院李雪莲 提出了 RAS 测试标准化的问题,她指出目前各平台处理出现故障的方式不一致,RAS 方案也不统一,希望能和社区一起落实 RAS 测试标准并积极配合社区推广 RAS 测试标准。
本次会议是 OurBMC 技术委员会召开的一季度例会,总结了 OurBMC 社区一季度工作情况,规划了二季度重点工作以及确定了产业化落地 SIG 的实施方案。今后,技术委员会将在各成员的共同努力下逐步建设、完善 OurBMC 技术生态。
关于 OurBMC
OurBMC 社区是国内首个交流和创新 BMC 开源技术的根社区,社区秉承 “开放、平等、协作、创新” 原则,坚持 “开源、共建” 的合作方式,旨在共同推进 BMC 技术快速发展,辐射上下游形成产业共振,加速构建繁荣的信息系统软硬件生态。