3 USING EZ-KIT LITE SOFTWARE
3.1 Overview
The combination of the EZ-KIT Lite board and the monitor software operate as a target for the
Vi+ debugger. The debugger allows viewing of the processor registers and memory,
perform several debugging activities, such as: setting breakpoints, stepping through code, and
plotting a range of memory.
If Vi+ is not installed, please install it from the Vi+ CD that came with this
product. For more information, refer to Chapter 2, section “Vi+”.
This chapter provides monitor level software information on how the EZ-KIT Lite board operates
with the installed software. This chapter also provides information that helps the user run his/her
own programs on the ADSP-21065L EZ-KIT Lite board. This information appears in the
following sections:
•
“Standard Operation”
Describes the operation of the EZ-KIT Lite board, from Power On self Test (POST)
routines to the AD1819 codec’s operation.
•
“Running Your Own Programs”
Provides information about writing and running your own DSP executables that link with
the monitor program to run on the EZ-KIT Lite board.
3.2 Standard Operation
This section covers the standard operation of the EZ-KIT Lite board. It describes the I/O
capabilities of the on-board components, board power-up, and the on-board Monitor program.
3.2.1 I/O Devices
3.2.1.1 Flags
The ADSP-21065L has 12 asynchronous FLAG I/O pins that let you interact with the
running program. All flags are configured as inputs on reset of the DSP. For more
information on the Flag pins, see Chapter 12, “System Design, Flag Pins” in the
ADSP-
21065L SHARC User’s Manual
. The flags and their uses, are as follows:
•
FLAG
0-3
are connected to the push buttons on the EZ-KIT Lite board and are for
user input. For instance, the user can tell the program to poll for a flag and
when it occurs, do some other operation such as jump to another instruction.
The push button flags are set as inputs through the MODE2 register. Once
configured, they may be read through the ASTAT register.
17
www.BDTIC.com/ADI