21h — Get Fault Diagnostic Information
Change History
| openUBMC Version | Revision Date | Description |
|---|---|---|
| 25.06 | 2025/06/26 | Initial draft, add command details |
Basic Information
Function Description
Queries fault diagnostic information.
Privilege
DiagnoseMgnt
Command Information
Request Information
| Byte | Data Field |
|---|---|
| NetFn | 30h |
| CMD | 92h |
| 1:3 | Manufacturer ID, LS byte first. Fixed length of 3 bytes. For example, if the manufacturer ID is 2011, the hexadecimal value is 0x0007DB, where byte 1 = DBh, byte 2 = 07h, byte 3 = 00h. |
| 4 | Sub command = 21h (newly defined, replacing 19h). |
| 5 | Parameter Selector, see Table 1. |
Response Information
| Byte | Data Field |
|---|---|
| 1 | Completion Code |
| 2:4 | Manufacturer ID, LS byte first. Fixed length of 3 bytes. For example, if the manufacturer ID is 2011, the hexadecimal value is 0x0007DB, where byte 1 = DBh, byte 2 = 07h, byte 3 = 00h. |
| 5:N | Data. See Table 1 for specific return data format. |
Command Examples
Get Fault Diagnostic Information
Request:
ipmicmd -k "0f 00 30 94 db 07 00 21 00" smi 0Response:
0f 31 00 94 d6
