Board management controller hardware, Bmc firmware, 1 key features – Kontron CP6002 IPMI User Manual
Page 12: Ipmi firmware user guide cp6002

IPMI Firmware User Guide
CP6002
Page 12
ID: 1039-1613, Rev. 2.0
3.
Board Management Controller Hardware
On the CP6002 CPU board, the BMC is implemented using the NXP ARM7 microcontroller with
512 kB of internal flash and 56 kB of RAM.
An external 64 kB serial EEPROM chip is used for firmware private data and for FRU Inventory
storage. An additional external 4 MB serial SPI-Flash is used for redundant firmware image
storage.
The Board Management Controller implements a local Keyboard Controller Style (KCS)
Interface with interrupt support for communication with system side management software and
the uEFI BIOS. The IPMB bus is used for interconnection with the BMC or Shelf Manager.
The Board Management Controller provides access to various board sensors which permit the
monitoring of:
• System power voltages: 5V (PWR), 3.3V, IPMI 5V, 12V, MMC supply 4.7V
• Temperatures: CPU die, graphic die, PCH, and one board temperature
• Power Good, IPMB-0 link, board reset, post code, boot error, CPU States (processor hot,
thermal trip, …), IPMB-L state, Health error, IPMI watchdog etc.
4.
BMC Firmware
4.1
Key Features
The following are key features of the CP6002 BMC Firmware:
• Compliant with IPMI specification 2.0 (without LAN support)
• Compliant with PICMG 2.9 specification
• Firmware designed and specially made for compact PCI implementation and easy
integration with SAF-HPI
• KCS SMS interface with interrupt support
• Dual-port IPMB support
• Out-of-band management and monitoring using IPMB interface permits access to
sensors regardless of the board's CPU state
• Sensor thresholds fully configurable
• Sensor names prefixed with identification of owner (BMC without slot number or SMC
with slot number)
• Complete IPMI watchdog functionality
• Complete SEL, SDR repository and FRU functionality on BMC
• Complete FRU functionality
• Master Write-Read I2C support for external I2C devices communications (FRU,
EEPROM, FAN)
• Two IPMI controller firmware banks allow an automatic backup. This allows manual and
automatic firmware image roll-back (in case of upgrade failure).