ISSUE链接
[需求][DPU] 支持联通大衍 LTDY DPU 卡管理能力-general_hardware-AtomGit | GitCode
背景
联通大衍 LTDY 是一张 DPU 卡,当前 openUBMC 社区版本尚未完整支持该卡管理能力。
本需求用于支持 LTDY DPU 卡在 openUBMC 中完成板卡识别、资产展示、版本展示、上下电/复位、传感器监控、告警上报、SOL 切换、NCSI 测试等能力。
涉及仓库:
- general_hardware
- mdb_interface
- vpd
决策点
- 是否同意将 LTDY DPU 卡适配需求纳入 openUBMC 社区版本;
- 是否由 sig-hardware 主导该需求;
- 是否同意按 mdb_interface、general_hardware、vpd 拆分 PR 合入;
- 是否需要 sig-interface 联合评审 DPUCard 新增版本属性;
- 是否同意目标版本为 openUBMC 26.09。
详细描述
本需求计划支持以下能力:
- 支持 LTDY DPU 板卡适配;
- 支持 LTDY DPU 资产信息展示;
- 支持 MCU、CPLD、SCP、IMU 固件版本展示;
- 支持 DPU 上电、下电、复位操作;
- 支持 DPU 电源状态查询;
- 支持 Riser/AC power 控制;
- 支持温度、功耗、SFP 温度等传感器信息上报;
- 支持 DPU 异常告警上报;
- 支持 SOL 串口切换;
- 支持 NCSI 测试项。
计划拆分 PR:
- mdb_interface:新增 DPUCard 版本信息相关属性;
- general_hardware:支持 LTDY DPU MCU/CPLD/SCP/IMU 版本读取与 FirmwareInventory 注册;
- general_hardware:支持 LTDY DPU 上下电、复位、AC power 控制;
- vpd:新增/修改 LTDY DPU SR 配置;
- vpd:新增 Riser soft SR 供电配置。
影响范围
- 新增 LTDY DPU 适配;
- 不影响已有 DPU、GPU、PCIe 卡和 Riser 历史功能;
- mdb_interface 新增属性需 sig-interface 评审;
- vpd 中新增/修改 LTDY DPU 相关 SR 配置。
自验计划
- bingo gen;
- bingo build;
- bingo test -ut;
- bingo test -it;
- LTDY DPU 实机验证;