Intel® NetStructure™ MPCHC5525 System Master Processor Board IPMI Reference Driver User’s Manual 3
Contents
Contents
1 Using This Guide.............................................................................................................................7
1.1 Terms and Definitions....................................... ........................................ ...................... ......7
1.2 Other Sources of Information................................................................................................8
2 IBMU Functionality ..........................................................................................................................9
2.1 Introduction...........................................................................................................................9
2.1.1 Purpose of IPMI................................................. ......................................... .............9
2.1.2 Who Gathers the Information?.................................................................................9
2.1.3 Where Is IPMI-Relevant Information Stored?........................................................10
2.1.4 Basic Communication Principles........................ ...................... ..............................11
2.1.4.1 Boards/Devices with IPMI Controller.............................................. .......11
2.1.4.2 Nonintelligent De v ic es ............................. ... ............................... ............11
2.1.4.3 On-Board Temperature Sensor............................................... ..............11
2.1.5 Requirements ........................................................................................................11
2.1.5.1 Boards/Devices with IPMI Controller and On-Board Sensors ................11
2.1.5.2 Nonintelligent De v ic es ............................. ... ............................... ............12
2.1.6 Available Drivers.................... ..................... ........................................ ...................13
2.2 How Does Communication Work?............................................................ ...................... ....13
2.2.1 Communication Within a Chassis..........................................................................14
2.2.1.1 Devices with IPMI Controller..................................................................15
2.2.1.2 Nonintelligent De v ic es ............................. ... ............................... ............15
2.2.1.3 On-Board Temperature Sensor............................................... ..............16
2.2.2 Communication between Chassis..........................................................................16
3 Preparing Software for IPMI Usage...............................................................................................19
3.1 Action Plan..................................... ........................................ ...................... .......................19
3.2 Notes on Writing Your Own IPMI Driver.............................................................................19
3.3 Sensor Data Records....................................... ..................... ......................................... ....20
3.3.1 Obtaining SDR Settings.........................................................................................20
3.4 Notes on Writing System Management Software ...............................................................20
3.4.1 Requirements for Events .......................................................................................20
3.4.2 Checking CPU Board Signals..................... ...................... ..................... ................21
3.4.2.1 Critical IRQ Status.................................................................................21
3.4.2.2 CPCI Signal........................................................................... ................21
3.4.2.3 Ejector Switch................................................ ........................................21
3.4.2.4 POST Code................... ..................... ......................................... ...........22
3.4.3 Monitoring the IBMU..............................................................................................22
3.4.3.1 Self Test...................... ..................... ........................................ ..............22
3.4.3.2 IPMI Controller Watchdog................................. ..................... ................22
4 Supported IPMI Commands
and BMC/PM Addresses23
4.1 Standard IPMI Commands............................................................ .....................................23
4.2 Global IPMI Commands......................................................................................................23
4.2.1 System Interface Commands............................................................................ ....23
4.2.2 Watchdog Commands ...........................................................................................23
4.2.3 SEL Commands.....................................................................................................24