Read FRU Data
更新时间: 2026/08/06
在Gitcode上查看源码

Read FRU Data

Change History

openUBMC VersionRevision DateDescription
25.062025/06/26Initial draft: add command details

Basic Information

Function Description

Reads FRU data.

Privilege

ReadOnly

Command Information

Request Information

ByteData Field
NetFnStorage 0Ah
CMD11h
1FRU Device ID, FFh=reserved.
2FRU Inventory Offset to read, LS Byte
3FRU Inventory Offset to read, MS Byte Offset is in bytes or words per device access type returned in the Get FRU Inventory Area Info command.
4Count to read --- count is '1' based

Response Information

ByteData Field
1Completion code. Generic, plus following command specific:
81h=FRU device busy. The requested cannot be completed because the implementation of the logical FRU device is in a state where the FRU information is temporarily unavailable.
This could be due to a condition such as a loss of arbitration if the FRU is implemented as a device on a shared bus.
Software can elect to retry the operation after at least 30 milliseconds if this code is returned. Note that it is highly recommended that management controllers incorporate builtin retry mechanisms. Generic IPMI software cannot be relied upon to take advantage of this completion code.
2Count returned --- count is '1' based
3:2+NRequested data

Command Example

Read FRU data.

Request:

bash
ipmicmd -k "0f 00 0a 11 02 00 00 01" smi 0

Response:

text
0f 0b 00 11 00 01 01

Back to Index