Get Cpld Space Test Result Information
更新时间: 2025/06/26
在Gitcode上查看源码84h-获取CPLD全资源检测结果以及对应的CPLD信息(Get-Cpld-Space-Test-Result-Information)
修订记录
| openUBMC版本号 | 修订日期 | 修订内容 |
|---|---|---|
| 25.06 | 2025/06/26 | 初稿,新增命令详情 |
基本信息
功能说明
查询CPLD全资源检测结果信息
权限
ReadOnly
命令信息
请求信息
| 字节顺序 | 域取值说明 |
|---|---|
| NetFn | 30h |
| CMD | 90h |
| 1 | SubCmd,固定为 84h |
| 2:5 | Component Type, LS Byte first,单板类型。 [31]:设备类型标识符类型 0-设备类型标识符参考DMTF规范文档DSP0249中PLDM Entity ID Code tables的定义 1- 设备类型标识符参考表 设备类型(Component Type)定义。 [16:30]:reserved。默认值为0 [0:15]:设备类型标识符。 当前使用Component Type对应单板类型: BCU: 0xC0,EXU: 0xC1,SEU: 0xC2, CLU: 0xC4,查询时必须指定单板类型。 |
| 6 | Slot,单板槽位。ComponetType指定单板类型,Slot指定单板槽位,如BCU2。默认值(0xFF)时查询指定单板类型所有全检结果。 |
响应信息
| 字节顺序 | 域取值说明 |
|---|---|
| 1 | Completion Code |
| 2 | ResultCount,上一次全检对应ComponetType类型的CPLD自检结果总数。 未全检过的环境、或环境上对应ComponetType的CPLD未全检则为0。 |
| 3 | Slot,单板槽位。全检结果对应的单板所在槽位,如BCU2_CPLD1,即为2 |
| 4 | CpldIndex。指定CPLD所在的板卡的CPLD编号,如BCU2_CPLD1,即为1,表示第一片CPLD |
| 5 | TestResult。指定CPLD对应的检测结果:OK(0),NOK(1),Cpld not support(2),Testing(3) |
| … | ... |
| 3N: 3N+ 2 | 第N组全检CPLD的结果及CPLD信息,格式参照第一组。 |
命令样例
样例1:查询 基础板(BCU) 对应的所有CPLD全资源检测信息
请求:
ipmitool raw 0x30 0x90 0x84 0xC0 0x00 0x00 0x80 0xFF响应:
02 01 01 00 01 02 00样例2:查询在 槽位2 上的 基础板(BCU)对应的所有CPLD全资源检测信息
请求:
ipmitool raw 0x30 0x90 0x84 0xC0 0x00 0x00 0x80 0x02响应:
01 02 01 00