1 ipmi command: ‘get device id, 2 device locator record, Fru information – Kontron AM5030 IPMI User Manual
Page 35: Ipmi command: ‘get device id, Device locator record, Am5030 ipmi firmware user guide
AM5030
IPMI Firmware User Guide
ID: 1042-7364, Rev. 1.0
Page 35
5.5.1
IPMI Command: ‘Get Device ID’
The response on the IPMI command ‘Get Device ID’ offers the following information (among
others):
• Manufacturer ID = 3A98h / 15000d (Kontron IANA ID)
• Device ID
= 20h (NXP LPC2368)
• Product ID
= identifies the Firmware (its board family firmware))
• Firmware Revision in bytes 4:5 - depends on the core version of the running firmware.
• The SDR revision in byte 13 (OEM part of the response) is the firmware revision.
For a description of the OEM extensions refer to chapter 3.1, “Get Device ID Command with
OEM Extensions”
5.5.2
Device Locator Record
The Device Locator Record (SDR Type 12h) contains a Device ID String which identifies the
MMC as AM5030 MMC. Additionally some run-time information like AMC slot and the slot
dependent IPMB address is available in this record.
For example, when using the Linux “ipmitool” on a AM5030 placed in the first AMC slot of a
µTCA system, by calling:
‘
ipmitool sdr list mcloc
’
the following information is displayed:
A1:AM5030 | … @72h | ok
6.
FRU Information
The MMC provides 4 kB of non-volatile storage space for FRU information. Some of the data
stored there, like the Module Current Requirements record or E-Keying information (refer to
AMC.0 specification for details), are mandatory for module functionality in the ATCA/AMC en-
vironment.
Please note that missing FRU information possibly will prevent the AMC module from being ac-
cepted by the carrier controller during the Hot Swap process, and the module will possibly not
receive payload power.
Full low-level access to read or write a module's FRU Information is provided by regular IPMI
FRU Device commands. Please be careful when writing FRU information directly using stan-
dard IPMI commands. Damaging the FRU Information may lead to a non-working payload.