Intel MPCHC5525 Computer Hardware User Manual


 
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 Devices ...........................................................................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 Devices ...........................................................................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 Devices ...........................................................................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