22 Intel
®
NetStructure™ MPCHC5525 System Master Processor Board IPMI Reference Driver 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 “Get Sensor
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 source (missing SDRs,
memory error, or inaccessible buses). Furthermore, the IBMU guarantees uninterrupted system
operation because the IPMI controller watchdog resets the firmware if the firmware hangs.
3.4.3.1 Self Test
The IBMU provides a self test that is run every time it is restarted, 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 during 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 persists.
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.