IPMI Command Contents
The section provides detailed IPMI command contents.
GET PSU COLLECTED DATA | NetFn | CMD | |
0x32 | 0x90 | ||
Request data | Response data | Comments | |
Byte 1 - Type | Byte 1 - Type Byte [3:2] - Summary of minimum reading Byte [5:4] - Summary of average reading Byte [7:6] - Summary of maximum reading | [Request data] Byte 1 - Type
Note The unit is 1 watt. | |
GET PSU STATUS | NetFn | CMD | |
0x32 | 0x91 | ||
Request data | Response data | Comments | |
N/A | Byte [2:1] - PSU EPOW Byte [4:3] - PSU Throttle Byte [6:5] - PSU Present Byte [8:7] - PSU Power Good Byte 9 - EPOW Out Byte 10 - Throttle Out Byte [12:11] - PSU Type Byte [14:13] - Total Power Bank | [Response data] Bit [0:8] - For PSU 1 to 9
| |
GET FAN GPIO | NetFn | CMD | |
0x32 | 0x94 | ||
Request data | Response data | Comments | |
N/A | Byte 1 - Cooling mode Byte 2 - Present Byte 3 - Error LED | [Response data] Byte 1 - Cooling mode
Byte 2 - Present
Byte 3 - Error LED
Byte 4 - Leakage (only applicable to DW612 and DW612S Enclosure)
| |
SET FAN GPIO | NetFn | CMD | |
0x32 | 0x95 | ||
Request data | Response data | Comments | |
Byte 1 - Fan number Byte 2 - Enable | Byte 1 - Fan number Byte 2 - Enable | [Response data] Byte 1 - Fan number
Byte 2 - Enable
| |
GET SYS LED | NetFn | CMD | |
0x32 | 0x96 | ||
Request data | Response data | Comments | |
N/A | Byte 1 - ID LED for enclosure Byte 2 - Check Log LED | [Response data] Byte 1 - ID LED for enclosure
Byte 2 - Check Log LED
| |
SET SYS LED | NetFn | CMD | |
0x32 | 0x97 | ||
Request data | Response data | Comments | |
Byte 1 - LED type Byte 2 - Function | Byte 1 - LED type Byte 2 - Function | [Request data] Byte 1 - LED type
Byte 2 - Function
Note
| |
GET NODE POWER READING | NetFn | CMD | |
0x32 | 0x98 | ||
Request data | Response data | Comments | |
Byte 1 - Node number | Byte 1 - Node number Byte [3:2] - Compute node minimum power reading Byte [5:4] - Compute node average power reading Byte [7:6] - Compute node maximum power reading DW612 and DW612S Enclosure only: Byte [9:8] - GPU node minimum power reading Byte [11:10] - GPU node average power reading Byte [13:12] - GPU node maximum power reading Note Only the following node(s) return to these Bytes:
The following node(s) respond with 0x00:
DA240 Enclosure only: Byte [13:8] - 0x00 | [Request data] Byte 1 - Node number
[Response data] For DA240 Enclosure: Byte [13:8] - 0x00 Note
| |
GET NODE SIZE | NetFn | CMD | |
0x32 | 0x99 | ||
Request data | Response data | Comments | |
Byte 1 - Node number | Byte 1 - Node number Byte 2 - Node physical width Byte 3 - Node physical height Byte 4 - Add-on valid Byte 5 - Add-on width Byte 6 - Add-on height | This command displays the dimensions of the compute node(s). [Request data] Byte 1 - Node number
| |
SET ACOUSTIC MODE (only applicable to DA240 Enclosure) | NetFn | CMD | |
0x32 | 0x9B | ||
Request data | Response data | Comments | |
N/A | Byte 1 - Acoustic mode | This section is only applicable to DA240 Enclosure. [Request data] Byte 1 - Acoustic mode
[Response data] Byte 2 - PCIe priority
| |
Byte 1 - Acoustic mode | Byte 1 - Acoustic mode Byte 2 - PCIe priority | ||
GET CAP BOUNDARY | NetFn | CMD | |
0x32 | 0x9D | ||
Request data | Response data | Comments | |
Byte 1 - Node number | Byte 1 - Node number Byte [3:2] - Minimum capping Byte [5:4] - Maximum capping Byte [7:6] - Protective capping Byte [9:8] - User capping Byte [11:10] - Thermal capping | [Request data] Byte 1 - Node number
Note
| |
SET CAP VALUE | NetFn | CMD | |
0x32 | 0x9E | ||
Request data | Response data | Comments | |
Byte 1 - Node number Byte [3:2] - Capping value | Byte 1 - Node number Byte [3:2] - Capping value | [Request data] Byte 1 - Node number
Note
| |
SET CAP STATE | NetFn | CMD | |
0x32 | 0x9F | ||
Request data | Response data | Comments | |
Byte 1 - Node number Byte 2 - Capping mode Byte 3 - Saving mode | Byte 1 - Node number Byte 2 - Capping mode Byte 3 - Saving mode | [Request data] Byte 1 - Node number
Byte 2 - Capping mode
Byte 3 - Saving mode
Note The following tray(s) does not support user capping and thermal capping:
| |
GET CAP STATE | NetFn | CMD | |
0x32 | 0xA0 | ||
Request data | Response data | Comments | |
Byte 1 - Node number | Byte 1 - Node number Byte 2 - Capping mode Byte [4:3] - Capping value Byte 5 - Saving mode | [Request data] Byte 1 - Node number
[Response data] Byte 2 - Capping mode
Byte 5 - Saving mode
| |
SET DATE TIME | NetFn | CMD | |
0x32 | 0xA1 | ||
Request data | Response data | Comments | |
Byte [1:2] - Year Byte 3 - Month Byte 4 - Date Byte 5 - Hour Byte 6 - Minute Byte 7 - Second | Byte [1:2] - Year Byte 3 - Month Byte 4 - Date Byte 5 - Hour Byte 6 - Minute Byte 7 - Second | [Request data] Example: 2037/12/31 23:59:59
| |
GET PSU POLICY OVS | NetFn | CMD | |
0x32 | 0xA2 | ||
Request data | Response data | Comments | |
N/A | Byte 1 - PSU policy Byte 2 - OVS mode | [Response data] Byte 1 - System PSU policy
Byte 2 - System OVS mode
Byte 3 - Status
Byte 4 - User PSU Policy
Byte 5 - User OVS mode
| |
SET PSU POLICY OVS | NetFn | CMD | |
0x32 | 0xA3 | ||
Request data | Response data | Comments | |
Byte 1 - PSU policy Byte 2 - OVS mode | Byte 1 - System PSU policy Byte 2 - System OVS mode Byte 3 - Status Byte 4 - User PSU policy Byte 5 - User OVS mode | [Request data] Byte 1 - PSU policy
Byte 2 - OVS mode
[Response data] Byte 1 - System PSU policy
Byte 2 - System OVS mode
Byte 3 - Status
Byte 4 - User PSU policy
Byte 5 - User OVS mode
| |
SET NODE RESET / RESEAT | NetFn | CMD | |
0x32 | 0xA4 | ||
Request data | Response data | Comments | |
Byte 1 - Node number Byte 2 - Reset mode | Byte 1 - Node number Byte 2 - Reset mode | [Request data] Byte 1 - Node number
Byte 2 - Reset mode
Note The response | |
GET PSU FAN STATUS | NetFn | CMD | |
0x32 | 0xA5 | ||
Request data | Response data | Comments | |
Byte 1 - PSU number | Byte 1 - PSU number Byte [3:2] - Fan A speed Byte 4 - Fan A duty Byte [6:5] - Fan B speed Byte 7 - Fan B duty Byte 8 - PSU status | [Request data] Byte 1 - PSU number
[Response data] Byte [3:2] - Fan A speed Byte [6:5] - Fan B speed
Byte 4 - Fan A duty Byte 7 - Fan B duty
Byte 8 - PSU status
Note For the single-fan PSU, the Byte [7:5] will be 0x00. | |
BACKUP / RESTORE | NetFn | CMD | |
0x32 | 0xA6 | ||
Request data | Response data | Comments | |
Byte 1 - Action Byte 2 - Password length Byte [3:N] - Password string | Byte 1 - Status | [Request data] Byte 1 - Action
Byte 2 - Password length
Byte [3:N] - Password string
[Response data] Byte 1 - Status
Note
| |
GET NODE STATUS | NetFn | CMD | |
0x32 | 0xA7 | ||
Request data | Response data | Comments | |
Byte 1 - Node number | Byte 1 - Node number Byte 2 - Power state Byte 3 - Width Byte 4 - Height Byte 5 - Permission state | This command is used to report the current status of compute node(s). [Request data] Byte 1 - Node number
[Response data] Byte 2 - Power state
Byte 5 - Permission state
| |
GET SMM2 STATUS | NetFn | CMD | |
0x32 | 0xA8 | ||
Request data | Response data | Comments | |
N/A | Byte 1 - Platform ID Byte 2 - Firmware major version Byte 3 - Firmware minor version Byte 4 - PSOC major version Byte 5 - PSOC minor version Byte 6 - Boot flash number Byte [7:13] - Firmware build ID Byte 14 - Enclosure type | [Response data] Byte 1 - Platform ID
Byte 6 - Boot flash number
Byte [7:13] - Firmware build ID
Byte 14 - Enclosure type
| |
SET NODE RESTORE POLICY | NetFn | CMD | |
0x32 | 0xA9 | ||
Request data | Response data | Comments | |
DA240 Enclosure
| DA240 Enclosure
| This command is used to back up and/or restore the configuration to or from an external storage device, such as a USB device. If the storage device is not inserted, it will return failure. [Request data]
| |
GET NODE RESTORE POLICY | NetFn | CMD | |
0x32 | 0xAA | ||
Request data | Response data | Comments | |
N/A | DA240 Enclosure
| Refer to SET NODE RESTORE POLICY. | |
SET PSU ZERO OUTPUT MODE | NetFn | CMD | |
0x32 | 0xAB | ||
Request data | Response data | Comments | |
Byte 1 - User configuration | Byte 1 - System configuration | Refer to GET PSU ZERO OUTPUT MODE. Note If any power supply is not supported or the power supplies are mismatched, the zero output mode will be disabled. | |
GET PSU ZERO OUTPUT MODE | NetFn | CMD | |
0x32 | 0xAC | ||
Request data | Response data | Comments | |
N/A | Byte 1 - User configuration Byte 2 - System configuration Byte 3 - Status | [Response data] Byte 1 - User configuration Byte 2 - System configuration
Byte 3 - Status
| |
SMM2 RESET TO DEFAULT | NetFn | CMD | |
0x32 | 0xAD | ||
Request data | Response data | Comments | |
N/A | Byte 1 - Status code | This command is used to reset SMM2 to the default value by its user. [Response data] Byte 1 - Status code
Note If the system is undergoing reset, an IPMI command will not be processed upon being issued. | |
SET VPD | NetFn | CMD | |
0x32 | 0xAF | ||
Request data | Response data | Comments | |
Byte 1 - VPD type Byte 2 - Device ID Byte [3:N] - VPD data | Byte 1 - VPD type Byte 2 - Device ID | [Response data] Byte 1 - VPD type
Byte 2 - Device ID
Note
| |
GET VPD | NetFn | CMD | |
0x32 | 0xB0 | ||
Request data | Response data | Comments | |
Byte 1 - VPD type Byte 2 - Device ID | Byte 1 - VPD type Byte 2 - Device ID Byte [3:N] - VPD data | Refer to SET VPD. | |
FFDC DUMP | NetFn | CMD | |
0x32 | 0xB1 | ||
Request data | Response data | Comments | |
Byte 1 - Function Byte [2:N] - Data (option) | Byte 1 - Status | [Request data] Byte 1 - Function
Byte [2:N] - Data (option)
[Response data] Byte 1 - Status To start to dump FFDC:
For query status:
To set TFTP server address and path:
Note The maximum length of the field is 64 characters. Follow the steps below to dump FFDC over IPMI:
Note The FFDC log file name is SMM2-MAC_addr-FFDC-YYYY-MM-DD-HHMMSS.tgz | |
SET SMTP CONFIG PARAMETERS | NetFn | CMD | |
0x32 | 0xB2 | ||
Request data | Response data | Comments | |
Byte 1 - Parameter selector Byte [2:N] - Data | Byte 1 - Parameter selector Byte [2:N] - Data | Note Refer to the table in | |
GET SMTP CONFIG PARAMETERS | NetFn | CMD | |
0x32 | 0xB3 | ||
Request data | Response data | Comments | |
Byte 1 - Parameter selector Byte 2 - Set selector Byte 3 - Block selector | Byte 1 - Parameter selector Byte [2:N] - Data | [Request data] Byte 2 - Set selector
Byte 3 - Block selector
Note Refer to the table in | |
SET NTP CONFIG PARAMETERS | NetFn | CMD | |
0x32 | 0xB4 | ||
Request data | Response data | Comments | |
Byte 1 - Parameter selector Byte [2:N] - Data | Byte 1 - Parameter selector Byte [2:N] - Data | Note Refer to the table in | |
GET NTP CONFIG PARAMETERS | NetFn | CMD | |
0x32 | 0xB5 | ||
Request data | Response data | Comments | |
Byte 1 - Parameter selector | Byte 1 - Parameter selector Byte [2:N] - Data | Note Refer to the table in | |
GET PSU DATA | NetFn | CMD | |
0x32 | 0xC3 | ||
Request data | Response data | Comments | |
Byte 1 - PSU number | Byte 1 - PSU number Byte [3:2] - Fan A speed Byte [5:4] - Fan B speed Byte [7:6] - VIN Byte [9:8] - PSU type | [Request data] Byte 1 - PSU number
[Response data] Byte [3:2] - Fan A speed Byte [5:4] - Fan B speed
Byte [7:6] - VIN
Byte [9:8] - PSU type
Note Fan B speed will be 0x00 for the single-fan PSU. | |
GET NODE COOLING VALUE | NetFn | CMD | |
0x32 | 0xC7 | ||
Request data | Response data | Comments | |
Byte 1 - Node number | Byte 1 - Node number Byte 2 - Cooling value | [Request data] Byte 1 - Node number
Note The cooling value ranges from 1 to 100. | |
GET WEB STATE | NetFn | CMD | |
0x32 | 0xF0 | ||
Request data | Response data | Comments | |
N/A | Byte 1 - State | [Response data] Byte 1 - State
| |
SET WEB STATE | NetFn | CMD | |
0x32 | 0xF1 | ||
Request data | Response data | Comments | |
Byte 1 - State | Byte 1 - State | [Request data] Byte 1 - State
| |
PSU ISP PSU SELECT | NetFn | CMD | |
0x32 | 0xF4 | ||
Request data | Response data | Comments | |
Byte 1 - Function Byte 2 - PSU number | Byte 1 - PSU number Byte 2 - Data Byte 3 - Data (option) | This command is used to set or get ISP status. [Request data] Byte 1 - Function
Byte 2 - PSU number
[Response data] Secondary firmware revision Byte [2:3] - Firmware version ISP status Byte 2 - Status
| |
ENCLOSURE VIRTUAL RESEAT | NetFn | CMD | |
0x32 | 0xF5 | ||
Request data | Response data | Comments | |
N/A | Byte 1 - Status | [Response data] Byte 1 - Status
| |
SET SYSTEM ENCLOSURE LRU | NetFn | CMD | |
0x32 | 0xF6 | ||
Request data | Response data | Comments | |
Byte 1 - Function Byte 2 - LRU | Byte 1 - Function Byte 2 - Current LRU Byte 3 - Previous LRU (option for read) | [Request data] Byte 1 - Function
Byte 2 - LRU
| |
GET SECURITY OPTION | NetFn | CMD | |
0x32 | 0xFA | ||
Request data | Response data | Comments | |
Byte 1 - Type | Byte 1 - Type Byte 2 - Setting Byte 3 - Setting (option) | [Request data] Byte 1 - Type
[Response data] Byte 3 - Configuration setting (option)
Note
| |
SET SECURITY OPTION | NetFn | CMD | |
0x32 | 0xFB | ||
Request data | Response data | Comments | |
Byte 1 - Type Byte 2 - Setting Byte 3 - Setting (option) | Byte 1 - Type Byte 2 - Setting Byte 3 - Setting (option) | Refer to GET SECURITY OPTION for more details. |