Specifications

BIOS Error Handling QSSC-S4R Technical Product Specification
244
Pro
g
ress Code Pro
gr
ess Code Definition
0xE0 Started dispatching early initialization modules (PEIM)
0xE2 Initial memory found, configured, and installed correctly
0xE1, 0xE3 Reserved for initialization module use (PEIM)
Driver eXecution Environment (DXE) Core (not accompanied by a beep code)
0xE4 Entered EFI driver execution phase (DXE)
0xE5 Started dispatching drivers
0xE6 Started connecting drivers
DXE Drivers (not accompanied by a beep code)
0xE7 Waiting for user input
0xE8 Checking password
0xE9 Entering the BIOS Setup
0xEA Flash Update
0xEE Calling Int 19. One beep unless silent boot is enabled.
0xEF Unrecoverable Boot failure
Runtime Phase / EFI Operating System Boot
0xF4 Entering the sleep state
0xF5 Exiting the sleep state
0xF8
Operating system has requested EFI to close boot services ExitBootServices ( ) has been
called
0xF9
Operating system has switched to virtual address mode SetVirtualAddressMap ( ) has been
called
0xFA Operating system has requested the system to reset ResetSystem () has been called
Pre-EFI Initialization Module (PEIM) / Recovery
0x30 Crisis recovery has been initiated because of a user request
0x31 Crisis recovery has been initiated by software (corrupt flash)
0x34 Loading crisis recovery capsule
0x35 Handing off control to the crisis recovery capsule
0x3F Unable to complete crisis recovery
Memory Error Codes (Accompanied by a beep code)
0xE1
No Usable Memory Error: No memory in the system, or SPD bad so no memory could be
detected.
0xEA Channel training error
0xEB Memory Test Error: memory failed Hardware BIST.
0xED Population Error: RDIMMs and UDIMMs cannot be mixed in the system.
0xEE Mismatch Error: more than 2 Quad Ranked DIMMS in a channel.
21.3.3 POST Error Manager Messages and Handling
Whenever possible, the BIOS outputs the current boot progress codes on the video screen. Progress codes are 32-bit
quantities plus optional data. The 32-bit numbers include class, subclass, and operation information. The class and
subclass fields point to the type of hardware that is being initialized. The operation field represents the specific
initialization activity. Based on the data bit availability to display progress codes, a progress code can be customized to
fit the data width. The higher the data bit, the higher the granularity of information that can be sent on the progress port.
The progress codes may be reported by the system BIOS or option ROMs.
The Response section in the following Table 169 is divided into three types:
x Minor: The message is displayed on the screen or on the Error Manager screen, and an error is logged to the SEL.
The system continues booting in a degraded state. The user may want to replace the erroneous unit. The POST
Error Pause option setting in the BIOS setup does not have any effect on this error.
x Major: The message is displayed on the Error Manager screen, and an error is logged to the SEL. The POST Error
Pause option setting in the BIOS setup determines whether the system pauses to the Error Manager for this type
of error so the user can take immediate corrective action or the system continues booting.