Compaq AlphaServer ES45 Service Manual page 81

Hide thumbs Also See for AlphaServer ES45:
Table of Contents

Advertisement

SROM Power-Up Sequence
When the system powers up, the SROM code is loaded into the I-cache
(instruction cache) on the first available CPU, which becomes the primary
CPU. The order of precedence is CPU0, CPU1, and so on. The primary
CPU attempts to access the PCI bus. If it cannot, either a hang or a failure
occurs, and this is the only message displayed.
2
The primary CPU interrogates the I
C EEROM on the system board and
CPU modules through shared RAM. The primary CPU determines the
CPU and system configuration to jump to.
The primary CPU next checks the SROM checksum to determine the
validity of the flash SROM sectors.
If flash SROM is invalid, the primary CPU reports the error and continues
the execution of the SROM code. Invalid flash SROM must be
reprogrammed.
If flash SROM is good, the primary CPU programs appropriate registers
with the values from the flash data and selects itself as the target CPU to
be loaded.
The primary CPU (usually CPU0) initializes and tests the B-cache and
memory, then loads the flash SROM code to the next CPU. That CPU then
initializes the EV68 chip) and marks itself as the secondary CPU. Once
the primary CPU sees the secondary, it loads the flash SROM code to the
next CPU until all remaining CPUs are loaded.
The flash SROM performs B-cache tests. For example, the ECC data test
verifies the detection logic for single- and double-bit errors.
Power-Up Diagnostics and Display
3-7

Advertisement

Table of Contents
loading

Table of Contents