View the site in Français Site displayed in English (USA) View the site in English (GB)
You are here: ac6 > ac6-formation > Connectivity > IPMI v2.0

II2 IPMI v2.0

This course covers Intelligent Platform Management Interface version 2

Objectifs
bullet_jaune_1 Explaining the functional units used in an IPMI system (BMC, SDR, SEL, PEF, etc.).
bullet_jaune_1 Understanding the bus protocols on which IPMI messages are transferred : I2C, IPMB, SMbus.
bullet_jaune_1 Clarifying the chassis management based on ICMB protocol.
bullet_jaune_1 Sending alerts through LAN or serial/modem interfaces.
bullet_jaune_1 Explaining the parameterizing of message channels.
bullet_jaune_1 Studying the IPMI commands through sequences.
bullet_jaune_1 Detailing how system software and BMC embedded software interact.

bullet_jaune_1 This course has been delivered several times to companies developing complex processing systems.
A more detailed course description is available on request at info@ac6-training.com
Prerequisites
bullet_jaune_2 Experience of a 32-bit processor, such as Freescale ColdFire or AMCC 4XX microcontrollers.
bullet_jaune_2 Knowledge of Ethernet is recommended, see our course reference N1
.

Outline
INTRODUCTION TO IPMI
bullet_jaune_2 Objectives
bullet_jaune_2 BMC, required functions
bullet_jaune_2 Serial port and LAN interfaces
bullet_jaune_2 System Management Software, system interfaces
bullet_jaune_2 Messaging
bullet_jaune_2 System Event Log
bullet_jaune_2 Field Replacement Unit
bullet_jaune_2 Platform Event Filtering
bullet_jaune_2 Interaction between host software and IPMI
X86 SYSTEM MANAGEMENT MODE
bullet_jaune_2 Platform specific software
bullet_jaune_2 Automatic save / restore mechanism when SMI# is asserted
bullet_jaune_2 Entering low power modes
IPMI I2C-BASED PROTOCOLS
bullet_jaune_3 I2C protocol basics, transfer sequence, START / STOP session delimiters
bullet_jaune_2 Electrical interface
bullet_jaune_2 Addressing, 7- and 10-bit modes, broadcast
bullet_jaune_2 Clock stretching
bullet_jaune_2 Multi-master operation
bullet_jaune_2 Accessing a serial EEPROM
bullet_jaune_3 Intelligent Platform Management Bus [IPMB]
bullet_jaune_2 Interconnection topology
bullet_jaune_2 Request / response protocol
bullet_jaune_2 Interleaving requests and responses
bullet_jaune_2 Missing response handling
bullet_jaune_2 Network functions and commands
bullet_jaune_2 Completion codes
bullet_jaune_2 Hardware interface, connectors
bullet_jaune_3 System Management Bus [SMBus]
bullet_jaune_2 Physical layer
bullet_jaune_2 Device identification
bullet_jaune_2 Commands
bullet_jaune_2 Bus protocols
bullet_jaune_2 Address resolution protocol, related commands
INTELLIGENT CHASSIS MANAGEMENT BUS
bullet_jaune_2 Introduction, possible topologies, addressing
bullet_jaune_2 Physical layer
bullet_jaune_2 Link layer, framing, packet format
bullet_jaune_2 Bridged ICMB-to-IPMB request message
bullet_jaune_2 ICMB-to-IPMB response message
bullet_jaune_2 Event message
bullet_jaune_2 Arbitration and collision
bullet_jaune_2 Dynamic address assignment
bullet_jaune_2 Population discovery
bullet_jaune_2 Bridge command summary, chassis commands
IPMI MESSAGING
bullet_jaune_2 Message interface description
bullet_jaune_2 Channel number, protocol type, medium type and access mode
bullet_jaune_2 GetChannelInfo command
bullet_jaune_2 BMC channels
bullet_jaune_2 Event Message Buffer
bullet_jaune_2 User and password support
bullet_jaune_2 Session activation and IPMI challenge response
bullet_jaune_2 IPMI messaging support commands
SYSTEM INTERFACE
bullet_jaune_2 Keyboard Controller Style [KCS] interface
bullet_jaune_2 Server Management Interface Chip [SMIC]
bullet_jaune_2 Block Transfer [BT] interface
bullet_jaune_2 SMBus System Interface [SSIF]
LAN INTERFACE
bullet_jaune_2 Introduction to RMCP
bullet_jaune_2 VLAN support
bullet_jaune_2 LAN configuration
bullet_jaune_2 Sessions
bullet_jaune_2 IPMI messages related to LAN interface
bullet_jaune_2 Serial over LAN
SERIAL / MODEM INTERFACE
bullet_jaune_2 Serial / modem capabilities
bullet_jaune_2 Serial port sharing
bullet_jaune_2 Connection mode auto-detect
bullet_jaune_2 Basic mode
bullet_jaune_2 PPP/UDP mode
bullet_jaune_2 Serial / modem callback
bullet_jaune_2 Terminal mode
bullet_jaune_2 IPMI messages related to serial / modem interface
EVENT MESSAGES
bullet_jaune_2 Critical events and system event log restrictions
bullet_jaune_2 Event receiver handling of event messages
bullet_jaune_2 Platform Event Filtering [PEF]
bullet_jaune_2 Event Filter Table
bullet_jaune_2 Alert Policy table
bullet_jaune_2 Event filter, policy, destination and string relationships
bullet_jaune_2 Event commands, PEF and alerting commands
IPMI DEVICE GLOBAL COMMANDS
bullet_jaune_2 GetDeviceID
bullet_jaune_2 ColdReset
bullet_jaune_2 WarmReset
bullet_jaune_2 GetSelfTestResults
bullet_jaune_2 ManufacturingTestOn
bullet_jaune_2 GetDeviceGUID
SDR REPOSITORY
bullet_jaune_2 Discovering management controllers and device SDRs
bullet_jaune_2 Reading the SDR repository
bullet_jaune_2 Sensor types and data conversion
bullet_jaune_2 Sensor initialisation agent
bullet_jaune_2 Related commands
FRU INVENTORY
bullet_jaune_2 FRU format
bullet_jaune_2 GetFRUInventoryAreaInfo command
bullet_jaune_2 ReadFRUData command
bullet_jaune_2 WriteFRUData command
ACTEL FUSION SUPPORTING IPMI APPLICATIONS
bullet_jaune_2 Analog functions
bullet_jaune_2 Embedded flash memory block
bullet_jaune_2 DirectCore IP in IPMI
bullet_jaune_2 IPMI software