CP6006-SA – User Guide, Rev. 0.5 Preliminary
// 73
8/
IPMI Firmware
8.1.
Overview
The CP6006(X)-SA 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 CP6006(X)-SA 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 CP6006(X)-SA’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 interface) 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 CP6006(X)-SA’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.
8.3.
Supported IPMI and ATCA Commands
Содержание CP6006-SA
Страница 1: ... USER GUIDE www kontron com 1 CP6006 SA User Guide Rev 0 5 Preliminary Doc ID To be Determined ...
Страница 19: ...CP6006 SA User Guide Rev 0 5 Preliminary www kontron com 19 Figure 4 4 HP CP6006X SA Front Panel Top View ...
Страница 20: ...CP6006 SA User Guide Rev 0 5 Preliminary www kontron com 20 Figure 5 4 HP CP6006 X SA Front Panel Bottom View ...
Страница 72: ...CP6006 SA User Guide Rev 0 5 Preliminary www kontron com 72 7 uEFI BIOS t b d ...