Obtain memory fault information
Change History
| openUBMC Version | Revision Date | Description |
|---|---|---|
| 25.06 | 2025/06/26 | Initial draft: add command details |
Basic Information
Function Description
Obtains memory fault information.
Privilege
ReadOnly
Command Information
Request Information
| Byte | Data Field |
|---|---|
| NetFn | 32h |
| CMD | bbh |
| 1:3 | fru_id: 0x000200 |
| 4 | Device_id. Set this parameter to 0x00. |
| 5 | sdr_type: 0x56 |
Response Information
| Byte | Data Field |
|---|---|
| 1 | Completion Code |
| 2 | len: data length. The value 0 indicates that there is no data. |
| 3:10 | time_stamp: error record time stamp |
| 11:18 | sys_addr: memory error address |
| 19 | node_id: node (CPU) ID |
| 20 | channel_id: memory channel ID |
| 21 | dimm_id: DIMM slot ID |
| 22 | sub_rank_id |
| 23 | rank_id: DIMM rank ID |
| 24 | device_id: chip ID of the memory module |
| 25 | bank_group_id |
| 26 | bank_address |
| 27:30 | row_id: memory cell row number |
| 31:32 | column_id: memory cell column ID |
| 33:36 | err_count: number of CE errors in the same channel since the last report |
| 37:40 | err_type: error type mask (CE, UCE, CE storm suppression start, and CE OverFlow errors) |
| 41 | err_bit_mask: error mask of the same memory chip (DQ) |
| 42 | dim_temperature: DIMM operating temperature. Only the maximum DIMM temperature is available. |
Command Example
Obtain memory fault information.
Request:
ipmitool raw 0x32 0xbb 0x00 0x02 0x00 0x00 0x56Response:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00
