Closed
【需求】新增适配网卡LPE35002-AP #187
insyde_anderAdd on  Aug 15, 2025Closed at  Sep 23, 2025
insyde_anderCollaborators
Aug 15, 2025 Create

需求标题

新增适配网卡LPE35002-AP

需求属性

所属版本

openUBMC25.06

工作量

是否需要编码

是否免测试

周边依赖

需求来源

需求描述

简要说明

适配网卡LPE35002-AP

系统用户

前置条件

BMC运行正常,OS运行正常

主成功场景

网卡信息:
image.png
网卡需求:
1、支持网卡LPE35002-AP的适配;
2、支持从带外获取网卡LPE35002-AP的信息并在北向web、redfish、cli接口显示;
3、告警配置验证;
4、传感器配置验证;
5、支持过温调速,按照同类网卡调速,仅支持调速策略生效,无需热设计;

扩展场景(含异常场景)

约束

非功能需求

1.可靠性要求

2.可维护性要求

3.可测试性要求

4.性能要求

5.兼容性要求(和以前版本及周边配套)

6.安全要求

7.韧性要求

likedislike
openUBMC-robotopenUBMC-robotCollaborators
Aug 15, 2025 Added label: sig/sig-hardware
openUBMC-robot
openUBMC-robotCollaborators
Aug 15, 2025 Comments:

欢迎来到 openUBMC 社区

Hey @Insyde_ander , 感谢你对社区的贡献.

机器人使用手册

有关指令的使用,可以点击 此处 查看详情。开发人员可以在每个PR或Issue下方评论特定指令来触发机器人任务。

联系指引

有疑问可以联系 SIG: sig-hardware ,
维护者是: @Damon_cc, @changxingOpenUBMC, @nathanael, @xiaoxinglxs, @yelvsub ,
优秀贡献者是: @WeberChen, @dli_bmc, @huangjiapei, @mao_0v0, @wwhh_wwhh .

likedislike
Iinsyde_anderCollaborators
Aug 15, 2025 associated Kanban: openUBMC 25.09 需求看板
insyde_anderCollaborators
Aug 15, 2025 Comments:

openUBMC xx功能详细设计说明书

所属SIG组: hardware
落入版本: 25.06
设计人员: 石鹏
日期: 2025/8/15

Copyright © 2025 openUBMC Community

您对"本文档"的复制,使用,修改及分发受木兰宽松许可证, 第2版协议(以下简称"MulanPSL2")的约束。
为了方便用户理解,您可以通过访问https://license.coscl.org.cn/MulanPSL2了解MulanPSL2的概要 (但不是替代)。
MulanPSL2的完整协议内容您可以访问如下网址获取:https://license.coscl.org.cn/MulanPSL2。

改版记录

日期 修订版本 修订描述 作者 审核
2025/8/15 1.0 初始版本 石鹏 xxx
xxx xxx xxx xxx xxx

List of abbreviations 缩略语清单 :

Abbreviations 缩略语 Full spelling 英文全名 Chinese explanation 中文解释
xxx xxx xxx
xxx xxx xxx

[toc]

1.功能分析

1.1 功能背景

1.2 功能描述

1、支持网卡LPE35002-AP的适配;
2、支持从带外获取网卡LPE35002-AP的信息并在北向web、redfish、cli接口显示;
3、告警配置验证;
4、传感器配置验证;
5、支持过温调速,按照同类网卡调速,仅支持调速策略生效,无需热设计;

1.3 功能场景

1.4 功能列表

功能编号 功能标题 功能描述
xxx xxx xxx

2.功能设计

2.1 总体方案分析

网卡信息如下:

PDM编码 网卡名字 厂商 芯片厂商 芯片型号 vid/did sub vid/did 温感1 是否支持调速 支持mctp 支持ncsi 网口速率 网卡类型 带内获取光模块 带外获取光模块
NA LPE35002-AP Emulex Corporation Emulex Corporation Lpe35002-AP 10dff400 10dff402 N Y N 2*32GE FC 是 否

2.1.1 方案详细设计

2.1.1.1 方案概述

已有信息如上,其他参考同类型Emulex网卡,添加csr配置

2.1.1.2 开发视图

不涉及

2.1.1.3 运行视图

不涉及

2.1.2 内部依赖分析

不涉及

2.1.3 外部依赖分析

不涉及

2.1.4 北向接口分析

特性 SNMP CLI WEB KVM_VMM IPMI(RMCP/RMCP+) HMM Redfish
不涉及 NA NA NA NA NA NA NA

2.1.5 兼容性分析

不涉及

2.1.6 定制化接口分析

不涉及

2.1.7 导入导出分析

不涉及

2.1.8 传感器分析

不涉及

2.1.9 精准告警事件分析

不涉及

2.1.10 系统锁定分析

不涉及

2.1.11 用例场景分析

不涉及

2.2 非功能质量属性设计

2.2.1 扩展性分析

不涉及

2.2.2 重用性分析

不涉及

2.2.3 可测试性分析

不涉及

2.2.4 资料分析

不涉及

2.2.5 资源使用分析

不涉及

2.2.6 可靠性分析

编号 场景 问题描述 可靠性影响 问题级别 建议解决方案/需求 讨论结果 跟踪人 备注
1 DC场景
2 AC场景
3 BMC场景
4 服务重启
5 数据获取异常状态

2.2.7 安全性分析

安全合规项 是否涉及 现有的防护措施
访问控制(通道、文件权限、用户权限、查询权限、配置权限、接口权限) 不涉及
敏感数据 不涉及
日志(操作日志、维护日志、安全日志、运行日志) 不涉及
文档 不涉及
加密及算法 不涉及
新增关键资源(密钥、证书、关键配置)备份、恢复 不涉及
新增对外接口入参校验 不涉及
新增开源及三方软件引入 不涉及

3.功能实现

3.1【功能编号】支持XXX功能实现

3.1.1 功能实现设计

参考已有的Emulex网卡,新增此网卡的csr文件

3.1.2 功能详细设计

<网卡还未配置,测试,待补充>

3.1.3 开发者测试

详见QA仓测试报告

3.1.3.1 单元测试

3.1.3.2 集成测试

likedislike
Iinsyde_anderCollaborators
Aug 22, 2025 Associated pull request
lidonghuilidonghuiCollaborators
Aug 22, 2025 Associated pull request
HhuangminghaoCollaborators
Aug 24, 2025 Assign Insyde_ander as responsible person
HhuangminghaoCollaborators
Aug 27, 2025 Associated pull request
HhuangminghaoCollaborators
Aug 27, 2025 Associated pull request
HhuangminghaoCollaborators
Aug 27, 2025 Associated pull request
HhuangminghaoCollaborators
Aug 27, 2025 Deleted associated pull request: 【修改描述】支持LPe35002温度获取异常触发失效调速
HhuangminghaoCollaborators
Aug 27, 2025 Associated pull request
openUBMC-robotopenUBMC-robotCollaborators
Sep 23, 2025 changed custom state from 待办的 to 已完成
openUBMC-robotopenUBMC-robotCollaborators
Sep 23, 2025 Close issue