Platform Management

Intel® Server Board SE7520JR2

5.3.10.1SEL Erasure

It can take up to one minute to clear a System Event Log based upon other concurrent mBMC operations.

5.3.10.2Timestamp Clock

The mBMC maintains a four-byte internal timestamp clock used by the SEL and SDR subsystems. This clock is incremented once per second and is read and set using the Get SEL Time and Set SEL Time commands, respectively. The Get SDR Time command can also be used to read the timestamp clock. These commands are specified in the Intelligent Platform Management Interface Specification, Version 1.5.

The mBMC SEL timestamp is initialized by the BIOS prior to booting to the operating system using the IPMI command Set SEL Time.

After a mBMC reset, the mBMC sets the initial value of the timestamp clock to 0x00000000. It is incremented once per second after that. A SEL event containing a timestamp from 0x00000000 to 0x140000000 has a timestamp value that is relative to mBMC initialization.

During POST, the BIOS tells the mBMC the current real-time clock (RTC) time via the Set SEL Time command. The mBMC maintains this time, incrementing it once per second, until the mBMC is reset or until the time is changed via another Set SEL Time command.

System Management Software is responsible for keeping the mBMC and system time synchronized.

5.3.11Sensor Data Record (SDR) Repository

The mBMC includes built-in Sensor Data Records (SDRs) that provide platform management capabilities (sensor types, locations, event generation and access information). The SDR Repository is stored in the non-volatile storage area (flash) of the mBMC. The SDR Repository is accessible via all channels. This way, out-of-band interfaces can be used to access SDR Repository information while the system is down. See Table 25 and Table 26 for additional sensor support.

The mBMC supports 2176 bytes of storage for SDR records The SDR defines the type of sensor, thresholds, hysteresis values and event configuration. The mBMC supports up to six threshold values for threshold-based full sensor records, and up to 15 events for non threshold- based full and compact sensor records. The mBMC supports both low-going and high-going sensor devices.

If an Intel Management Module is installed in the server, the mBMC SDRs are not accessible and are replaced by the Intel Management Module SDRs.

5.3.11.1Initialization Agent

The mBMC implements the internal sensor initialization agent functionality specified in the Intelligent Platform Management Interface Specification, Version 1.5. When the mBMC is initialized, or a system is rebooted, the initialization agent scans the SDR repository and configures the mBMC sensors referenced by the SDRs. This includes setting sensor thresholds, enabling/disabling sensor event message scanning, and enabling/disabling sensor event messages.

132

Revision 1.0

 

C78844-002