11 月 20 日,OurBMC 社区技术委员会四季度例会顺利召开。本次会议采用线上线下结合的方式,各委员在会上听取了 OurBMC 社区四季度工作总结汇报,规划了 2025 年一季度的重点工作。

会上,由李煜主席汇报了社区 2024 年四季度 SIG 主要工作及取得的成绩

1、BMC 软件 SIG

(1)OurBMC/OpenBMC:

  • 共推送7个PR,其中合入5个PR,实现如下功能项:

① 增加对中国移动R2250x4服务器机型的BMC支持。

② 优化飞腾BMC的目录结构,整合相似文件,修复iKVM模块、用户管理模块里的已知缺陷。

③ 针对飞腾腾珑E2000S的BMC,使用OurBMC-23.10分支完成了全量测试,并输出完整的测试报告。

④ 飞腾BMC完成linux-phytium 6.6分支的适配,并完成驱动的功能测试。

  • 计划12月份将OurBMC切换到OpenBMC的2.17.0-dev分支,并完成飞腾BMC的适配。

(2)OurBMC/Linux

  • dev-4.19分支

① macb驱动:新增对10G网络的支持、ethtool 工具中10G网络的设置、phy reset等功能,以及若干缺陷修复。

② spi驱动:修复spi驱动在初始化阶段触发中断导致内核panic等若干问题。

③ qspi驱动:新增 qspi驱动对间接写模式的支持等若干功能。

④ reset驱动:规范代码等。

⑤ mtd驱动:新增spi nor flash的支持等若干功能。

⑥ gpio驱动:优化GPIO的编译选项等若干问题。

⑦ adc驱动:解决adc驱动移除时出现空指针等若干问题。

⑧ BMC IPMI驱动:解决pe220x BMC卡设置寄存器的OBF和IBF域段不正确等若干问题。

⑨ i2c驱动:新增i2c控制器工作异常时的reset等若干功能。

  • dev-6.6分支

① 新增dev-6.6分支,使能pe220x芯片。

2、HOST 软件 SIG

(1)OurBMC/Host_Linux

  • dev-4.19分支

① 新增代码:23936行。

② 删除代码:6518行。

③ 更新49个模块。

(2)OurBMC/UEFI

  • edk2-platforms

① 提交一个PR,修复ps2364 DDR初始化force spd时只有一个通道smbios信息在位的bug。

② ps2364 RAS和其他一些最新features代码整理提交中。

OurBMC 社区 2025 年一季度工作主要从以下四点开展:

1、OurBMC 2.0版本发布(预计12月底)

2、软硬件适配-飞腾HOST+BMC软件栈开源推进

3、产业化落地-飞腾服务器RAS全栈方案开源推进

4、支持第二届开放原子大赛,包括初赛(11月30日)和决赛(12月21日)

在最后的自由讨论环节,各参会委员针对社区四季度工作情况进行了精彩的互动讨论。现场就提升社区技术能力、扩大社区产品应用领域、第二届开放原子大赛的初赛和决赛实施细节等方面提出了指导性的建议。技术委员会将在各成员的共同努力下,持续推进既定工作,逐步建设、完善 OurBMC 技术生态,共建 BMC 软硬件生态繁荣。

关于 OurBMC

OurBMC 社区是开发者交流和创新 BMC 开源技术的根社区,社区秉承 “开放、平等、协作、创新” 原则,坚持 “开源、共建” 的合作方式,旨在共同推进 BMC 技术快速发展,辐射上下游形成产业共振,加速构建繁荣的信息系统软硬件生态。

动态底部图片px.jpeg


OurBMC
28 声望14 粉丝

OurBMC社区是由基础软硬件企业、第三方机构、高等院校、个人开发者等各方共同参与建设的开源社区,社区基于开放、平等、协作、创新的基本原则,携手社区成员,共同构建自主、先进、软硬一体的BMC技术全栈,共同推...