User`s guide

2–6 Getting Started
Starting and Running the Mini-Debugger
2.5 Starting and Running the Mini-Debugger
After the SROM serial port connection has been made, you can initialize the
mini-debugger by typing an ASCII character. This returns an SROM> prompt, which
indicates that you are ready to begin debugging hardware and displays the mini-
debugger version number.
For example:
U
V00000801
SROM>
Once an ASCII character is typed, the mini-debugger automatically detects the baud
rate of the terminal connected to the SROM serial port. Baud rates up to 19.2K are
supported.
2.5.1 Default Conditions
If you are using the mini-debugger built into the standard Alpha motherboard
SROM, then the proper initialization conditions are automatically set.
The following sample sessions show you how to set up and run a standalone version
of the mini-debugger. If you are using a standalone version of the mini-debugger, the
following default conditions apply:
Machine checks are disabled. (This does not apply to designs based on the
Alpha 21164.)
Data cache (Dcache) is off.
The ABOX_CTL register is set to 0. (This does not apply to designs based on the
Alpha 21164.)
The ICCSR register is set to 000005F800000000 for boards based on the 21064
or 21066 and to 0xC24E000000 for boards based on the Alpha 21164.
The pal_base is set to where the code is loaded; in this case, address 0.
In boards based on the Alpha 21164, all three sets in the secondary cache are
turned on and flushed. The block size has been set to 64 bytes.
Before you begin to debug hardware with the mini-debugger, you need to set several
other registers depending on the microprocessor. See the sample sessions for more
information.