8/ Ipmi Firmware; Overview; Ipmi Firmware And Kcs Interface Configuration - Kontron CP6007-SA User Manual

Table of Contents

Advertisement

8/ IPMI Firmware

8.1. Overview

The CP6007 provides an IPMI controller (NXP® ARM7) with 512 kB of internal firmware flash as well as external
firmware flash for firmware upgrade and rollback. The IPMI controller carries out IPMI commands such as monitoring
several onboard temperature conditions, board voltages and the power supply status, and managing hot swap
operations. The IPMI controller is accessible via two IPMBs, one host Keyboard Controller Style (KCS) interface and up
to four Gigabit Ethernet interfaces (IOL).
The CP6007 is fully compliant with the IPMI - Intelligent Platform Management Interface v2.0 and the PICMG 2.9 R1.0
specifications.
The following are key features of the CP6007's IPMI firmware:
Keyboard Controller Style (KCS) interface
Dual-port IPMB interface for out-of-band management and sensor monitoring
IPMI over LAN (IOL) and Serial over LAN (SOL) support
Sensor Device functionality with configurable thresholds for monitoring board voltages, CPU state, board reset,
etc.
FRU Inventory functionality
System Event Log (SEL), Event Receiver functionalities
Sensor Data Record Repository (SDRR) functionality
IPMI Watchdog functionality (power-cycle, reset)
Board monitoring and control extensions:
Graceful shutdown support
uEFI BIOS fail-over control: selection of the SPI boot flash (standard/recovery)
Field-upgradeable IPMI firmware:
via the KCS, IPMB or IOL interfaces
Download of firmware does not break the currently running firmware or payload activities
Two flash banks with rollback capability: manual rollback or automatic in case of upgrade failure
For general information on the Kontron IPMI Firmware, refer to the IPMI Firmware User Guide.

8.2. IPMI Firmware and KCS Interface Configuration

Initially the default configuration of the IPMI firmware (KCS and IPMB interfaces) is:
IRQ = 11
MODE = SMC
IPMB = single-ported.
If this is the required configuration, no further action is required. If the configuration must be modified, the kIpmi
uEFI Shell command is used to modify the configuration as required, e.g. "kIpmi irq [0|11]", "kIpmi mode [smc|bmc]", and
"kIpmi ipmb [single-ported|dual-ported]". For information on the kIpmi uEFI Shell command, refer to the uEFI BIOS
Chapter.
The KCS interface serves for the communication between the CP6007's payload and the IPMI controller. The IPMI OS
kernel s require the KCS interface configuration during their loading time. The KCS interface configuration is available
in the "IPMI Device Information Record" included in the SMBIOS table.
www.kontron.com
CP6007-SA, CP6007-RA – User Guide, Rev. 1.0
// 87

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cp6007-ra

Table of Contents