Query Backplane EEPROM Data
更新时间: 2026/08/06
在Gitcode上查看源码Query Backplane EEPROM Data
Change History
| openUBMC Version | Revision Date | Description |
|---|---|---|
| 25.06 | 2025/06/26 | Initial draft: add command details |
Basic Information
Function Description
Queries the data in the EEPROM of the backplane.
Privilege
ReadOnly
Command Information
Request Information
| Byte | Data Field |
|---|---|
| NetFn | 32h |
| CMD | The value range of Readtype is {0x16, 0xbb, 0x92}. |
| 1 | Reversed |
| 2:3 | 0x0080 |
| 4 | Reversed |
| 5 | See the parameter description. |
Table 1 Parameters
| CMD | Parameter | Field Name | Height | Architecture | Note |
|---|---|---|---|---|---|
| 0x16 | 0x5d | Chassis type | 1byte | [7:0] | 0x00: spare part 0x01: two-node cascading model (2000 W power supply) 0x02: four-node pass-through model (2000 W PSUs) 0x10: machine vision storage model (900 W power supply) 0xFF: undefined, initialized |
| 0x5e | Node type of node 0 | 1byte | [7:0] | 0x01: storage node 0x02: compute node The read value is 0xFF. By default, the node is a compute node. | |
| Backup Power Type of Node 0 | 2bit | [7:6] | 0x00: unknown 0x01: transparent power backup, 0x02: OS backup power, 0x03: No backup power is available. If the EEPROM is not written, the value is 0x03. | ||
| Software type of node 0 | 6bit | [5:0] | Compute nodes do not access this byte. 0x01: UVP 0x02: EulerOS 0x03:VMware 0x00: unknown 0xFF: unknown | ||
| Node type, power backup type, and software type of node 1 | 2byte | NA | The format is the same as that of node 0. | ||
| Node type, power backup type, and software type of node 2 | 2byte | NA | The format is the same as that of node 0. | ||
| Node type, power backup type, and software type of node 3 | 2byte | NA | The format is the same as that of node 0. | ||
| 0x5f | Chassis working environment | 1byte | [7:0] | 0x01: Arctic 5 U/0-40°C subrack (cabinet-type scenario) (default spare parts) 0x02: Arctic 5 U/0-55°C subrack (all-flash scenario) 0x10: Arctic 5 U/0-40°C enclosure (machine vision) 0xFF: processed as 0x01 | |
| 0x60 | Os loading watchdog configuration of node 0 | 1byte | [7:4] | 0x00: The watchdog is disabled. 0x01: The watchdog is enabled. | |
| Loading the Watchdog Configuration on Node 1 | 1byte | [7:4] | Same as the preceding item. | ||
| Loading the Watchdog Configuration on Node 2 | 1byte | [7:4] | Same as the preceding item. | ||
| Loading the Watchdog Configuration on Node 3 | 1byte | [7:4] | Same as the preceding item. | ||
| 0x62 | Disk Grouping of Node 0 | 1byte | [7:0] | 0x06: non-VMware deployment scenario (disk switching for product software) 0x09: VMware deployment scenario (automatic disk switchover) | |
| Disk Grouping of Node 1 | 1byte | [7:0] | Same as the preceding item. | ||
| Disk Grouping of Node 2 | 1byte | [7:0] | Same as the preceding item. | ||
| Disk Grouping of Node 3 | 1byte | [7:0] | Same as the preceding item. | ||
| 0x10 | MAC address of the entire subrack | 6byte | NA | MAC address | |
| 0x11 | Subrack SN | 20byte | NA | If the SN of the entire subrack is insufficient, add 0s. | |
| 0x19 | Product model. | 16byte | NA | Add 0s if the product model contains less than 16 digits. | |
| 0x13 | Vender | 32byte | NA | - | |
| 0x14 | Brand | 32byte | NA | - | |
| 0x15 | LOGO | 8byte | NA | - | |
| 0x1a | OemModel | 16byte | NA | - | |
| 0x1e | Spec | 16byte | NA | - | |
| 0x1f | FrameInfo | 1byte | NA | - | |
| 0x5b | Power supply | 1byte | NA | - | |
| 0x20 | PayloadFlag | 1byte | NA | - | |
| 0x36 | OverSeas | 16byte | NA | - | |
| 0xbb | 0x44 | NodeViewRead | 64byte | NA | - |
| 0x5a | Product frame Config | 16byte | NA | - | |
| 0x5c | Product Config Info | 64byte | NA | - | |
| 0x92 | 0x00 | Bayconfig Exp | 128byte | NA | - |
Response Information
| Byte | Data Field |
|---|---|
| 1 | Completion Code |
| 2-n | Data (data written through the write interface) |
Command Example
Query the MAC address of a chassis.
Request:
bash
ipmitool raw 0x32 0x16 0x00 0x00 0x80 0x00 0x10Response:
text
01 02 03 04 05 06