BIOS

Intel® Server Board SDS2

OEM customization

PCI and Plug and Play (PnP) BIOS interface

Console redirection

Resource allocation support

6.2BIOS Error Handling

This section defines how errors are handled by the system BIOS on the SDS2 server board. Also discussed are the role of BIOS in error handling, and the interaction between the BIOS, platform hardware, and server management firmware with regard to error handling. In addition, error-logging techniques are described and beep codes for errors are defined.

6.2.1Error Sources and Types

One of the major requirements of server management is to correctly and consistently handles system errors. System errors, which can be disabled and enabled individually or as a group, can be categorized as follows:

PCI bus

Memory correctable- and uncorrectable errors

Sensors

Processor internal error, bus/address error, thermal trip error, temperatures and voltages, and GTL voltage levels

The BMC manages the sensors. It is capable of receiving event messages from individual sensors and logging system events.

6.2.2Handling and Logging System Errors

This section describes actions taken by the SMI handler with respect to the various categories of system errors. It covers the events logged by the BIOS and the format of data bytes associated with those events. The BIOS is responsible for monitoring and logging certain system events. The BIOS sends a platform event message to BMC to log the event. Some of the errors, such as processor failure, are logged during early POST and not through the SMI handler.

6.2.2.1Logging Format Conventions

The BIOS complies with the Intelligent Platform Management Interface Specification, Revision 1.5. The BIOS always uses system software ID within the range 00h-1Fh to log errors. As a result, the Generator ID byte is an odd number in the range 01h-3fh. OEM user binary should use software IDs of 1. The Software ID allows external software to find the origin of the event message.

36

Revision 1.2

 

Order Number: A85874-002

Page 50
Image 50
Intel SDS2 manual Bios Error Handling, Handling and Logging System Errors, Logging Format Conventions