User`s guide
Table Of Contents
- Contents
- Tables
- Preface
- Introduction
- Getting Started
- 2.1 Overview
- 2.2 Hardware Required
- 2.3 Hardware Debug Features
- 2.4 Setting Up the SROM Serial Port Connection
- 2.5 Starting and Running the Mini-Debugger
- 2.6 Sample Session on the EB64
- 2.7 Sample Session on the EB64+ and the AlphaPC 6...
- 2.8 Sample Session on the EB66 and EB66+
- 2.9 Sample Session on the EB164
- 2.10 Sample Session on the AlphaPC 164
- 2.11 Sample Session on the AlphaPC 164LX
- 2.12 Onboard Machine Check Handler
- SROM Mini-Debugger Command Set
- Support, Products, and Documentation
- Index
Getting Started 2–29
Sample Session on the AlphaPC 164
3. Initialize the CIA control register.
4. Initialize the CIA acknowledge register to disable the Bcache Victim
Acknowledge signal.
5. Initialize the memory control register. This register controls the refresh rate and
memory width.
6. Set the bank timing registers. AlphaPC 164 uses only one of these three
registers.
7. Enter the appropriate values into the MBA registers, which control the only
memory bank in AlphaPC 164. The value is dependent on the amount of
memory and type of SIMMs used, as shown in the following table:
Note: Because AlphaPC 164 uses the alternate memory mode of the Digital
Semiconductor 21172, programming the MBA registers is slightly
different from the EB164. All 8 MBA registers must be programmed:
the first 4 control side 0 of the SIMMs and the last 4 control side 1. As a
result, note in the following table that the s1_valid bit in the MBA
registers is not set when using double-sided SIMMs. The values for the
last 4 registers are computed in the same manner as the first 4, and they
only differ in the base address field ([25:16]).