22 Intel® NetStructure™ MPCHC5525 System Master Processor Board IPMI Reference Dri ver User’s Guide
Preparing Software for IPMI Usage

3.4.2.4 POST Code

This sensor allows you to read the board’s POST code with the IPMI command “Ge t Sens or
Reading”.
Note: This sensor does not generate event messages.
3.4.3 Monitoring the IBMU
The Intel NetStructure MPCBL5525 System Master Board provides the possibility for the system
management software to obtain information on a possible IBMU problem sourc e (missing SDRs,
memory error, or inaccessible buses). Furthermore, the IBMU guarantees uninterrupted system
operation because the IPMI controller watchdog resets the firmware if the firm ware hangs.

3.4.3.1 Self Test

The IBMU provides a self test that is run every time it is restar ted, i.e. after plugging in the board
containing the IBMU or after a crash. The self test result can be read with the IPMI command “Get
Self Test Results”.

3.4.3.2 IPMI Controller Watchdog

The IPMI controller watchdog constantly monitors the IPMI firmware. If it detects a firmware
crash, it automatically issues a reset of the IPMI controller. The board the IPMI controller is
located on will NOT be reset.
If the BMC is reset and a PM sends a message to the BMC dur ing this reset, the message is lost.
Your system management software therefore must send the command “Re-arm Sensor Events” to
the PM. Then this PM will send the event as long as the critical situation pers ists.
Note: If a PM is reset, your system management application must realize that a reset has occurred and
initialize the IPMI controller. You need to take this into consideration when programming your
system management application. Check e.g. the system time which is 0.00 after a reset.