乐趣区

关于程序员:OurBMC社区SIG建设进展2024年2月

为更好地推动社区技术倒退,打造以技术为外围的开源 BMC 根社区,OurBMC 社区围绕开发者关注的软硬件适配、产业化落地等方向成立了多个 SIG,针对特定或多个技术主题成立不同组,依照不同 SIG 进行组织治理。所有 SIG 均平等凋谢,欢送大家退出 SIG 并参加奉献。

社区 SIG 列表:https://www.ourbmc.cn/#/SigList

概述

以后已实现 OurBMC 社区产品 V 1.0.0 版本的公布,软硬件适配  SIG 下的各仓库配合社区产品的公布生成了各自对应的版本,同时在 V 1.0.0 的根底上进行推动。

SIG 工作进展及安顿

1. 软硬件适配 SIG

(1)bmc-openbmc

停顿:

➢ 共推送 3 个 PR,其中两个已合入,一个还在评审中;

➢ 新建 OurBMC/phytium-ipmi-oem 仓库,用于开发 Phytium 自定义的 IPMI、IPMB 指令集。

打算:

➢ 飞腾自定义 IPMI/IPMB 指令集开发。

(2)bmc-web

停顿:

➢  共推送一个 PR,已合入;

➢  Web 端,新增操作日志页面。

(3)bmc-linux

本期无停顿。

(4)bmc-uboot

停顿:

➢ PR 次数 =2,commit 数量 =2,代码数量 =4802 行;

➢ 基于 U-Boot v2019.04 开发,在反对业界支流 BMC 芯片的根底上,使能飞腾腾珑 E2000S BMC 芯片,包含:

    1. 反对运行状态呼吸灯

    2. 反对按键复位

    3. 反对 qspi 频率配置

    4. 反对 pin pad 配置

    5. 反对 mio pad 配置

    6. 反对初始化 phy

    7. 反对 usb vhub 配置

    8. 反对 jpeg 配置

    9. 反对 env 配置

    10. 反对 qspi 驱动

    11. 反对 onewire 模式配置

    12. 反对主动更正设施树内存节点

    13. 反对初始化根底模块 pll、pcie、ddr

(5)host-linux

停顿:

➢ 导入 dev-6.1 分支;

➢ 导入 dev-5.15 分支;

➢ 导入 dev-5.10 分支。

(6)host-uefi

https://gitee.com/ourbmc/edk2

https://gitee.com/ourbmc/edk2-platforms

https://gitee.com/ourbmc/edk2-non-osi

本期无停顿。

2. 标准化与测试 SIG

已实现 SIG 配置,由电子规范院李雪莲老师负责 SIG 的 Maintainer。SIG 目前处于摸索社区与各研究院及规范核心的单干模式中,已与多家单位对接探讨,单干施行形式探讨中。

3. 产业化落地 SIG

已实现 SIG 配置,由天翼云的许晓菡老师和挪动云的刘敬轩老师负责 SIG 的 Maintainer。SIG 目前正在踊跃征集已理论落地的计划案例,征集结束后经整顿评估将上传至仓库供开发者参考。

4. 硬件计划 SIG

本 SIG 正在筹备一个可大大降低社区开发者参加 BMC 开发测试的流动,届时将凋谢多期 BMC 开发板相干介绍资料,并收费提供载板供开发者申领。

对于 OurBMC

OurBMC 社区是国内首个交换和翻新 BMC 开源技术的根社区,社区秉承“凋谢、平等、合作、翻新”准则,保持“开源、共建”的单干形式,旨在独特推动 BMC 技术疾速倒退,辐射上下游造成产业共振,减速构建凋敝的信息系统软硬件生态。

退出移动版