Summary of Contents for Analog Devices ADSP-21262 EZ-KIT Lite
Page 1
ADSP-21262 EZ-KIT Lite ® Evaluation System Manual Revision 1.2, March 2004 Part Number 82-000800-01 Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106 Arrow.com. Downloaded from...
Page 2
Analog Devices or from an authorized dealer. Disclaimer Analog Devices, Inc. reserves the right to change this product without prior notice. Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use;...
Page 3
Regulatory Compliance The ADSP-21262 EZ-KIT Lite evaluation system has been certified to comply with the essential requirements of the European EMC directive 89/336/EEC (inclusive 93/68/EEC) and, therefore, carries the “CE” mark. The ADSP-21262 EZ-KIT Lite evaluation system had been appended to the Technical Construction File referenced “DSPTOOLS1”...
Page 4
CONTENTS ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Downloaded from Downloaded from Downloaded from Downloaded from...
Online Documentation ............xix Printed Manuals ............... xix VisualDSP++ Documentation Set ......... xix Hardware Manuals ..............xx Data Sheets ................xx Contacting DSP Publications ............. xx Notation Conventions ..............xxi ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Downloaded from...
Page 6
Using Digital Audio ..............2-5 Using LEDs and Push Buttons ............2-6 Example Programs ................ 2-7 Background Telemetry Channel ............ 2-8 Using EZ-KIT Lite VisualDSP++ Interface ........2-8 Boot Load ................2-8 ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 7
SPI Interface ................3-6 FLAG Pins ................3-6 Expansion Interface ..............3-7 JTAG Emulation Port .............. 3-7 DIP Switch Settings ..............3-8 Electret Microphone Select Switch (SW6) ........ 3-9 ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 8
SPDIF In Coax Connector (P1) ..........3-18 SPI Header (P2) ..............3-18 DAI Header (P3) ..............3-18 USB Connector (P4) ............. 3-19 JTAG Header (P5) ..............3-19 viii ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 9
CONTENTS BILL OF MATERIALS INDEX ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Downloaded from Downloaded from Downloaded from Downloaded from Downloaded from Downloaded from Downloaded from Downloaded from Downloaded from...
Page 10
CONTENTS ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Downloaded from Downloaded from Downloaded from Downloaded from Downloaded from Downloaded from Downloaded from Downloaded from Downloaded from Downloaded from...
Page 11
PREFACE ® Thank you for purchasing the ADSP-21262 EZ-KIT Lite , Analog ® Devices (ADI) evaluation system for SHARC processors. The SHARC processors are based on a 32-bit super Harvard architecture that includes a unique memory architecture comprised of two large...
Page 12
Analog Devices JTAG emulators offer faster communication between the host PC and target hardware. Analog Devices carries a wide range of in-circuit emulation products. To learn more about Analog Devices emulators and DSP development tools, go to http://www.analog.com/dsp/tools/...
Page 13
CS8416 SPDIF receiver. These devices allow you to create digital and ana- log audio signal processing applications. See “Using Analog Audio” on page 2-3 “Using Digital Audio” on page 2-5 for more information. ADSP-21262 EZ-KIT Lite Evaluation System Manual xiii Arrow.com. Arrow.com. Arrow.com. Arrow.com.
PC. The text includes guidelines for running your own code on the ADSP-21262 EZ-KIT Lite. The manual also describes the board’s config- uration and components. Finally, a schematic and a bill of materials are provided as a reference for future ADSP-21262 board designs.
CD to see the schematics. Manuals What’s New in This Manual This edition of the ADSP-21262 EZ-KIT Lite Evaluation System Manual includes the updated installation and license registration procedures. ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com.
The ADSP-21262 EZ-KIT Lite evaluation system supports Analog Devices ADSP-21262 SHARC DSPs. Product Information You can obtain product information from the Analog Devices website, from the product CD-ROM, or from the printed publications (manuals). ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com.
MyAnalog.com MyAnalog.com is a free feature of the Analog Devices website that allows customization of a webpage to display only the latest information on products you are interested in. You can also choose to receive weekly email notification containing updates to the webpages that meet your interests.
Description of the loader function and com- Processors mands for the 32-bit processors VisualDSP++ 3.5 User’s Guide for 32-Bit Proces- Detailed description of VisualDSP++ 3.5 fea- sors tures and usage xviii ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Windows task bar and select Start –>Programs –>Analog Devices–>Visu- alDSP++ for 32-bit Processors –>VisualDSP++ Documentation. To view ADSP-21262 EZ-KIT Lite Help, which now is a part of the Visu- alDSP++ Help system, go the Contents tab of the Help window and select Manuals –>Hardware Tools –>EZ-KIT Lite Evaluation Systems.
Product Information If you do not have an account with Analog Devices, you will be referred to Analog Devices distributors. To get information on our distributors, log onto www.analog.com/salesdir/continent.asp Hardware Manuals Printed copies of hardware reference and instruction set reference manuals can be ordered through the Literature Center or downloaded from the Analog Devices website.
A caution providing information about critical design or programming Caution: issues that influence operation of a product. In the online version of this book, the word Caution appears instead of this symbol. ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com.
Page 22
Notation Conventions xxii ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Downloaded from Downloaded from Downloaded from Downloaded from Downloaded from...
“Installation Tasks” on page 1-3 Describes the step-by-step procedures for setting up the hardware and software. Contents of EZ-KIT Lite Package Your ADSP-21262 EZ-KIT Lite evaluation system package contains the following items. • ADSP-21262 EZ-KIT Lite board • EZ-KIT Lite Installation Procedure ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com.
Page 24
VisualDSP++ 3.5 for 32-bit processors with a limited license ADSP-21262 EZ-KIT Lite debug software USB driver files Example programs ADSP-21262 EZ-KIT Lite Evaluation System Manual (this document) • VisualDSP++ 3.5 Installation Quick Reference Card • Universal 7.5V DC power supply • USB 2.0 type cable •...
Installation Tasks The following task list is provided for the safe and effective use of the ADSP-21262 EZ-KIT Lite. Follow the instructions in the presented order to ensure correct operation of your software and hardware. 1. VisualDSP++ and EZ-KIT Lite software installation 2.
Once a new copy of the VisualDSP++ or EZ-KIT Lite software is installed on your PC, you must install, register, and validate your licence. ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com.
Store unused EZ-KIT Lite boards in the protective shipping package. The ADSP-21262 EZ-KIT Lite board is designed to run outside your per- sonal computer as a stand-alone unit. You do not have to open your computer case.
Page 28
LED8–1 4. Connect one end of the USB cable to an available full speed USB port on your PC and the other end to on the ADSP-21262 EZ-KIT Lite board. ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Windows XP. The USB driver used by the debug agent is not Microsoft certified because it is intended for a development or laboratory environment, not a com- mercial environment. ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Installation Tasks Windows 98 USB Driver Before using the ADSP-21262 EZ-KIT Lite for the first time, the Win- dows 98 USB driver must first be installed. To install the USB driver: 1. Insert the CD into the CD-ROM drive. The connection of the device to the USB port activates the Win-...
Page 31
Figure 1-3. Windows 98 – Searching for Driver 4. Click Next. 5. Select CD-ROM drive, as shown in Figure 1-4. Figure 1-4. Windows 98 – Searching for CD-ROM ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 32
Figure 1-5. Windows 98 – Locating Driver 7. Click Next. The Coping Files dialog box appears (Figure 1-6). Figure 1-6. Windows 98 – Searching for .SYS File 1-10 ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 33
Figure 1-7. Windows 98 – Opening .SYS File 9. In Drives, select your CD-ROM drive. 10. Click OK. The Copying Files dialog box (Figure 1-8) appears. Figure 1-8. Windows 98 – Copying .SYS File ADSP-21262 EZ-KIT Lite Evaluation System Manual 1-11 Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Prior to running the VisualDSP++ 3.5 installer, ensure there are no other Hardware Wizard windows running in the background. If there are any wizard windows running, close them before starting the installer. 1-12 ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com.
1. If VisualDSP++ 3.5 is already installed on your system, go to step 2. Otherwise, run VisualDSP++ 3.5 installation. Refer to the VisualDSP++ 3.5 Installation Quick Reference Card for a detailed ADSP-21262 EZ-KIT Lite Evaluation System Manual 1-13 Arrow.com. Arrow.com.
Page 36
XP Found New Hardware Wizard, shown in Figure 1-10. Figure 1-10. Windows XP – Found New Hardware Wizard 3. Select Install the software automatically (Recommended) and click Next. 1-14 ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
2. Verify that the yellow USB monitor LED ( ) is lit. This signi- LED11 fies that the board is communicating properly with the host PC and is ready to run VisualDSP++. ADSP-21262 EZ-KIT Lite Evaluation System Manual 1-15 Arrow.com. Arrow.com. Arrow.com.
USB connector) is lit. This signifies that the board is communicat- ing properly with the host PC and is ready to run VisualDSP++. 2. Press and hold down the keyboard Control (CTRL) key. 1-16 ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com.
Page 39
8. Type a new target name in Session Name or accept the default name. 9. Click OK to return to the Session List. Highlight the new session and click Activate. ADSP-21262 EZ-KIT Lite Evaluation System Manual 1-17 Arrow.com. Arrow.com. Arrow.com.
2 USING EZ-KIT LITE This chapter provides specific information to assist you with developing programs for the ADSP-21262 EZ-KIT Lite evaluation system. This information appears in the following sections. • “EZ-KIT Lite License Restrictions” on page 2-2 Describes the restrictions of the VisualDSP++ license shipped with the EZ-KIT Lite.
DSP. The parallel port is a multiplexed address and data port. The port can connect to 8-bit and 16-bit memory devices. When configuring the parallel port, keep in mind that the memory devices on the board are 8 bits wide. ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com.
(TDM) or I S mode. For more information on how the AD1835A connects to the DAI, see “DAI Inter- face” on page 3-4. ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 44
“Connectors” on page 3-15. Example programs are included in the EZ-KIT installation directory to demonstrate how to configure and use the board’s analog audio interface. ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com.
SPI, to indicate a variety of conditions within the SPDIF receiver. Shipped with the kit example programs demonstrate how to configure and use the board’s digital audio interface. ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com.
The latch allows the LEDs to be written to in both cases. FLAG Information about setting up the latch can be found in “SPDIF Signal Enable Switch (SW8)” on page 3-10. ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
LEDs and push buttons. Example Programs Example programs are provided with the ADSP-21262 EZ-KIT Lite to demonstrate various capabilities of the evaluation board. These programs are installed with the EZ-KIT Lite software and can be found in .
Some USB debug agents support the Background Telemetry Channel (BTC), which facilitates data exchange between VisualDSP++ and the processor without interrupting DSP execution. This revision of the ADSP-21262 EZ-KIT Lite does not support the Background Telemetry. Using EZ-KIT Lite VisualDSP++ Interface...
Choosing Target Options from the Settings menu opens the Target Options dialog box (Figure 2-1). Use target options to control certain aspects of the processor on the ADSP-21262 EZ-KIT Lite evaluation system. Figure 2-1. Target Options Dialog Box While Target is Halted and On Emulator Exit Options This target option controls the processor’s behavior when VisualDSP++...
Reset cycle counters on Resets the cycle count registers to zero before a Run command is issued. Select this option to count the number of cycles executed between breakpoints in a program. 2-10 ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Allows you to remedy the hung operation. For example, if a host proces- sor is holding off the DSP, you can cause the host to clear the hung condi- tion. Reset Performs a software reset on the target board. ADSP-21262 EZ-KIT Lite Evaluation System Manual 2-11 Arrow.com. Arrow.com. Arrow.com.
On Read—triggers the breakpoint on any read operation from the speci- fied address range Any Access—triggers the breakpoint on any read or write access to the specified address range. ADSP-21262 EZ-KIT Lite Evaluation System Manual 2-13 Arrow.com. Arrow.com. Arrow.com.
The two data breakpoints are ORed to generate a single data breakpoint condition. The Data page of the Hardware Breakpoints dialog box, which permits the specification of two data breakpoints, is shown in Figure 2-3. 2-14 ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
ORed to generate a single instruction breakpoint condition. Shown below is the Instruction page of the Hardware Breakpoints dialog box, which permits the specification of four individual instruction breakpoints. ADSP-21262 EZ-KIT Lite Evaluation System Manual 2-15 Arrow.com. Arrow.com. Arrow.com.
Page 56
Using EZ-KIT Lite VisualDSP++ Interface Figure 2-4. Instruction Page of Hardware Breakpoints Dialog Box 2-16 ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Enables IO breakpoints.IO breakpoints are triggered by accesses made on the IO Address Bus. Use an IO breakpoint to break on accesses made dur- ing DMA transfers, MMS accesses, and Host accesses. ADSP-21262 EZ-KIT Lite Evaluation System Manual 2-17 Arrow.com.
DSP’s Hardware Reference. Setting a Breakpoint on a Single Address To set a breakpoint on a single address, set the Start Address equal to the End Address. 2-18 ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com.
“Connectors” on page 3-15 Shows the location and gives the part number for all of the connec- tors on the board. Also, the manufacturer and part number information is given for the mating parts. ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com.
The resistor provides access to the IO voltage of the processor, and the resistor provides access to the core voltage plane of the processor. ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com.
All of the PP signals are available externally via the expansion interface connectors ( ). The pinout of the connectors can be found in “Sche- J3–1 matics” on page B-1. ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
(SRU). The SRU is a flexible routing system, providing a large system of signal flows within the DSP. In general, the SRU allows to route the DAI pins to different internal peripherals in various combinations. ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com.
Page 63
In addition, the codec setup switch allows flexible routing of the 12.288 MHz audio oscillator’s output signal. By default, this signal is used as the master clock ( ) for the AD1835A codec. MCLK ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com.
FLAG nectors ( ). The pinout of these connectors can be found in J3–1 “Schematics” on page B-1. ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Additional circuitry can also add extra loading to signals, decreasing their maximum effective speed. Analog Devices does not support and is not responsible for the effects of additional circuitry. JTAG Emulation Port The JTAG emulation port allows an emulator to access the DSP’s internal...
DIP Switch Settings For information about the standard connection of the interface, see EE-68 published on the Analog Devices website. For more information about the JTAG connector, see “JTAG Header (P5)” on page 3-19. To learn more about available emulators, contact Analog Devices (see “Product...
AD1835A device is a master or is a slave. If the AD1835A is a master, the device’s serial interface gen- erates the frame sync and clock signals necessary to transfer data. When ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com.
Table 3-4 shows the signal and connections. By default, all of the position of the switch are “ ”, allowing the push buttons to function as designed. 3-10 ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
GPO1 LEDs and Push Buttons This section describes the functionality of the LEDs and push buttons. Figure 3-6 shows the locations of the LEDs and push buttons. 3-12 ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
. These LEDs can be accessed by writing to the registers AD7–0 FLAG or by writing to a memory address. Refer to “Using LEDs and Push But- tons” on page 2-6 for more information. ADSP-21262 EZ-KIT Lite Evaluation System Manual 3-13 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
HIGH and, when pressed, send a to the processor. Refer to “Using High (1) LEDs and Push Buttons” on page 2-6 for more information. The push 3-14 ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
The connectors are located at the bottom of the board. For more information about the expansion interface, see “Expansion Interface” on page 3-7. For the connectors’ availability J3–1 and pricing, contact Samtec. ADSP-21262 EZ-KIT Lite Evaluation System Manual 3-15 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 74
TFM-145-x1 Series (Through Hole) 90 Position 0.05” Spacing Samtec TFM-145-x2 Series (Surface Mount) 90 Position 0.05” Spacing Samtec TFC-145 Series (Low Cost) 3-16 ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Manufacturer Part Number 2.5 mm Power Jack ( SWITCHCRAFT RAPC712 Digi-Key SC1152-ND Mating Power Supply (shipped with EZ-KIT Lite) 7.5V Power Supply GlobTek TR9CC2000LCP-Y ADSP-21262 EZ-KIT Lite Evaluation System Manual 3-17 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
) provides access to all of the DAI signals in the from of a .1” spacing header. When using the header to access the DSP’s DAI pins, ensure that signals, which normally drive the DSP’s DAI pins, 3-18 ADSP-21262 EZ-KIT Lite Evaluation System Manual Arrow.com. Arrow.com. Arrow.com.
When using an emulator with the EZ-KIT Lite board, follow the connection instructions provided with the emulator. Part Description Manufacturer Part Number 14-pin IDC Header ( Berg 54102-T08-07 ADSP-21262 EZ-KIT Lite Evaluation System Manual 3-19 Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com. Arrow.com.
Page 97
FLAG2 R187 74LVC14A SWT013 SOIC14 SPST-MOMENTARY CT17 3.3V R172 DAIP19 R186 74LVC14A SWT013 SOIC14 SPST-MOMENTARY CT16 FLAG1_SW1 FLAG2_SW2 DAIP19_SW3 DAIP20_SW4 SWT017 DIP6 LED_CS SN74AHC1G02 SOT23-5 SW9: PUSH BUTTON ENABLE SWITCH (Default = All ON, except position 5) 3.3V Used to stop the pushbuttons from driving the corrisponding DSP signa Useful if using these DSP signals for Not Used...
Need help?
Do you have a question about the ADSP-21262 EZ-KIT Lite and is the answer not in the manual?
Questions and answers