3 mmc firmware configuration, 4 kcs interface interrupt, 5 firmware / module identification – Kontron AM5030 IPMI User Manual
Page 34: Ipmi firmware user guide am5030
IPMI Firmware User Guide
AM5030
Page 34
ID: 1042-7364, Rev. 1.0
5.3
MMC Firmware Configuration
For initial setup and to get some basic information of the AM5030 Module Management
Controller the AM5030 EFI shell is used. Refer to chapter ‘uEFI Shell’ of ‘AM5030 uEFI BIOS
– User Guide’ for more information.
Besides the built-in uEFI Shell commands, the Kontron uEFI implementation provides a
number of additional commands, related to the specific hardware features of the system.
The Kontron uEFI Shell command for configuration of the System Management is the ‘
kipmi
’
command. The ‘
kipmi
’ command provides a set of parameters to support various IPMI
Management controllers. Note that not all parameters have an impact on the AM5030 MMC.
On the AM5030 the ‘
kipmi
’ command may be used with following parameters:
•
kipmi
without any parameter, displays a list of available parameters
•
kipmi irq
provides information about currently selected IRQ used for KCS
System Interface. An additional parameter 10, 11 or 0, sets
KCS IRQ configuration to IRQ10, IRQ11 or to no IRQ at all
•
kipmi fru
for reading the FRU inventory data
•
kipmi net
for basic IOL/SOL configuration
•
kipmi raw
for execution of raw IPMI commands (with additional parameters)
Using the ‘
kipmi
’ command with parameters other than those listed here, doesn’t have any
impact on the AM5030 Module Management Controller.
5.4
KCS Interface Interrupt
The default factory setting of a AM5030 for its KCS interface is ‘no IRQ’. When changing the
configuration, the uEFI creates/updates an entry in the SMBIOS table. This record contains
the following information (among others):
• type of the supported interface (KCS style)
• selected interrupt (10, 11 or none)
This information is needed by the Operating System’s KCS interface kernel driver when it is
loaded. Changing the KCS interrupt number from uEFI shell requires a restart of the uEFI BIOS
for a correct set up of the SMBIOS table. So issue a ‘reset’ command to leave the uEFI shell
after changing the KCS Interrupt selection.
5.5
Firmware / Module Identification
There are two ways, by means of IPMI, to identify the AM5030 Module Management
Controller Firmware:
• Issuing a IPMI Command Get Device ID
• Read the Device Locator Record (SDR Type 12h)
A full description of the IPMI command ‘Get Device ID’ and the Device Locator Record (SDR
Type 12h) can be found in the IPMI specification, refer to Table 2, Related Publications.