Read FRU Data 命令详情
更新时间:2025/06/26
在Gitcode上查看源码修订记录
| openUBMC版本号 | 修订日期 | 修订人 | 修订内容 |
|---|---|---|---|
| 25.06 | 2025/06/26 | pengqiang-gs | 初稿,新增命令详情 |
基本信息
功能说明
标准命令,用于查询当前设备的 FRU 信息指定偏移存储区域的内容。 The command returns the specified data from the FRU Inventory Info area.
权限
ReadOnly
命令信息
请求信息
| 字节顺序 | 域取值说明 |
|---|---|
| 1 | FRU Device ID. FFh = reserved. |
| 2 | FRU Inventory Offset to read, LS Byte |
| 3 | FRU Inventory Offset to read, MS Byte Note: Offset is in bytes or words per device access type returned in the |
| Get FRU Inventory Area Info command. | |
| 4 | Count to read --- count is ‘1’ based |
响应信息
| 字节顺序 | 域取值说明 |
|---|---|
| 1 | Completion 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. |
| 2 | Count returned --- count is ‘1’ based |
| 3:2+N | Requested data |
命令样例
样例1:查询设备BMC的 FRU0 的数据
- 请求:
- 响应: