Get Address Info
更新时间: 2026/08/06
在Gitcode上查看源码

Get Address Info

Change History

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

Basic Information

Function Description

Obtain the address information on the IPM controller.

Privilege

ReadOnly

Command Information

Request Information

ByteData Field
NetFnPICMG 2Ch
CMD01h
1PICMG Identifier. Indicates that this is a PICMG-defined group extension command
A value of 00h is used
(2)FRU Device ID. Indicates an individual FRU site, which must identify a FRU being managed by the IPM Controller. This field is optional
If this field is not present, the command will return addressing information for the FRU containing the IPM Controller that implements the command. This field is ignored when Address Key Type is set to Physical Address. This field is required if Address Key Type is present
(3)Address Key Type. This field defines the type of address that is being provided in the Address Key field; only Physical Address is defined when this command is addressed to an IPM Controller. This field is optional. If this field is not present, the command will return addressing information for the FRU specified by the FRU Device ID
03h=Physical Address
All other values reserved
(4)Address Key. This field is required if Address Key Type is present, and holds the Site Number of a FRU managed by the IPM Controller in this extension
(5)Site Type. This field is required if Address Key Type is Physical Address

Response Information

ByteData Field
1Completion Code
2PICMG Identifier. Indicates that this is a PICMG-defined group extension command. A value of 00h is used
3Hardware Address. Indicates the Hardware Address of the IPM Controller.
4IPMB-0 Address. Indicates the IPMB address for IPMB-0 of the IPM Controller
5Reserved. Has a value FFh. Other values reserved in PICMG® 2.9
6FRU Device ID. The FRU Device ID associated with the FRU that the Site Number designates
7Site Number. The Site Number associated with the FRU that the FRU Device ID designates. This Site Number is IPM Controller relative except for AdvancedTCA® Boards or Rear Transition Modules. If the IPM Controller does not provide this information, it must return 0
8Site Type
Front Board 00h
Power Entry 01h
Shelf FRU Information 02h
Dedicated ShMC 03h
Fan Tray 04h
Fan Filter Tray 05h
Alarm 06h
AdvancedMC Module 07h
PMC 08h
Rear Transition Module1 09h
Reserved 0Ah-BFh
OEM C0h-CFh
Reserved D0h-FEh
Unknown FFh

Command Example

Obtain the address information on the IPM controller.

Request:

bash
ipmicmd -k "0f 00 2c 01 00" smi 0

Response:

text
0f 2d 00 01 00 00 10 20 ff 00 01 28

Back to Index