Console Halt Conditions; Cpu Double Error Halt - Compaq AlphaServer GS60E Service Manual

Hide thumbs Also See for AlphaServer GS60E:
Table of Contents

Advertisement

4.6

Console Halt Conditions

Double error halts are conditions in which the processing of a fatal
error triggers a second error. The TL6 Machine Check 670/660 logout
frame provides error information to the operating system error
handler.
4.6.1

CPU Double Error Halt

The CPU double error halt is caused by two conditions:
1. The machine is processing a Machine Check and trapping back into the
Machine Check prior to exiting the first machine check. The operating
system clears MCES MCHK in Progress bit to signal exiting the handler.
2. While PALcode is executing, the machine tries to enter a Machine Check,
thus causing a Double Error halt.
Under both of these conditions continuing system operation is not possible and
the machine state cannot be saved under normal mechanism, such as error
logging. For these conditions, PAL and the console save the appropriate state
information in EEPROM. When the system is booted, if any double halt error
logs exist in the EEPROM, the halt data is copied from the EEPROM into
memory. A pointer, in the per-CPU Slot area of the HWRPB indicates the
memory location of the halt data. Using this pointer, the double error halt
information is written into the error log.
4-30
Service Manual

Advertisement

Table of Contents
loading

Table of Contents