BMC&IPMI
Introduction
SDC/BIOS
Remain Guo
03/12/2009
Agenda
n Overview
n BMC FW Implementation
n Common BMC Utility introduction
n Q/A
Overview —What’s
(i)BMC/IPMI
n What is (i)BMC/IPMI
q (i)BMC: (Integrated) Baseboard Management
Controller
Overview —What’s
(i)BMC/IPMI
Overview —What’s
(i)BMC/IPMI
n Functional description
q Embedded CPU(ARM926EJ)
q SDRAM memory controller
q VGA contrller
q 2D graphic accelerator
q 10/100M Ethernet MAC
q USB 2.0 Virtual Hub Controller
q Static Memory Controller (SMC)
q Vector interrupt controller
Overview —What’s
(i)BMC/IPMI
q UART controller
q Virtual UART controller
q Timer
q Watchdog timer
q Hash and crypto Engine(HACE)
q I2C/SMBUS serial interface controller
q GPIO controller
q PWM/Fan tachometer controller
q PECI controller
Overview —What’s
(i)BMC/IPMI
q Real time clock
q LPC interface controller
q Memory integrity check (MIC) engine
Overview —What’s
(i)BMC/IPMI
n IPMI: Intelligent Platform Management
Interface
q IPMI 2.0/1.5 Specification using
q Defines a standardized, abstracted,
messagebased interface to intelligent platform
management hardware
q Defines standardized records for describing
platform management devices and their
characteristics (SDR)