Query self test results
更新时间: 2025/06/26
在Gitcode上查看源码

36h-查询自检结果(Query-self-test-results)

说明: V5及以上产品不再支持该命令。

修订记录

openUBMC版本号修订日期修订内容
25.062025/06/26初稿,新增命令详情

基本信息

功能说明

查询自检结果。

权限

命令信息

请求信息

字节顺序域取值说明
NetFnPICMG 2Ch
CMD36h
1PICMG ID填0

响应信息

字节顺序域取值说明
1Completion Code
0=自检完成。自检结果参见响应中的Self-test Result 1 和 Self-test Result 2字段。
80h=自检还在进行,使用“Query self-test results”命令来轮询自检执行进度。
81h=当前接口不支持软件升级。余下的响应字节是有效的。
D5h=当前没有进行自检,也没有可获得的自检结果。没有Self-test Result 1和Self-test Result 2字段。
2PICMG ID填0
3Self-test Result 1
55h=没有错误,自检通过
56h=保留
57h=数据或设备不可访问或损坏。
58h=致命的硬件错误(系统认为IPMC无法工作)。这说明硬件或传感器或内存需要更换或维修。
60h=部件失效。
FFh=保留
其他值,与设备相关。参照具体的设备规范。
4Self-test Result 2
如果Self-test Result 1=55h或FFh:填0
如果Self-test Result 1=57h:1b表示失败,0表示结果未知。
[7]1=不能访问SEL设备
[6]1=不能访问SDR存储器
[5]1=不能访问BMC FRU设备
[4]1=IPMB信号线没有反应
[3]1=SDR存储器空
[2]1=FRU的Internal Use Area区被破坏
[1]1=控制器的boot block(引导区)软件被破坏
[0]1=控制器的软件被破坏
如果Self-test Result 1=58h:保留
如果Self-test Result 1=60h:表明部件测试失败
对于Self-test Result 1的其他值,保留

命令样例

查询自检结果

请求:

ipmicmd -k "0f 00 MM NN" smi 0

响应:

0f MM NN

返回到索引