ADSP-21992 EZ-KIT LiteTM Evaluation System Manual Revision 1.1, October 2003 Part Number 82-000700-01 Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106 a Copyright Information © 2003 Analog Devices, Inc., ALL RIGHTS RESERVED. This document may not be reproduced in any form without prior, express written consent from Analog Devices, Inc. Printed in the USA. Limited Warranty The EZ-KIT Lite evaluation system is warranted against defects in materials and workmanship for a period of one year from the date of purchase from 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; nor for any infringement of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under the patent rights of Analog Devices, Inc. Trademark and Service Mark Notice The Analog Devices logo, Blackfin, and EZ-KIT Lite are registered trademarks of Analog Devices, Inc. VisualDSP++ is a trademark of Analog Devices, Inc. All other brand and product names are trademarks or service marks of their respective owners. CONTENTS PREFACE Purpose of This Manual .................................................................. xi Intended Audience ......................................................................... xii Manual Contents ........................................................................... xii What’s New in This Manual .......................................................... xiii Technical or Customer Support ..................................................... xiii Supported Processors ..................................................................... xiii Product Information ...................................................................... xiv MyAnalog.com ......................................................................... xiv DSP Product Information ......................................................... xiv Related Documents ................................................................... xv Online Documentation ............................................................ xvi Printed Manuals ...................................................................... xvii VisualDSP++ Documentation Set ........................................ xvii Hardware Manuals .............................................................. xvii Data Sheets ......................................................................... xvii Contacting DSP Publications .................................................. xviii Notation Conventions .................................................................. xviii ADSP-21992 EZ-KIT Lite Evaluation System Manual iii CONTENTS GETTING STARTED Contents of EZ-KIT Lite Package ................................................. 1-1 PC Configuration ......................................................................... 1-3 Installation Tasks .......................................................................... 1-3 Installing VisualDSP++ and EZ-KIT Lite Software .................. 1-4 Installing VisualDSP++ License ............................................... 1-5 Setting Up the EZ-KIT Lite Hardware .................................... 1-5 Installing EZ-KIT Lite USB Driver ......................................... 1-7 Windows 98 USB Driver .................................................... 1-8 Windows 2000 USB Driver .............................................. 1-12 Windows XP USB Driver ................................................. 1-13 Verifying Driver Installation .................................................. 1-15 Starting VisualDSP++ ........................................................... 1-16 USING THE EZ-KIT LITE EZ-KIT Lite License Restrictions .................................................. 2-2 Restricted Software Breakpoints .................................................... 2-2 Software Breakpoints Within Delayed Slots ............................. 2-2 Memory Map ............................................................................... 2-3 Using Programmable Flag Pins ...................................................... 2-5 Example Programs ........................................................................ 2-6 Using Flash Programmer Utility .................................................... 2-6 EZ-KIT LITE HARDWARE REFERENCE System Architecture ...................................................................... 3-2 iv ADSP-21992 EZ-KIT Lite Evaluation System Manual CONTENTS Power Supplies ........................................................................ 3-2 Reset Generation ..................................................................... 3-4 Analog Input Interface ............................................................. 3-4 Reference Voltage Generation .................................................. 3-6 External Memory Interface (EMI) ............................................ 3-7 SPI Interface ........................................................................... 3-7 SPI EEPROM ......................................................................... 3-7 SPI Digital-to-Analog Converter .............................................. 3-8 CAN Interface ......................................................................... 3-8 Serial Port (SPORT) Interface .................................................. 3-8 Programmable Flag Pins Interface ............................................ 3-9 PWM Generation Unit Interface .............................................. 3-9 Auxiliary PWM Unit Interface ................................................. 3-9 General-Purpose Timer Signals ................................................ 3-9 Encoder Interface Unit Circuitry ........................................... 3-10 JTAG Emulation Port ............................................................ 3-10 Jumper Settings ........................................................................... 3-11 List of Jumpers ...................................................................... 3-12 Ground Plane Link (JP1) ....................................................... 3-13 External/Internal DSP Reset Selection Jumper (JP2) ............... 3-13 Voltage Reference Selection Jumpers (JP3, JP4) ...................... 3-14 PWM Trip Jumper (JP5) ....................................................... 3-14 PWM Switched Reluctance Mode Jumper (JP6) ..................... 3-15 PWM Polarity Jumper (JP7) .................................................. 3-15 ADSP-21992 EZ-KIT Lite Evaluation System Manual v CONTENTS AUXPWM Trip Jumper (JP8) ............................................... 3-15 Boot Mode and Bypass Mode Select Jumpers (JP9-JP12) ........ 3-16 SPI EEPROM Enable Jumpers (JP13, JP14) .......................... 3-16 DAC Enable Jumpers (JP15, JP16) ........................................ 3-16 SPORT/UART Circuitry Jumpers (JP17-JP21) ...................... 3-16 CAN Interface Jumpers (JP22-JP23) ..................................... 3-17 External SRAM Enable Jumpers (JP24-JP27) ......................... 3-17 Encoder Interface Jumpers (JP28-JP30) ................................. 3-17 External Flash Memory Enable Jumper (JP31) ....................... 3-18 Connectors ................................................................................. 3-18 Power Supply Connector (P1) ............................................... 3-19 Serial Port Connector (P2) .................................................... 3-19 External Memory Interface (EMI) Connector (P3) ................. 3-19 Analog Input Connector (P4) ................................................ 3-20 DAC Outputs Connector (P5) .............................................. 3-20 Encoder Interface Connector (P6) ......................................... 3-21 SPI Connector (P7) ............................................................... 3-22 Programmable Flag Interface Connector (P8) ......................... 3-22 UART (RS-232) Interface Connector (P9) ............................. 3-23 PWM, AUXPWM, Timer Interface Connector (P10) ............ 3-24 USB Connector (P11) ........................................................... 3-25 CAN Interface Connectors (P12, P13) .................................. 3-25 JTAG Connector ................................................................... 3-26 Mechanical Dimensions .............................................................. 3-27 vi ADSP-21992 EZ-KIT Lite Evaluation System Manual CONTENTS INDEX ADSP-21992 EZ-KIT Lite Evaluation System Manual vii CONTENTS viii ADSP-21992 EZ-KIT Lite Evaluation System Manual PREFACE Thank you for purchasing the ADSP-21992 EZ-KIT Lite® evaluation system. The evaluation board is designed to be used in conjunction with the VisualDSP++ development environment to test the capabilities of the ADSP-2199x fixed-point, mixed-signal, digital signal processor (DSP). The VisualDSP++ development environment gives you the ability to perform advanced application code development and debug tasks such as: • Creating, compiling, assembling, and linking application programs written in C++, C and, ADSP-21992 assembly • Loading running, stepping, halting, and setting breakpoints in application programs • Reading and writing data memory and program memory • Reading and writing core and peripheral registers • Plotting memory Access to the ADSP-21992 processor from a personal computer (PC) is achieved through a USB port or an optional JTAG emulator. The USB interface gives unrestricted access to the ADSP-21992 processor and the evaluation board peripherals. Analog Devices JTAG emulators provide the fastest 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/ ADSP-21992 EZ-KIT Lite Evaluation System Manual ix ADSP-21992 EZ-KIT Lite provides example programs to demonstrate the capabilities of the evaluation board. VisualDSP++ license provided with this EZ-KIT Lite evalua! The tion system limits the size of a user program to 8K words of internal memory. The board’s features include: • Analog Devices ADSP-21992 160 MHz, mixed-signal DSP • USB debugging interface • Analog input circuitry • 8-channel 12-bit DAC (AD5328BRU) on SPI interface • PWM outputs interface • External memory interface • Encoder interface circuitry • General-purpose I/O interface • UART interface (RS-232) • CAN interface circuitry • Flash memory (512K x 8) • External SRAM (64K x 16) • Interface connectors • 14-pin emulator connector for JTAG interface • Analog inputs connector • DAC outputs connector x ADSP-21992 EZ-KIT Lite Evaluation System Manual Preface • PWM outputs connector • Encoder interface connector • SPORT connector • RS-232 connector • External memory interface connector The EZ-KIT Lite board has a Flash memory device that can be used to store user-specific boot code. You can configure a jumper (SW1 switch) and program the Flash memory to run the board as a stand-alone unit. For information about using the Flash memory, see “Using Flash Programmer Utility” on page 2-6. Additionally, the EZ-KIT Lite board provides un-installed expansion connector footprints that allow you to connect to the processor’s External Memory Interface (EMI). Purpose of This Manual The ADSP-21992 EZ-KIT Lite Evaluation System Manual provides instructions for using the hardware and installing the software on your PC. This manual provides guidelines for running your own code on the ADSP-21992 EZ-KIT Lite. The manual also describes the operation and configuration of the evaluation board’s components. Finally, a schematic and a bill of materials are provided as a reference for future ADSP-21992 board designs. ADSP-21992 EZ-KIT Lite Evaluation System Manual xi Intended Audience Intended Audience This manual is a user’s guide and reference to the ADSP-21992 EZ-KIT Lite evaluation system. Programmers who are familiar with the Analog Devices ADSP-21992 processor architecture, operation, and programming are the primary audience for this manual. Programmers who are unfamiliar with Analog Devices DSPs can use this manual in conjunction with the ADSP-2199x Mixed Signal DSP Hardware Reference and the ADSP-219x DSP Instruction Set Reference, which describe the processor architecture and instruction set. Programmers who are unfamiliar with VisualDSP++ should refer to the VisualDSP++ online Help and the VisualDSP++ User’s Guide or Getting Started Guide. For the locations of these documents, refer to “Related Documents” on page -xv. Manual Contents The manual consists of: • Chapter 1, “Getting Started” on page 1-1 Provides software and hardware installation procedures, PC system requirements, and basic board information. • Chapter 2, “Using the EZ-KIT Lite” on page 2-1 Provides information on the EZ-KIT Lite from a programmer’s perspective and provides an easy-to-access memory map. • Chapter 3, “EZ-KIT Lite Hardware Reference” on page 3-1 Provides information on the hardware aspects of the evaluation system. xii ADSP-21992 EZ-KIT Lite Evaluation System Manual Preface What’s New in This Manual This is the second revision of the ADSP-21992 EZ-KIT Lite Evaluation System Manual. The manual provides an updated listing of related documents. Technical or Customer Support You can reach DSP Tools Support in the following ways. • Visit the DSP Development Tools website at www.analog.com/technology/dsp/developmentTools/index.html • E-mail questions to [email protected] • Phone questions to 1-800-ANALOGD • Contact your ADI local sales office or authorized distributor • Send questions by mail to Analog Devices, Inc. DSP Division One Technology Way P.O. Box 9106 Norwood, MA 02062-9106 USA Supported Processors The ADSP-21992 EZ-KIT Lite evaluation system supports Analog Devices ADSP-21992 processors. ADSP-21992 EZ-KIT Lite Evaluation System Manual xiii Product Information Product Information You can obtain product information from the Analog Devices Web site, from the product CD-ROM, or from the printed publications (manuals). Analog Devices is online at www.analog.com. Our Web site provides information about a broad range of products—analog integrated circuits, amplifiers, converters, and digital signal processors. MyAnalog.com MyAnalog.com is a free feature of the Analog Devices Web site that allows customization of a Web page to display only the latest information on products you are interested in. You can also choose to receive weekly e-mail notification containing updates to the Web pages that meet your interests. MyAnalog.com provides access to books, application notes, data sheets, code examples, and more. Registration: Visit www.myanalog.com to sign up. Click Register to use MyAnalog.com. Registration takes about five minutes and serves as means for you to select the information you want to receive. If you are already a registered user, just log on. Your user name is your email address. DSP Product Information For information on digital signal processors, visit our website at www.analog.com/dsp, which provides access to technical publications, data sheets, application notes, product overviews, and product announcements. xiv ADSP-21992 EZ-KIT Lite Evaluation System Manual Preface You may also obtain additional information about Analog Devices and its products in any of the following ways. • E-mail questions or requests for information to [email protected] • Fax questions or requests for information to 1-781-461-3010 (North America) or +49 (0) 89 76903-157 (Europe) Related Documents For information on product related development software, see the following publications. Table 1. Related DSP Publications Title Description Mixed Signal DSP Controller With CAN Data Sheet General functional description, pin-out, and timing. ADSP-2199x Mixed Signal DSP Controller Hardware Reference Description of internal processor architecture and all register functions. ADSP-219x Instruction Set Reference Description of all allowed processor assembly instructions. Table 2. Related VisualDSP++ Publications Title Description VisualDSP++ 3.5 User’s Guide for 16-Bit Proces- Description of VisualDSP++ 3.5 features and sors usage. VisualDSP++ 3.5 Assembler and Preprocessor Manual for ADSP-21xx Processors Description of the assembler function and commands for ADSP-2199x DSPs. VisualDSP++ 3.5 C/C++ Complier and Library Manual for ADSP-219x Processors Description of the complier function and commands for ADSP-2199x DSPs ADSP-21992 EZ-KIT Lite Evaluation System Manual xv Product Information Table 2. Related VisualDSP++ Publications (Cont’d) Title Description VisualDSP++ 3.5 Linker and Utilities Manual for 16-Bit Processors Description of the linker function and commands for 16-bit processors. VisualDSP++ 3.5 Loader Manual for 16-Bit Processors Description of the loader/splitter function and commands for 16-bit processors. These documents are located within VisualDSP+ online Help or in the Docs folder of your VisualDSP++ installation CD. Most documents are available in printed form. you plan to use the EZ-KIT Lite board in conjunction with a ! IfJTAG emulator, refer to the emulator documentation. Online Documentation Your software installation kit includes online Help as part of the Windows® interface. The Help files provide information about VisualDSP++ and the ADSP-21992 EZ-KIT Lite evaluation system. To view VisualDSP++ Help, click on the Help menu item or go to the Windows task bar and select Start→Programs→Analog Devices→VisualDSP++ 3.5 for 16-bit Processors→VisualDSP++ Documentation. To view ADSP-21992 EZ-KIT Lite Help, which now is a part of online Help, go the Contents tab of the VisualDSP++ Help window and select Manuals→Hardware Tools→EZ-Kit Lite Evaluation Systems→ADSP-21992 EZ-KIT Lite. For more documentation, please go to http://www.analog.com/technology/dsp/library.html. xvi ADSP-21992 EZ-KIT Lite Evaluation System Manual Preface Printed Manuals For general questions regarding literature ordering, call the Literature Center at 1-800-ANALOGD (1-800-262-5643) and follow the prompts. VisualDSP++ Documentation Set Printed copies of VisualDSP++ manuals may be purchased through Analog Devices Customer Service at 1-781-329-4700; ask for a Customer Service representative. The manuals can be purchased only as a kit. For additional information, call 1-603-883-2430. 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 Web site. The phone number is 1-800-ANALOGD (1-800-262-5643). The manuals can be ordered by a title or by product number located on the back cover of each manual. Data Sheets All data sheets can be downloaded from the Analog Devices Web site. As a general rule, printed copies of data sheets with a letter suffix (L, M, N, S) can be obtained from the Literature Center at 1-800-ANALOGD (1-800-262-5643) or downloaded from the Web site. Data sheets without the suffix can be downloaded from the Web site only—no hard copies are available. You can ask for the data sheet by part name or by product number. ADSP-21992 EZ-KIT Lite Evaluation System Manual xvii Notation Conventions If you want to have a data sheet faxed to you, the phone number for that service is 1-800-446-6212. Follow the prompts and a list of data sheet code numbers will be faxed to you. Call the Literature Center first to find out if requested data sheets are available. Contacting DSP Publications Please send your comments and recommendations on how to improve our manuals and online Help. You can contact us by sending e-mail to: [email protected] Notation Conventions The following table describes text conventions used in this manual. conventions, which apply only to specific chapters, may ! Additional appear throughout this document. xviii Example Description Close command (File menu) or OK Text in bold style indicates the location of an item within the VisualDSP++ environment’s and boards’ menu system and user interface items. {this | that} Alternative required items in syntax descriptions appear within curly brackets separated by vertical bars; read the example as this or that. [this | that] Optional items in syntax descriptions appear within brackets and separated by vertical bars; read the example as an optional this or that. [this,…] Optional item lists in syntax descriptions appear within brackets delimited by commas and terminated with an ellipsis; read the example as an optional comma-separated list of this. PF9-0 Registers, connectors, pins, commands, directives, keywords, code examples, and feature names are in text with letter gothic font. filename Non-keyword placeholders appear in text with italic style format. ADSP-21992 EZ-KIT Lite Evaluation System Manual Preface Example " Description Note: A note providing information of special interest or identifying a related topic. In the online version of this book, the word Note appears instead of this symbol. Caution: A caution providing information about critical design or programming issues that influence operation of a product. In the online version of this book, the word Caution appears instead of this symbol. ADSP-21992 EZ-KIT Lite Evaluation System Manual xix Notation Conventions xx ADSP-21992 EZ-KIT Lite Evaluation System Manual 1 GETTING STARTED This chapter provides the information you need to begin using ADSP-21992 EZ-KIT Lite evaluation system. For correct operation, install the software and hardware in the order presented. The chapter includes the following sections. • “Contents of EZ-KIT Lite Package” on page 1-1 Provides a list of the components shipped with this EZ-KIT Lite evaluation system. • “PC Configuration” on page 1-3 Describes the minimum requirements for the PC to work with the EZ-KIT Lite evaluation system. • “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-21992 EZ-KIT Lite evaluation system package contains the following items. • ADSP-21992 EZ-KIT Lite board • EZ-KIT Lite Quick Start Guide ADSP-21992 EZ-KIT Lite Evaluation System Manual 1-1 Contents of EZ-KIT Lite Package • CD containing: # VisualDSP++ (limited license) for 16-bit processors # ADSP-21992 EZ-KIT Lite debug software # USB driver files # Example programs # ADSP-21992 EZ-KIT Lite Evaluation System Manual (this document) • Installation Quick Reference Card for VisualDSP++ • USB type 2.0 cable • Registration card (please fill out and return) If any items are missing, contact the vendor where you purchased your EZ-KIT Lite or contact Analog Devices, Inc. The EZ-KIT Lite evaluation system contains ESD (electrostatic discharge) sensitive devices. Electrostatic charges readily accumulate on the human body and equipment and can discharge without detection. Permanent damage may occur on devices subjected to high-energy discharges. Proper ESD precautions are recommended to avoid performance degradation or loss of functionality. Store unused EZ-KIT Lite boards in the protective shipping package. 1-2 ADSP-21992 EZ-KIT Lite Evaluation System Manual Getting Started PC Configuration For correct operation of the VisualDSP++ software and the EZ-KIT Lite, your computer must have the minimum configuration: Windows 98, Windows 2000, Windows XP Intel (or comparable) 166 MHz processor VGA Monitor and color video card 2-button mouse 50 MB free on hard drive 32 MB RAM Full-speed USB port CD-ROM Drive " EZ-KIT Lite does not run under Windows 95 or Windows NT. Installation Tasks The following task list is provided for the safe and effective use of the ADSP-21992 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. VisualDSP++ license installation 3. EZ-KIT Lite hardware setup 4. EZ-KIT Lite USB driver installation 5. USB driver installation verification 6. VisualDSP++ startup ADSP-21992 EZ-KIT Lite Evaluation System Manual 1-3 Installation Tasks Installing VisualDSP++ and EZ-KIT Lite Software This EZ-KIT Lite comes with the latest version of VisualDSP++ 3.5 for 16-bit processors. VisualDSP++ installation includes EZ-KIT Lite installations. To install VisualDSP++ and EZ-KIT Lite software: 1. Insert the VisualDSP++ installation CD into the CD-ROM drive. 2. If Autoplay is enabled on your PC, you see the Install Shield Wizard Welcome screen. Otherwise, choose Run from the Start menu, and enter D:\ADI_Setup.exe in the Open field, where D is the name of your local CD-ROM drive. 3. Follow the on-screen instructions to continue installing the software. 4. At the Custom Setup screen, select your EZ-KIT Lite from the list of available systems and choose the installation directory. Click an icon in the Feature Description field to see the selected system’s description. When you have finished, click Next. 5. At the Ready to Install screen, click Back to change your install options, click Install to install the software, or click Cancel to exit the install. 6. When the EZ-KIT Lite installs, the Wizard Completed screen appears. Click Finish. 1-4 ADSP-21992 EZ-KIT Lite Evaluation System Manual Getting Started Installing VisualDSP++ License To install the VisualDSP++ license: 1. Locate the serial number provided on the sticker affixed to the CD sleeve and the registration form. 2. From the Start menu, choose Programs, Analog Devices, VisualDSP++ 3.5 for 16-bit Processors, VisualDSP++ Environment. 3. The information screen asks if you would like to install a license. Click Yes. The About VisualDSP++ screen appears. 4. Select the Licenses tab and click New. 5. In the Install a New License dialog that opens, select Single User. 6. Fill in the tools serial number in the field provided exactly as it appears on your CD sleeve or registration form and click Next. An information window notifies of successful license installation. Setting Up the EZ-KIT Lite Hardware The EZ-KIT Lite evaluation system contains ESD (electrostatic discharge) sensitive devices. Electrostatic charges readily accumulate on the human body and equipment and can discharge without detection. Permanent damage may occur on devices subjected to high-energy discharges. Proper ESD precautions are recommended to avoid performance degradation or loss of functionality. Store unused EZ-KIT Lite boards in the protective shipping package. The ADSP-21992 EZ-KIT Lite board is designed to run outside your personal computer as a stand-alone unit. You do not have to open your computer case. ADSP-21992 EZ-KIT Lite Evaluation System Manual 1-5 Installation Tasks To connect the EZ-KIT Lite board: 1. Remove the EZ-KIT Lite board from the package. Be careful when handling the board to avoid the discharge of static electricity, which may damage some components. 2. Confirm that your board is set up in the default configuration before going to step 3. Refer to Figure 3-3 on page 3-11 3. Connect your power supply to P1 on the EZ-KIT Lite board. The ADSP-21992 EZ-KIT Lite board contains a 5-way terminal block for connection of external power supplies. For correct operation, the following supplies are required: • +5V, 800 mA (VDD) • +5V, 60 mA (+AVDD) • -5V, 60 mA (-AVDD) • Digital Ground (DGND) • Analog Ground (AGND) Regulators on the board provide the required +3.3V, +2.5V, and ±2.5V. 4. Connect one end of the USB cable to an available full-speed USB port on your PC and connect the other end to P11 on the ADSP-21992 EZ-KIT Lite board. 1-6 ADSP-21992 EZ-KIT Lite Evaluation System Manual Getting Started Installing EZ-KIT Lite USB Driver The EZ-KIT Lite evaluation system installed on Windows 98, Windows 2000, and Windows XP requires one full-speed USB port. • “Windows 98 USB Driver” on page 1-8 describes installation on Windows 98. • “Windows 2000 USB Driver” on page 1-12 describes installation on Windows 2000. • “Windows XP USB Driver” on page 1-13 describes installation on 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 commercial environment. ADSP-21992 EZ-KIT Lite Evaluation System Manual 1-7 Installation Tasks Windows 98 USB Driver Before using the ADSP-21992 EZ-KIT Lite for the first time, the Windows 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 Windows 98 Add New Hardware Wizard, as shown in Figure 1-1. Figure 1-1. Windows 98 Add New Hardware Wizard 2. Click Next. 1-8 ADSP-21992 EZ-KIT Lite Evaluation System Manual Getting Started 3. Select Search for the best driver for your device, as shown in Figure 1-2. Figure 1-2. Searching for Driver 4. Click Next. 5. Select CD-ROM drive, as shown in Figure 1-3. Figure 1-3. Searching for CD-ROM ADSP-21992 EZ-KIT Lite Evaluation System Manual 1-9 Installation Tasks 6. Click Next. Windows 98 locates the WmUSBEz.inf file on the installation CD, as shown in Figure 1-4. Figure 1-4. Locating Driver 7. Click Next. The Coping Files dialog box appears (Figure 1-5). Figure 1-5. Searching for .SYS File 8. Click Browse. 1-10 ADSP-21992 EZ-KIT Lite Evaluation System Manual Getting Started The Open dialog box, shown in Figure 1-6, appears on the screen. Figure 1-6. Opening .SYS File 9. In Drives, select your CD-ROM drive. 10. Click OK. The Copying Files dialog box (Figure 1-7) appears. Figure 1-7. Copying .SYS File 11. Click OK. ADSP-21992 EZ-KIT Lite Evaluation System Manual 1-11 Installation Tasks The driver installation is now complete, as shown in Figure 1-8. Figure 1-8. Completing Software Installation 12. Click Finish to exit the wizard. 13.Verify the installation by following the instructions in “Verifying Driver Installation” on page 1-15. Windows 2000 USB Driver VisualDSP++ 3.5 installation software pre-installs the necessary drivers for the selected EZ-KIT Lite. The install also upgrades an older driver if such is detected in the system. to running the VisualDSP++ 3.5 installer, ensure there are no $ Prior other Hardware Wizard windows running in the background. If there are any wizard windows running, close them before starting the installer. 1-12 ADSP-21992 EZ-KIT Lite Evaluation System Manual Getting Started To install the USB driver: 1. If VisualDSP++ 3.5 is already installed on your system, go to step 2. Otherwise, run VisualDSP++ 3.5 installation. Refer to the Installation Quick Reference Card for VisualDSP++ for a detailed installation description. When installing VisualDSP++ 3.5 on Windows 2000, make sure the appropriate EZ-KIT Lite component is selected for the installation. 2. Connect the EZ-KIT Lite device to your PC’s USB port. Windows 2000 automatically detects an EZ-KIT device and automatically installs the appropriate driver for the selected device (see step 1). 3. Verify the installation by following the instructions in “Verifying Driver Installation” on page 1-15. Windows XP USB Driver VisualDSP++ 3.5 installation software pre-installs the necessary drivers for the selected EZ-KIT Lite. The install also upgrades an older driver if an older driver be detected in the system. to running the VisualDSP++ 3.5 installer, ensure that no $ Prior other Hardware Wizard windows are running in the background. If a wizard window is running, close it before starting the installer. To install the USB driver: 1. If VisualDSP++ 3.5 is already installed on your system, go to Step 2. Otherwise, run VisualDSP++ 3.5 installation. Refer to the Installa tion Quick Reference Card for VisualDSP++ for a detailed installa- ADSP-21992 EZ-KIT Lite Evaluation System Manual 1-13 Installation Tasks tion description. When installing VisualDSP++ 3.5 on a Windows XP operating system, ensure that the appropriate EZ-KIT Lite component is selected for the installation. 2. Connect the EZ-KIT Lite device to your PC’s USB port. Connecting the device to the USB activates the Windows XP Found New Hardware Wizardas shown in Figure 1-9. Figure 1-9. Windows XP Found New Hardware Wizard 3. Select Install the software automatically (Recommended) and click Next. When Windows XP completes the driver installation for the selected device (see step 1), the window shown in Figure 1-10 appears on the screen. 1-14 ADSP-21992 EZ-KIT Lite Evaluation System Manual Getting Started Figure 1-10. Completing Driver Installation 4. Verify the installation by following the instructions in “Verifying Driver Installation” on page 1-15. Verifying Driver Installation Before you use the EZ-KIT Lite evaluation system, verify that the USB driver software is installed properly: 1. Ensure that the USB cable is connected to the evaluation board and the PC. 2. Press the RESET button (S1) on the evaluation board. 3. Verify that the red USB monitor LED (CR7) is lit. This signifies that the board is communicating properly with the host PC, and is ready to run VisualDSP++. ADSP-21992 EZ-KIT Lite Evaluation System Manual 1-15 Installation Tasks Starting VisualDSP++ In order to start debugging, you must first set up a debug session in VisualDSP++. To set up a session: 1. Verify that the red USB monitor LED (CR7) is lit. 2. Hold down the Control (CTRL) key. 3. Click the Start button on the Windows taskbar, and then choose Programs-->Analog Devices-->VisualDSP++ 3.5 for 16-bit Processors-->VisualDSP++ Environment. If you are running VisualDSP++ for the first time, go to step 4. If you already have existing sessions, the Session List dialog box appears on the screen. 4. Click New Session. 5. The New Session dialog box, similar to Figure 1-11, appears. Figure 1-11. New Session Dialog Box 1-16 ADSP-21992 EZ-KIT Lite Evaluation System Manual Getting Started 6. In Debug Target, choose EZ-KIT Lite (ADSP-21992). 7. In Processor, choose ADSP-21992. 8. Type a new target name in Session Name or accept the default name. 9. Click OK to return to the Session List dialog box. 10.Highlight the new session and click Activate. ADSP-21992 EZ-KIT Lite Evaluation System Manual 1-17 Installation Tasks 1-18 ADSP-21992 EZ-KIT Lite Evaluation System Manual 2 USING THE EZ-KIT LITE This chapter provides specific information to assist you with developing programs for the ADSP-21992 EZ-KIT Lite evaluation board. The following sections are provided. • “EZ-KIT Lite License Restrictions” on page 2-2 Describes the restrictions of the EZ-KIT Lite demo license. • “Restricted Software Breakpoints” on page 2-2 Provides information about the example programs included in the ADSP-21992 EZ-KIT Lite evaluation system. • “Memory Map” on page 2-3 Defines the memory map to assist in developing programs for the EZ-KIT Lite evaluation system. • “Using Programmable Flag Pins” on page 2-5 Describes the function and use of the programmable flag pins on the EZ-KIT Lite evaluation system. • “Example Programs” on page 2-6 Provides information about the example programs included in the ADSP-21992 EZ-KIT Lite evaluation system. • “Using Flash Programmer Utility” on page 2-6 Allows you to program flash memory. ADSP-21992 EZ-KIT Lite Evaluation System Manual 2-1 EZ-KIT Lite License Restrictions For detailed information about programming the ADSP-21992 processor, see “Related Documents” on page -xv. EZ-KIT Lite License Restrictions The license shipped with the EZ-KIT Lite imposes the following restrictions. • Program Memory (PM) space is limited to 8K words (1/4 of the ADSP-21992 PM space). • No connections to simulator or emulator sessions are allowed. Restricted Software Breakpoints Under some conditions, breakpoints cannot effectively be placed. Generally, the emulator or EZ-KIT Lite development system restricts breakpoint placement when certain conditions are met. These conditions depend on things such as bus architecture, pipeline depth, and ordering. Software Breakpoints Within Delayed Slots Software breakpoints within a delayed slot, such as within two instructions of a delayed branch, are restricted. In the following example, placing a breakpoint at 100 is acceptable. However, a breakpoint’s behavior at 101 or 102 is not defined and, therefore, is restricted. 100 IF EQ JUMP 0x0000 /* .+0 */ (DB); 101 NOP; 102 NOP; 2-2 ADSP-21992 EZ-KIT Lite Evaluation System Manual Using the EZ-KIT Lite Additionally, breakpoints within two instructions of an I/O access are restricted. In the following example, a breakpoint at 100 is acceptable, but a breakpoint at 101 or 102 is restricted. 100 DM(0x8000)=I0; /* or I0=DM(0x8000); */ 101 NOP; 102 NOP; Memory Map The ADSP-21992 processor has 48K words of internal SRAM that can be used for program storage or data storage. The configuration of internal SRAM is detailed in the ADSP-2199x Mixed Signal DSP Controller Hardware Reference. The ADSP-21992 EZ-KIT Lite board contains 512K x 8 bits of external Flash memory. These flash memory ICs are connected to the boot memory select (BMS) pin or the memory select 0 (MS0) pin via a two-input AND gate (U1). Jumper JP31 is placed on the MS0 line to disconnect the MS0 pin if required. The flash memory can be accessed in either the boot memory space or the external memory space. If booting from the external flash memory IC, JP31 can be left open. In this case, the external SRAM provided on the ADSP-21992 EZ-KIT Lite board can be mapped to any of the external memory banks using one of the jumpers (JP24 - JP27). If not booting from the flash memory, but using it as external program or data memory, JP31 must be closed. In this case, do not map the external SRAM provided on the ADSP-21992 EZ-KIT Lite board to external memory bank 0 (JP24 should be open in this case); instead, map it to any of the other external memory banks using one of the jumpers (JP25 JP27). ! Only 8K of program memory is available in the EZ-KIT Lite software. ADSP-21992 EZ-KIT Lite Evaluation System Manual 2-3 Memory Map Map the external memories provided on the ADSP-21992 EZ-KIT Lite to the start address of the chosen external memory bank. Table 2-1. EZ-KIT Lite Evaluation Board Memory Map Start Address Internal Memory External Memory (at reset) Reserved I/O Memory End Address Page Content 0x00 0000 0x00 7FFF 0 32K x 24-bit program memory (internal) 0x00 8000 0x00 BFEF 0 16K x 16-bit data memory (internal) 0x00 0000 0x00 FFFF 05 Reserved (16K) 0x01 0000 0x3F FFFF 1–63 External Memory (Bank 0) 0x40 0000 0x7F FFFF 64-127 External Memory (Bank 1) 0x80 0000 0xBF FFFF 128–191 External Memory (Bank 2) 0xC0 0000 0xFE FFFF 192–254 External Memory (Bank 3) 0xFF 0000 0xFF 0FFF 255 4K x 24-bit Boot ROM (internal) 0xFF 1000 0xFF FFFF 255 RESERVED (Internal) 0x08 0000 0x0F FFFF 8–15 512 x 8 Flash Memory 0x10 0000 0xFE FFFF 1–254 Boot Memory 0x00 0000 0x00 1FFF 0–7 16-Bit Internal I/O Memory 0x00 2000 0x03 FFFF 8–255 16-Bit External I/O Memory the Flash memory starts at address in the Boot ! Although is put on the address bus during Memory Space, address 0x01 0000 0x00 0000 EPROM boot. 2-4 ADSP-21992 EZ-KIT Lite Evaluation System Manual Using the EZ-KIT Lite Using Programmable Flag Pins The ADSP-21992 DSP has eight asynchronous Programmable Flag (PF) I/O pins (PF7–0) that let you interact with the running program. Data pins 8-15 can also be used as Programmable Flag pins, depending on the configuration of the DSP. During reset, the flag pins (PF7–0) are used to set the multiplication factor, which sets the core clock frequency. After the DSP is reset, the flags are configured as inputs. The direction of the flags is configured though the DIR register and are set and read though the FLAGC/S register. For more information on configuring the flag pins, see the ADSP-2199x Mixed Signal DSP Controller Hardware Reference. Flags and their uses are described in Table 2-2. Table 2-2. Programmable Flag Pin Summary Flag Connected To Description PF0 LED8 PF1 LED9 PF2 LED10 PF3–0 are connected to the LEDs. They supply feedback for program execution. For instance, you can write your code to trigger a flag (and the corresponding LED) when a routine is complete. PF3 LED11 PF4 SW3 – Push button PF5 SW2 – Push button PF6 AD1803 Reset PF6 PF7 AD1885 Reset PF7 is connected to the AD1885 audio codec reset, and can be used to put the chip in reset. are connected to the push buttons on the EZ-KIT Lite board and are for user input. For instance, you can tell your program to poll for a flag and when it occurs, do other operation, such as to jump to another instruction. PF5–4 is connected to the AD1803 telephony codec reset, and can be used to put the chip in reset. ! All the programmable flags are available on connector ADSP-21992 EZ-KIT Lite Evaluation System Manual P9. 2-5 Example Programs Example Programs Example programs are provided with the ADSP-21992 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: <install path>\219x\EZ-KITs\ADSP-21990\Examples Please refer to the readme file provided with each example for more information. Using Flash Programmer Utility VisualDSP++ includes a Flash Programmer utility. The utility allows you to program the Flash memory on the EZ-KIT Lite board. The Flash Programmer is installed with VisualDSP++. Once the utility is installed, it is accessible from the Tools pull-down menu. For more information on the Flash Programmer utility, refer to VisualDSP++ online Help. 2-6 ADSP-21992 EZ-KIT Lite Evaluation System Manual 3 EZ-KIT LITE HARDWARE REFERENCE This chapter describes the hardware design of the ADSP-21992 EZ-KIT Lite board. The following topics are covered. • “System Architecture” on page 3-2 Describes the configuration of the ADSP-21992 EZ-KIT Lite board and explains how the board components interface with the processor. • “Jumper Settings” on page 3-11 Shows the location and describes the function of the configuration jumpers. • “Connectors” on page 3-18 Shows the location, description, and pin-out of all connectors on the board. Also, the manufacturer and part number information is given for the mating parts. • “Mechanical Dimensions” on page 3-27 Provides board power requirements and mechanical locations of components of the board. ADSP-21992 EZ-KIT Lite Evaluation System Manual 3-1 System Architecture System Architecture This section describes the processor’s configuration on the EZ-KIT Lite board. The EZ-KIT Lite development system has been designed to provide access to all the capabilities of the ADSP-21992 processor. For information about configuring the boot mode, refer to “Boot Mode and Bypass Mode Select Jumpers (JP9-JP12)” on page 3-16. The processor core voltage is 2.5V, and the external interface operates at 3.3V. The analog input signal conditioning circuitry requires ±2.5V. Power Supplies Linear regulators are provided on the ADSP-21992 EZ-KIT Lite board for the 2.5V and 3.3V required by the ADSP-21992 from a 5V source. The linear regulators also provide the power for the digital peripheral circuitry on the ADSP-21992 EZ-KIT Lite board. Linear regulators are also provided for the ±2.5V from ±5V sources, required by the analog input signal-conditioning circuitry. Appropriate decoupling capacitors are provided on the ADSP-21992 EZ-KIT Lite board for all power supply inputs (VDD, +AVDD, and -AVDD) to reduce noise coupling from the external power supplies. However, for best performance, well-regulated external power supplies and correct wiring are recommended. The ADSP-21992 EZ-KIT Lite board is laid out with separate analog and digital ground planes, labeled AGND and DGND, respectively. JP1 is a link that connects the analog and digital ground planes of the ADSP-21992 EZ-KIT Lite board. ! For correct operation, do not remove this link. 3-2 ADSP-21992 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference The arrangement on the input power supply connector is illustrated in Figure 3-1. 5 4 3 2 1 -AVDD (-5V) AGND +AVDD (+5V) DGND VDD (+5V) P1 Figure 3-1. Power Supply Connector LEDs are provided to indicate that the power supplies are working correctly. Power supply LEDs are listed in Table 3-1 on page 3-3. Table 3-1. Power Supply LEDs LED Power Supply Signal CR1 +2.5V (DSP core voltage supply) CR2 +3.3V (Vddext) CR3 +2.5V (+AVdd) CR4 -2.5V (-AVdd) ADSP-21992 EZ-KIT Lite Evaluation System Manual 3-3 System Architecture Reset Generation The ADSP-21992 can be reset from a number of sources on the ADSP-21992 EZ-KIT Lite board. The sources of reset for the ADSP-21992 DSP are: • POR (power-on reset output pin of the ADSP-21992) • Reset button (S1) • External power on reset IC (A7) • USB Interface (software tools reset) Choose the source of reset for the ADSP-21992 by configuring jumper JP2. When JP2 is in the 2-3 position, the POR output pin of the ADSP-21992 is tied to the reset pin of the ADSP-21992. When JP2 is in the 1-2 position, the source of reset for the ADSP-21992 is the reset button (S1), the external power-on reset IC (ADM708), or a reset command from VisualDSP++ through the USB interface. Position 1-2 (default) is recommended when using the VisualDSP++ development tools. Analog Input Interface The ADSP-21992 EZ-KIT Lite board permits up to eight analog inputs to be fed from the analog inputs connector (P4) to the eight ADC channels of the ADSP-21992. All eight analog inputs at the analog inputs connector may range from -1V to +1V. There is a separate interface circuit for each of the eight ADC channels of the ADSP-21992. These analog interface circuits convert the nominal ±1V signals at the analog inputs connector P4 to signals centered on the ADSP-21992 reference voltage level (either the internally derived 1.0V level or the externally provided 1.024V level). The analog interface circuits, consisting of high-performance operational amplifiers and precision resistors, effectively offset the analog inputs by the reference voltage level. 3-4 ADSP-21992 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Two AD8044 quad operational amplifiers (A5 and A6) are used for the analog interface and are configured as summing unity-gain stages. A5 is used to interface the VIN0, VIN1, VIN2, and VIN3 analog inputs. A6 is used to buffer the VIN4, VIN5, VIN6, and VIN7 inputs. Precision 10 Kohm resistors for input and feedback ensure accurate gain matching of all channels. In addition, 47 pF feedback capacitors provide simple low-pass filtering with a very high cut-off frequency (339 kHz) on all analog inputs. The analog inputs are applied to the ADSP-21992 in a single-ended fashion, so that the inverting inputs to the sample-and-hold amplifiers of the ADSP-21992 (ASHAN and BSHAN) are connected to a buffered version of the reference voltage. A representation of the analog interface circuit for one of the ADC channels is shown in Figure 3-2. As shown in the schematics at the end of this document, each analog input stage also contains a small RC filter at the operational amplifier output. C R +AVDD R V1 R VREF R -AD8044 VIN1 + -AVDD Figure 3-2. One Analog Interface Circuit ADSP-21992 EZ-KIT Lite Evaluation System Manual 3-5 System Architecture Reference Voltage Generation The ADSP-21992 EZ-KIT Lite board contains an external voltage reference, the LM4140-1.0 (U3), which provides a precise 1.024V output. The ADSP-21992 EZ-KIT Lite board can be configured to operate from the internal (ADSP-21992 generated) or the external voltage reference. Two jumpers control the selection of the internal or external voltage reference. Jumper JP3 ties the SENSE pin of the ADSP-21992 to the AVDD or GND levels. Connecting SENSE to AVDD (JP3 in position 2-3) selects external voltage reference operation. In this mode, the ADSP-21992 accepts an input voltage reference at the VREF pin. To connect the external voltage reference to the ADSP-21992 on the evaluation board, close the JP4 jumper. This connects the external voltage reference from the LM4140-1.0 to the VREF pin of the ADSP-21992. The signal, which is buffered using an operational amplifier OP193 (A11), level-shifts the applied analog input signals on the analog inputs connector, P4, (as well as being connected to the ASHAN and BSHAN inputs to the sample-and-hold amplifiers). To operate with the internally derived voltage reference of the ADSP-21992, tie the JP3 jumper in position 1-2 to connect the SENSE pin to AGND. Additionally, leave jumper JP4 open. The ADSP-21992 provides a 1V reference at the VREF pin that is buffered and applied to the ASHAN and BSHAN inputs. The buffered VREF signal is also used in the level-shifting circuitry. See “Voltage Reference Selection Jumpers (JP3, JP4)” on page 3-14 for more information. 3-6 ADSP-21992 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference External Memory Interface (EMI) A 64K x 16-bit SRAM IC (U8) is provided on the External Memory Interface (EMI) of the ADSP-21992 EZ-KIT Lite board. Sockets are provided on the ADSP-21992 EZ-KIT Lite board so that the EMI can also be connected to two 512K x 8-bit flash memory ICs (U5 and U6). These Flash memory ICs are connected to the boot memory select pin (BMS) and the memory select 0 pin (MS0), allowing the Flash memory to boot the DSP as well as store information during normal operation. 8-bit-wide (and 16-bit, if implemented in boot ROM) booting is possible. Refer to “Memory Map” on page 2-3 for information about the location of the flash memory in the DSP’s memory map. Jumpers are provided to allow mapping RAM into different banks. A two-nput AND gate with a jumper allows mapping the Flash memory into boot memory space or MS0. All address, data, and control signals are available externally on a connector. The pin-out of the EMI connector (P3) can be found in the schematics in the Appendix. SPI Interface The SPI signals (MISO, MOSI, and SCK) are available on connector P7. SPI EEPROM A socket for an 8-pin SPI Serial EEPROM (64K x 8-bit), such as the Microchip 25LC640, is provided on the ADSP-21992 EZ-KIT Lite board, for booting and/or data storage. The PF1/ SPISEL1 pin of the ADSP-21992 is used to select the SPI Serial EEPROM to be active on the SPI interface. Jumper JP14 is used to disable the EEPROM when the PF1/ SPISEL1 pin of the ADSP-21992 is being used as a programmable flag pin. ADSP-21992 EZ-KIT Lite Evaluation System Manual 3-7 System Architecture SPI Digital-to-Analog Converter An 8-channel, serial, 12-bit DAC (A9) is provided on the ADSP-21992 EZ-KIT Lite board. The PF2/ SPISEL2 pin of the ADSP-21992 is used to select the DAC (AD5328BRU) to be active on the SPI interface. PF3 is used to update the DAC registers. Two jumpers (JP15 and JP16) are used to disable the DACs when the PF2 and PF3 pins are being used as programmable flag pins. The outputs of the DAC are available at connector P5. Refer to Table 3-5 on page 3-20 for the configuration of P5. CAN Interface A CAN transceiver IC (U2) is provided on the SPI Interface. The CAN transceiver IC converts the input and output to the CAN bus voltages levels. Connectors P12 and P13 provide connections to the user’s CAN bus and allow easy daisy-chaining of CAN devices. CAN bus termination of 120 ohms can be provided by closing jumper JP23. Serial Port (SPORT) Interface All programmable flag pins are available on connector P8. Refer to Table 3-3 on page 3-19 for the configuration of P8. Circuitry is also provided on the ADSP-21992 EZ-KIT Lite board to allow you to use the SPORT for RS-232 emulation. An ADM3202ARN line driver/receiver (A4) is provided to convert the SPORT signals to the appropriate ±10V levels suitable for the UART connection to the PC. A standard 9-pin female D-sub socket, P9, is provided on the ADSP-21992 EZ-KIT Lite board. Jumpers JP18, JP19, and JP20 connect the SPORT signals to the RS-232 circuitry. All three jumpers must be closed to use the RS-232 interface circuitry. 3-8 ADSP-21992 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Programmable Flag Pins Interface The SPORT pins are available at the SPORT interface connector (P2). Refer to Table 3-8 on page 3-22 for the configuration of P2. PWM Generation Unit Interface All six PWM output signals, AH-CL, are available at the PWM output connector (P10). The PWMSYNC output is also available at connector P10. A PWMTRIP input can be applied at connector P10. Refer to Table 3-10 on page 3-24 in section 4.4 for the configuration of P10. Three jumpers are provided for the configuration of the PWM Generation Unit of the ADSP-21992. JP5 is used to enable/disable the PWMTRIP input. JP6 is used to enable/disable PWM switched reluctance mode. JP7 configures the polarity of the PWM output signals. Auxiliary PWM Unit Interface Both AUXPWM outputs signals (AUX0 and AUX1) are available on connector P10. An PWMTRIP input can be applied at connector P10. A jumper ( JP8) is provided to enable/disable the PWMTRIP input signal. Refer to Table 3-10 on page 3-24 for the configuration of P10. General-Purpose Timer Signals The three general-purpose timer input/output signals (TMR0, TMR1, and TMR2) are available at connector P10. Refer to Table 3-10 on page 3-24 for the configuration of P10. ADSP-21992 EZ-KIT Lite Evaluation System Manual 3-9 System Architecture Encoder Interface Unit Circuitry The ADSP-21992 EZ-KIT Lite board allows you to apply differential encoder signals to the board at the encoder interface connector (P6). A differential line receiver (A8) is provided to convert the differential encoder signals to single-ended signals for the EIU inputs of the ADSP-21992. Three jumpers (JP28, JP29, JP30) are provided to enable this encoder interface circuitry. It is also possible to apply encoder signals directly to the encoder interface of the ADSP-21992 at these jumpers when they are open. JTAG Emulation Port The JTAG emulation port allows an emulator to access the DSP’s internal and external memory, as well as the special function registers. Refer to “JTAG Connector” on page 3-26 for information about the JTAG connector. To learn more about available emulators, contact Analog Devices. 3-10 ADSP-21992 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Jumper Settings This section describes the function and configurations of the jumpers on the ADSP-21992 EZ-KIT Lite board. Table 3-3 shows the location of all jumpers (JP1-JP31) on the ADSP-21992 EZ-KIT Lite board. P8 P1 DGND CR3 VDD 10 +AVDD AGND - AVDD CR4 P4 JP30 S1 P12 JP29 PF0 – PF15 Y2 P13 CR2 P12 U2 CR1 A6 JP23 10 JP22 VIN0 JP4 1 JP28 123 U3 P6 A5 A11 JP3 CR5 JP1 123 A6 10 1 321 A12 U9 2 U16 U12 DAC1 U7 JTAG JP2 VIN7 1 U11 U10 1 U13 JP15 A9 ADSP-2199x JP14 JP13 DAC8 13 U17 Y3 JP9 P5 P7 U4 JP17 JP18 JP26 JP25 U1 A4 P2 JP11 JP12 U5 JP5 123 123 123 U6 U8 123 JP6 JP7 JP8 JUMPER KEY: a : OPEN : CLOSED ADSP-2199X EZ LITE BOARD 123 JP20 JP21 P3 P11 JP10 Y1 JP31 JP24 JP27 JP19 P9 14 JP16 : JUMPER IN 2-3 POSITION PWM OUTPUTS EXTERNAL MEMORY INTERFACE P10 Figure 3-3. Jumper Locations ADSP-21992 EZ-KIT Lite Evaluation System Manual 3-11 Jumper Settings List of Jumpers Table 3-2 lists the jumpers on the ADSP-21992 EZ-KIT Lite board. The Jumper Settings column shows the initial jumper configuration of the ADSP-21992 EZ-KIT Lite board (factory settings). Table 3-2. Jumpers on the ADSP-21992 EZ-KIT Lite Board Reference Jumper Settings Description JP1 Closed AGND / DGND ground link JP2 1-2 position Choice of reset JP3 1-2 position Internal/external Vref source JP4 Open Internal/external Vref source JP5 1-2 position Disable/enable PWMTRIP JP6 1-2 position PWM SR mode selection JP7 1-2 position PWM polarity selection JP8 1-2 position Disable/enable AUXTRIP JP9 Open Boot mode selection JP10 Open Boot mode selection JP11 Open Boot mode selection JP12 Closed PLL BYPASS mode JP13 Open SPI EEPROM select JP14 Open SPI EEPROM select JP15 Closed SPI DAC select JP16 Closed SPI DAC select JP17 Open TCLK0 / RCLK0 connection JP18 Open RS-232 circuit jumper JP19 Open RS-232 circuit jumper JP20 Open RS-232 circuit jumper 3-12 ADSP-21992 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Table 3-2. Jumpers on the ADSP-21992 EZ-KIT Lite Board (Cont’d) Reference Jumper Settings Description JP21 Open RS-232 circuit jumper JP22 No shunt required CAN circuitry jumper JP23 Open CAN circuitry jumper JP24 Closed External SRAM memory IC select JP25 Open External SRAM memory IC select JP26 Open External SRAM memory IC select JP27 Open External SRAM memory IC select JP28 Open External interface circuitry jumper JP29 Open External interface circuitry jumper JP30 Open External interface circuitry jumper JP31 Open External Flash memory IC select Ground Plane Link (JP1) is a link that connects the analog and digital ground planes of the ADSP-21992 EZ-KIT Lite board. JP1 ! For correct operation, do not remove this link. External/Internal DSP Reset Selection Jumper (JP2) enables you to select the source of reset for the ADSP-21992. When is in the 1-2 position, the ADSP-21992 can be reset from three external sources: pushbutton switch (S1), the external power-on reset IC (ADM708), or the USB interface circuitry on the ADSP-21992 EZ-KIT Lite board. JP2 JP2 ADSP-21992 EZ-KIT Lite Evaluation System Manual 3-13 Jumper Settings If JP2 is in the 2-3 position, the power-on reset (POR) of the ADSP-21992 is directly connected to the reset pin of the ADSP-21992. The 1-2 position (default) is the recommended configuration when using the VisualDSP++ development tools. Voltage Reference Selection Jumpers (JP3, JP4) The configuration of two jumpers (JP3 and JP4) is required to control the selection of the ADSP-21992 DSP’s internal voltage reference or the external voltage reference provided on the ADSP-21992 EZ-KIT Lite board. The appropriate settings for the jumpers to select internal or external voltage reference operation are: • Internal reference: P3 in position 1-2, and JP4 is open • External reference: P3 in position 2-3, and JP4 is closed Refer to “Reference Voltage Generation” on page 3-6 for details on voltage voltage operation. PWM Trip Jumper (JP5) Connecting jumper JP5 in the 2-3 position ties the PWMTRIP pin of the ADSP-21992 to +3.3V via a 4.7 Kohm resistor and enables the PWM outputs. In this case, the PWMTRIP pin of the ADSP-21992 can be defined by external circuitry via the PWM connector (P10). Alternatively, connecting jumper JP5 in the 1-2 position connects the PWMTRIP pin of the ADSP-21992 to GND, thereby permanently disabling the PWM outputs. A third alternative is to leave JP5 unconnected. Again, in this case, the pin of the ADSP-21992 is connected to the PWM connector (P10) so that its value can be defined by external circuitry. 3-14 ADSP-21992 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference PWM Switched Reluctance Mode Jumper (JP6) Connecting JP36 in the 2-3 position ties the PWMSR pin of the ADSP-21992 to +3.3V and disables the PWM switched reluctance mode. Alternatively, connecting JP6 in the 1-2 position ties the PWMSR pin of the ADSP-21992 to GND and enables PWM switched reluctance mode. PWM Polarity Jumper (JP7) Connecting JP7 in the 2-3 position ties the PWMPOL pin of the ADSP-21992 to +3.3V and enables active HI PWM outputs. Alternatively, connecting JP7 in the 1-2 position creates active LO PWM outputs from the ADSP-21992. The appropriate setting for this jumper is determined by the exact nature of the gate drive circuit of the target system. A third alternative is to leave JP5 unconnected. In this case, its state can be determined by external hardware. AUXPWM Trip Jumper (JP8) Connecting jumper JP8 in the 2-3 position ties the AUXTRIP pin of the ADSP-21992 to VDD and enables AUXPWM outputs. In this case, the AUXTRIP pin of the ADSP-21992 can be defined by external circuitry, via the PWM connector (P10). Alternatively, connecting jumper JP8 in the 1-2 position connects the AUXTRIP pin of the ADSP-21992 to GND, thereby permanently disabling AUXPWM outputs. A third alternative is to leave JP8 unconnected. Again, in this case, the AUXTRIP pin of the ADSP-21992 is connected to the PWM connector (P10) so that its value can be defined by external circuitry. ADSP-21992 EZ-KIT Lite Evaluation System Manual 3-15 Jumper Settings Boot Mode and Bypass Mode Select Jumpers (JP9-JP12) The ADSP-21992 supports different boot modes, which are controlled by the three dedicated hardware boot mode control pins (BMODE2, BMODE1, and BMODE0). These modes can be selected by the configuration of the three 2-pin jumpers (JP9-JP11). The default setting for these three 2-pin jumpers is open, whereby no boot mode is selected. The DSP provides a user-programmable (1x to 32x) multiplication of the input clock, including fractional values, to support 128 external-to-internal (DSP core) clock ratios. The BYPASS pin, MSEL6-0, and DF bits in the PLL configuration register, specify the PLL multiplication factor at reset. When JP12 is closed, BYPASS mode is selected (default). SPI EEPROM Enable Jumpers (JP13, JP14) A socket is available on the ADSP-21992 EZ-KIT Lite board for an 8-pin SPI Serial EEPROM, such as the Microchip 25LC640, which is used for booting and/or data storage. JP13 and JP14 are used to enable the SPI EEPROM. It is decoded at SPI slave select 1 via JP14. JP13 is used to enable/disable the write protection pin of the SPI EEPROM. DAC Enable Jumpers (JP15, JP16) and JP14 enable the 8-channel, serial, 12-bit DAC on the ADSP-21992 EZ-KIT Lite board. The DAC is decoded at SPI slave select 2, via JP15. PF3 is used to update the DAC register via JP16. JP13 SPORT/UART Circuitry Jumpers (JP17-JP21) Jumper JP17 connects the transmit clock of the Serial port to the receive clock of the Serial port. 3-16 ADSP-21992 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Jumpers JP18-JP21 are used to configure the UART circuitry on the ADSP-21992 EZ-KIT Lite board. JP18-JP20 enable the UART circuitry, and JP21 enables the required loopback in the UART circuitry. CAN Interface Jumpers (JP22-JP23) A CAN transceiver (U2) is provided on the CAN interface. JP22 enables (2-3 position) or disables (1-2 position) the sleep mode on the CAN transceiver. If no shunt is present, this mode can be defined by external circuitry. Connectors P12 and P13 provide connections to the user’s CAN bus and allow easy daisy-chaining of CAN devices. CAN bus termination of 120 ohms is provided by closing jumper JP23. External SRAM Enable Jumpers (JP24-JP27) A 64K by 16-bit SRAM IC (U8) is provided on the External Memory Interface (EMI) of the ADSP-21992 EZ-KIT Lite board. External memory space consists of four memory banks. Memory bank pins MS3 through MS0 select banks 3-0, respectively. JP24–JP27 map the external SRAM to MS0, MS1, MS2, or MS3. external SRAM, close only one of these 2-pin jumpers at ! Ifanyusing one time. Encoder Interface Jumpers (JP28-JP30) The ADSP-21992 EZ-KIT Lite board allows you to apply differential encoder signals to the board at the encoder interface connector (EIU), P6. A differential line receiver IC (A8) is provided to convert the differential encoder signals to single-ended signals for the EIU inputs of the ADSP-21992. Three 2-pin jumpers (JP28–JP30) are provided to enable this encoder interface circuitry. It is also possible to apply encoder signals directly to the Encoder Interface of the ADSP-21992 at these jumpers, when they are open (that is, when no shunt is installed). ADSP-21992 EZ-KIT Lite Evaluation System Manual 3-17 Connectors External Flash Memory Enable Jumper (JP31) Sockets are provided on the ADSP-21992 EZ-KIT Lite board to connect the External Memory Interface to two 512K x 8-bit Flash memory ICs (U5 and U6). These Flash memory ICs are connected to the boot memory select (BMS) pin, or to the memory select 0 pin (MS0) via a 2-input AND gate. Jumper JP31 is placed on the MS0 line to disconnect the MS0 pin if required. Connectors This section describes the function of the connectors on the ADSP-21992 EZ-KIT Lite board. Figure 3-4 shows the locations of connectors (P1–P13). P8 P1 DGND CR3 VDD +AVDD AGND - AVDD CR4 P4 JP30 S1 P12 JP29 PF0 – PF15 Y2 P13 CR2 P12 U2 CR1 A6 JP23 10 JP22 10 VIN0 JP4 1 JP28 123 U3 P6 A5 A11 JP3 CR5 JP1 123 1 A6 10 1 321 A12 U9 2 U12 DAC1 U7 JTAG JP2 VIN7 U16 U11 U10 JP15 A9 1 U13 ADSP-2199x JP14 JP13 DAC8 13 U17 Y3 JP9 P5 P7 U4 JP17 JP18 JP26 JP25 U1 A4 P2 JP11 JP12 U5 JP5 123 123 123 U6 U8 123 JP6 JP7 JP8 JUMPER KEY: a : OPEN : CLOSED ADSP-2199X EZ LITE BOARD 123 JP20 JP21 P3 P11 JP10 Y1 JP31 JP24 JP27 JP19 P9 14 JP16 : JUMPER IN 2-3 POSITION PWM OUTPUTS EXTERNAL MEMORY INTERFACE P10 Figure 3-4. Connector Locations 3-18 ADSP-21992 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Power Supply Connector (P1) Refer to “Power Supplies” on page 3-2 for details of the input power supply connector (P1). Serial Port Connector (P2) The SPORT is connected to a 10-pin connector as shown in Table 3-3. Table 3-3. SPORT Connector (P2) Pins Name Signal 1 +3.3V Vddext 2 DR Receive data 3 DGND Digital ground 4 DT Transmit data 5 NC No connection 6 +3.3V Vddext 7 TCLK0 Transmit clock 8 TFS Transmit frame sync 9 RFS Receive frame sync 10 RCLK Receive clock External Memory Interface (EMI) Connector (P3) Refer to the schematics in Appendix A, at the end of this document for the pinout of the EMI connector. ADSP-21992 EZ-KIT Lite Evaluation System Manual 3-19 Connectors Analog Input Connector (P4) Analog input signals to the ADSP-21992 EZ-KIT Lite board are supplied at the analog inputs connector (P4). Nominally, analog input signals between -1V and +1V may be applied to the ADSP-21992 EZ-KIT Lite board. Table 3-4. Analog Input Connector (P4) Pins Name Signal 1 AGND Analog ground 2 VIN0 Analog input channel 0 3 VIN1 Analog input channel 1 4 VIN2 Analog input channel 2 5 VIN3 Analog input channel 3 6 VIN4 Analog input channel 4 7 VIN5 Analog input channel 5 8 VIN6 Analog input channel 6 9 VIN7 Analog input channel 7 10 AGND Receive clock DAC Outputs Connector (P5) The outputs of the SPI DAC are brought out to the DAC outputs connector (P5) as shown in Table 3-5. Table 3-5. DAC Outputs Connector (P5) Pins Name Signal 1 AGND Analog ground 2 DAC0 DAC channel 0 3-20 ADSP-21992 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Table 3-5. DAC Outputs Connector (P5) (Cont’d) Pins Name Signal 3 DAC1 DAC channel 1 4 DAC2 DAC channel 2 5 DAC3 DAC channel 3 6 DAC4 DAC channel 4 7 DAC5 DAC channel 5 8 DAC6 DAC channel 6 9 DAC7 DAC channel 7 10 AGND Receive clock Encoder Interface Connector (P6) Differential encoder signals can be applied to the ADSP-21992 EZ-KIT Lite board at the encoder interface connector (P6) as shown in Table 3-6. Table 3-6. Encode Interface Connector (P6) Pins Name Signal 1 DGND Digital ground 2 EIZ+ Differential north marker Z+ 3 EIZ- Differential north marker Z- 4 DGND Digital ground 5 EIB+ Differential quadrature pulse input B+ 6 EIB- Differential quadrature pulse input B- 7 DGND Digital ground 8 EIA+ Differential quadrature pulse input A+ 9 EIA- Differential quadrature pulse input A- 10 DGND Digital ground ADSP-21992 EZ-KIT Lite Evaluation System Manual 3-21 Connectors SPI Connector (P7) The SPI signals are made available at the SPI connector (P7) as shown in Table 3-7. Table 3-7. SPI Connector (P7) Pins Name Signal 1 DGND Digital ground 2 SCK Clock 3 MISO Master In Slave Out 4 MOSI Master Out Slave In 5 DGND Digital ground 6 DGND Digital ground Programmable Flag Interface Connector (P8) All programmable flag pins and the external ADC conversion start pin are available on the programmable flag interface connector (P8) as shown in Table 3-8. Table 3-8. Programmable Flag Interface Connector (P8) Pin Name Signal 1 +3.3V Vddext 2 PF0 Programmable flag 0 3 PF1 Programmable flag 1 4 PF2 Programmable flag 2 5 PF3 Programmable flag 3 6 PF4 Programmable flag 4 7 PF5 Programmable flag 5 3-22 ADSP-21992 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Table 3-8. Programmable Flag Interface Connector (P8) (Cont’d) Pin Name Signal 8 PF6 Programmable flag 6 9 PF7 Programmable flag 7 10 DGND Digital ground 11 PF8 Programmable flag 8 12 PF9 Programmable flag 9 13 PF10 Programmable flag 10 14 PF11 Programmable flag 11 15 PF12 Programmable flag 12 16 PF13 Programmable flag 13 17 PF14 Programmable flag 14 18 PF15 Programmable flag 15 19 CONVST ADC external convert start 20 DGND Digital ground UART (RS-232) Interface Connector (P9) A standard female RS-232, D-sub, 9-pin connector is used for the UART interface circuitry on the ADSP-21992 EZ-KIT Lite board. Refer to Table 3-9. Table 3-9. UART (RS-232) Interface Connector (P9) Pin Name Signal 1 1-4-6 2 T1O Transmit 3 R1E Receive 4 1-4-6 ADSP-21992 EZ-KIT Lite Evaluation System Manual 3-23 Connectors Table 3-9. UART (RS-232) Interface Connector (P9) (Cont’d) Pin Name Signal 5 DGND Digital ground 6 1-4-6 7 RTS 8 CTS 9 NC No connection PWM, AUXPWM, Timer Interface Connector (P10) The PWM, AUXPWM, and general-purpose timer signals are available on P10. Refer to Table 3-10. Table 3-10. PWM, AUXPWM, TMR Interface Connector (P10) Pin Name Signal 1 AH PWM channel A high output 2 AL PWM channel A low output 3 BH PWM channel B high output 4 BL PWM channel B low output 5 CH PWM channel C high output 6 CL PWM channel C low output 7 PWMTRIP PWM trip input 8 PWMSYNC PWM synchronization signal 9 DGND Digital ground 10 AUX0 Auxiliary PWM output 11 AUX1 Auxiliary PWM output 12 DGND Digital ground 13 AUXTRIP Auxiliary PWM trip input 3-24 ADSP-21992 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Table 3-10. PWM, AUXPWM, TMR Interface Connector (P10) (Cont’d) Pin Name Signal 14 TMR0 General-purpose timer I/O 15 TMR1 General-purpose timer I/O 16 TMR2 General-purpose timer I/O USB Connector (P11) The USB connector is a standard type B USB receptacle. Table 3-11. USB Connector (P11) Part Description Manufacturer Part Number Type B USB receptacle Mill-Max 897-30-004-90-000 Digi-Key ED90003-ND Assmann AK672-5 Digi-Key AK672-5ND Mating Connector USB cable (provided with EZ-KIT Lite CAN Interface Connectors (P12, P13) There are two connectors associated with the CAN interface circuitry on the ADSP-21992 EZ-KIT Lite board. Connectors P12 and P13 provide connections to the user’s CAN bus and allow easy daisy-chaining of CAN devices. Table 3-12. CAN Interface Connectors (P12, P13) Pin Name Signal 1 DGND Digital ground 2 CANL CAN receive ADSP-21992 EZ-KIT Lite Evaluation System Manual 3-25 Connectors Table 3-12. CAN Interface Connectors (P12, P13) (Cont’d) Pin Name Signal 3 CANH CAN transmit 4 +3.3V Vddext JTAG Connector The JTAG header is the connecting point for a JTAG in-circuit emulator pod. 3 is missing to provide keying. Pin 3 in the mating connector ! Pin should have a plug. When an emulator is connected to the JTAG header, the USB debug interface is disabled. using an emulator with the EZ-KIT Lite board, follow the $ When connection instructions provided with the emulator. 3-26 ADSP-21992 EZ-KIT Lite Evaluation System Manual EZ-KIT Lite Hardware Reference Mechanical Dimensions Figure 3-5 shows the board’s dimensions in inches. 7.000 5.000 0.000 0.250 0.000 0.250 Figure 3-5. Mechanical Dimensions (in Inches) ADSP-21992 EZ-KIT Lite Evaluation System Manual 3-27 Mechanical Dimensions 3-28 ADSP-21992 EZ-KIT Lite Evaluation System Manual I INDEX A AD1803 telephony codec resetting (PF6), 2-5 AD1885 audio codec resetting (PF7), 2-5 Add New Hardware Wizard, Windows 98, 1-8 ADSP-21992 DSPs internal SRAM, 2-3 ADSP-21992 EZ-KIT Lite, 3-4 connectors, 3-18 jumpers, 3-11 resetting, 3-4 ADSP-2199x DSPs core voltage, 3-2 external interface, 3-2 ADSP-2199x EZ-KIT Lite dimensions, 3-27 ADSP-2199x processor memory map, 2-3 analog input connector (P4), 3-20 analog input interface, 3-4 architecture EZ-KIT Lite, 3-1, 3-2 auxiliary PWM unit interface, 3-9 AUXPWM connector, 3-24 AUXPWM trip jumper (JP8), 3-15 B board architecture EZ-KIT Lite, 3-1, 3-2 boot mode select jumpers, 3-16 boot mode switch (SW1), -xi breakpoints, 2-2 bypass mode select jumpers (JP9-JP12), 3-16 C CAN interface, 3-8 CAN interface connectors (P12, P13), 3-25 CAN interface jumpers (JP22-JP23), 3-17 clock frequency, 2-5 connecting, EZ-KIT Lite board, 1-6 connectors ADSP-21992 EZ-KIT Lite, 3-18 P1 (USB), 1-6 P9 (programmable flags), 2-5 contents, EZ-KIT Lite package, 1-1 conventions, manual, -xviii core voltage ADSP-2199x DSPs, 3-2 customer support, -xiii ADSP-21992 EZ-KIT Lite Evaluation System Manual I-1 INDEX D DAC SPI, 3-8 DAC enable jumpers (JP15, JP16), 3-16 DAC outputs connector (P5), 3-20 data pins 8-15, 2-5 storage, 2-3 delayed slots, 2-2 DIR register, 2-5 E electrostatic discharge, 1-2 EMI connector (P3), 3-19 encoder interface connector (P6), 3-21 encoder interface jumpers (JP28-JP30), 3-17 encoder interface unit circuitry, 3-10 example programs, 2-6 external flash memory, see flash memory memory interface (EMI), -xi external flash memory enable jumper (JP31), 3-18 external memory interface (EMI) EZ-KIT Lite, 3-7 external memory interface connector (P3), 3-19 external SRAM enable jumpers (JP24-JP27), 3-17 external voltage reference, 3-6 external/internal DSP reset selection jumper (JP2), 3-13 I-2 external/internal voltage reference selection jumpers (JP3, JP4), 3-14 EZ-KIT Lite board architecture, 3-1, 3-2 external memory interface (EMI), 3-7 F features, product, -x FLAGC/S register, 2-5 flash programmer, 2-6 G general-purpose timer signals, 3-9 ground plane link (JP1), 3-13 H Help, online, -xvi I I/O memory, 2-4 installation, summary, 1-3 installing EZ-KIT Lite USB driver, 1-7 VisualDSP++ and EZ-KIT Lite software, 1-4 VisualDSP++ license, 1-5 internal memory, ADSP-2199x processor, 2-4 internal voltage reference, 3-6 ADSP-21992 EZ-KIT Lite Evaluation System Manual INDEX J JP1, 3-13 JP10, 3-16 JP11, 3-16 JP12, 3-16 JP13, 3-16 JP14, 3-16 JP15, 3-16 JP16, 3-16 JP17, 3-16 JP18, 3-16 JP19, 3-16 JP2, 3-13 JP20, 3-16 JP21, 3-16 JP22, 3-17 JP23, 3-17 JP24, 3-17 JP25, 3-17 JP26, 3-17 JP27, 3-17 JP28, 3-17 JP29, 3-17 JP3, 3-14 JP30, 3-17 JP31, 3-18 JP4, 3-14 JP5, 3-14 JP6, 3-15 JP7, 3-15 JP8, 3-15 JP9, 3-16 JTAG connector about, 3-26 JTAG emulation port, 3-10 jumpers ADSP-21992 EZ-KIT Lite, 3-11 list of, 3-12 L LEDs LED10 (PF2 flag), 2-5 LED11 (PF3 flag), 2-5 LED8 (PF0 flag), 2-5 LED9 (PF1 flag), 2-5 license restrictions, 2-2 limited warranty, -ii M mechanical dimensions ADSP-2199x EZ-KIT Lite, 3-27 memory map ADSP-2199x processor, 2-3 P P1, 3-19 P10, 3-24 P11, 3-25 P12, 3-25 P13, 3-25 P2, 3-19 P3, 3-19 P4, 3-20 P5, 3-20 P6, 3-21 P7, 3-22 P8, 3-22 P9, 3-23 ADSP-21992 EZ-KIT Lite Evaluation System Manual I-3 INDEX package contents, 1-1 PC configuration, 1-3 power supplies ADSP-2199x EZ-KIT Lite, 3-2 power supply connector (P1), 3-19 power supply LEDs ADSP-2199x EZ-KIT Lite, 3-3 processor memory map ADSP-2199x, 2-3 program storage, 2-3 programmable flag interface connector (P8), 3-22 programmable flag pins interface, 3-9 programmable flags (PFs), 2-5 PF0, 2-5 PF1, 2-5 PF2, 2-5 PF3, 2-5 PF4, 2-5 PF5, 2-5 PF6, 2-5 PF7, 2-5 push buttons SW2 (PF5 flag), 2-5 SW3 (PF4 flag), 2-5 PWM connector, 3-24 PWM generation unit interface, 3-9 PWM polarity jumper (JP7), 3-15 PWM switched reluctance mode jumper (JP6), 3-15 PWM trip jumper (JP5), 3-14 I-4 R reference voltage selecting, 3-6 registering, this product, 1-2 reserved memory, ADSP-2199x processor, 2-4 reset processor, 2-5 restricted software breakpoints, 2-2 RS-232 interface connector (P9), 3-23 S selecting voltage reference, 3-6 serial port connector (P2), 3-19 setting up EZ-KIT Lite hardware, 1-5 signals general-purpose timer, 3-9 software breakpoints, 2-2 SPI connector (P7), 3-22 SPI DAC, 3-8 SPI EEPROM, 3-7 SPI EEPROM enable jumpers (JP13, JP14), 3-16 SPI interface, 3-7 SPORT circuitry jumpers (JP17-JP21), 3-16 SPORT connector (P2), 3-19 SPORT interface, 3-8 SRAM memory, 2-3 starting VisualDSP++, 1-16 SW1, -xi system PC requirements, 1-3 ADSP-21992 EZ-KIT Lite Evaluation System Manual INDEX T timer general-purpose, 3-9 timer interface connector, 3-24 USB connector (P11), 3-25 V verifying USB driver installation, 1-15 U VisualDSP++ documentation, -xvii UART circuitry jumpers (JP17-JP21), installation, 1-4 3-16 license, 1-5 UART interface connector (P9), 3-23 online Help, -xvi USB requirements, 1-3 driver installation, Windows 2000, starting, 1-16 1-12 driver installation, Windows 98, 1-8 voltage reference selecting, 3-6 driver installation, Windows XP, 1-13 ADSP-21992 EZ-KIT Lite Evaluation System Manual I-5 INDEX I-6 ADSP-21992 EZ-KIT Lite Evaluation System Manual