ANALOG DEVICES ADSP-BF561 Service Manual

ADSP-BF561 EZ-KIT Lite
Evaluation System Manual
®
Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106
Revision 2.0, January 2005
Part Number
82-000811-01
a
Copyright Information
© 2005 Analog Devices, Inc., ALL RIGHTS RESERVED. This docu­ment 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 materi­als 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 impli­cation or otherwise under the patent rights of Analog Devices, Inc.
Trademark and Service Mark Notice
The Analog Devices logo, VisualDSP++, the VisualDSP++ logo, Blackfin, CROSSCORE, the CROSSCORE logo, and EZ-KIT Lite are registered trademarks of Analog Devices, Inc.
All other brand and product names are trademarks or service marks of their respective owners.
Regulatory Compliance
The ADSP-BF561 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-BF561 EZ-KIT Lite evaluation system has been appended to
Analog Devices Development Tools Technical Construction File refer­enced “DSPTOOLS1” dated December 21, 1997 and was awarded CE Certification by an appointed European Competent Body and is on file.
The EZ-KIT Lite evaluation system contains ESD (electrostatic discharge) sensitive devices. Electro­static 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.

CONTENTS

PREFACE
Purpose of This Manual ................................................................. xii
Intended Audience ........................................................................ xiii
Manual Contents .......................................................................... xiii
What’s New in This Manual ........................................................... xiv
Technical or Customer Support ...................................................... xiv
Supported Processors ....................................................................... xv
Product Information ....................................................................... xv
MyAnalog.com .......................................................................... xv
Processor Product Information .................................................. xvi
Related Documents .................................................................. xvi
Online Technical Documentation ........................................... xviii
Accessing Documentation From VisualDSP++ .................... xviii
Accessing Documentation From Windows ............................ xix
Accessing Documentation From Web ................................... xix
Printed Manuals ....................................................................... xix
VisualDSP++ Documentation Set .......................................... xx
Hardware Tools Manuals ....................................................... xx
Processor Manuals ................................................................. xx
ADSP-BF561 EZ-KIT Lite Evaluation System Manual v
CONTENTS
Data Sheets .......................................................................... xx
Notation Conventions ................................................................... xxi
USING EZ-KIT LITE
Package Contents ......................................................................... 1-2
Default Configuration .................................................................. 1-3
Installation and Session Startup ..................................................... 1-5
Evaluation License Restrictions ..................................................... 1-6
External Memory .......................................................................... 1-6
LEDs and Push Buttons ................................................................ 1-9
Audio Interface ........................................................................... 1-10
Video Interface ........................................................................... 1-11
Example Programs ...................................................................... 1-12
Flash Programmer Utility ............................................................ 1-12
Background Telemetry Channel .................................................. 1-13
VisualDSP++ Interface ................................................................ 1-13
Target Options ...................................................................... 1-14
Reset Options ................................................................... 1-14
On Emulator Exit ............................................................. 1-14
XML File ......................................................................... 1-15
Other Options .................................................................. 1-15
Restricted Software Breakpoints ............................................. 1-17
EZ-KIT LITE HARDWARE REFERENCE
System Architecture ...................................................................... 2-2
vi ADSP-BF561 EZ-KIT Lite Evaluation System Manual
CONTENTS
External Bus Interface Unit ...................................................... 2-3
SPORT0 Audio Interface ......................................................... 2-3
SPI Interface ........................................................................... 2-3
Programmable Flags ................................................................. 2-4
PPI Interfaces .......................................................................... 2-6
Video Output (PPI1) .......................................................... 2-7
Video Input (PPI0) ............................................................. 2-8
UART Port .............................................................................. 2-8
Expansion Interface ................................................................. 2-8
JTAG Emulation Port .............................................................. 2-9
Jumper and DIP Switch Settings .................................................. 2-10
Video Configuration Switch (SW2) ....................................... 2-10
Boot Mode Switch (SW3) ...................................................... 2-11
Push Button Enable Switch (SW4) ......................................... 2-12
PPI Clock Select Switch (SW5) .............................................. 2-13
Test DIP Switches (SW10 and SW11) .................................... 2-13
LEDs and Push Buttons .............................................................. 2-14
Reset Push Button (SW1) ...................................................... 2-14
Programmable Flag Push Buttons (SW9–6) ............................ 2-15
Power LED (J7) ..................................................................... 2-15
Reset LEDs (LED2 and LED3) .............................................. 2-15
USB Monitor LED (LED4) ................................................... 2-16
User LEDs (LED12–5, LED20–13) ....................................... 2-16
Connectors ................................................................................. 2-17
ADSP-BF561 EZ-KIT Lite Evaluation System Manual vii
CONTENTS
Expansion Interface (J3–1) .................................................... 2-17
Audio (J4 and J5) .................................................................. 2-18
Video (J6) ............................................................................. 2-18
Power (J7) ............................................................................ 2-18
USB (J8) .............................................................................. 2-19
RS232 (P2) ........................................................................... 2-20
SPORT0 (P3) ....................................................................... 2-20
JTAG (P4) ............................................................................ 2-20
BILL OF MATERIALS
INDEX
viii ADSP-BF561 EZ-KIT Lite Evaluation System Manual

PREFACE

Thank you for purchasing the ADSP-BF561 EZ-KIT Lite®, Analog Devices, Inc. evaluation system for Blackfin
The Blackfin processors are embedded processors that support a Media Instruction Set Computing (MISC) architecture. This architecture is the natural merging of RISC, media functions, and digital signal processing (DSP) characteristics towards delivering signal processing performance in a microprocessor-like environment.
The evaluation board is designed to be used in conjunction with the Visu­alDSP++ ADSP-BF561 Blackfin processors. The VisualDSP++ development envi­ronment gives you the ability to perform advanced application code development and debug, such as:
®
development environment to test the capabilities of the
Create, compile, assemble, and link application programs written in C++, C and ADSP-BF561 assembly
Load, run, step, halt, and set breakpoints in application program
Read and write data and program memory
Read and write core and peripheral registers
®
processors.
Plot memory
Access to the ADSP-BF561 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-BF561 processor and the evaluation board peripherals. Analog Devices JTAG emulators offer faster
ADSP-BF561 EZ-KIT Lite Evaluation System Manual ix
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 processor development tools, go to
http://www.analog.com/dsp/tools/.
ADSP-BF561 EZ-KIT Lite provides example programs to demonstrate the capabilities of the evaluation board.
L
The board features:
The ADSP-BF561 EZ-KIT Lite installation is part of the Visu­alDSP++ installation. The EZ-KIT Lite is a licensed product that offers an unrestricted evaluation license for the first 90 days. Once the initial unrestricted 90-day evaluation license expires:
VisualDSP++ allows a connection to the ADSP-BF561
EZ-KIT Lite via the USB Debug Agent interface only. Con­nections to simulators and emulation products are no longer allowed.
The linker restricts a users program to 41 KB of internal
memory for code space with no restrictions for data space.
Analog Devices ADSP-BF561 processor
D 256-pin Mini-BGA package D 30 MHz CLKIN oscillator
Synchronous Dynamic Random Access Memory (SDRAM)
D 64 MB (16M x 16 bits x 2 chips)
Flash Memory
D 8 MB (4M x 16 bits)
x ADSP-BF561 EZ-KIT Lite Evaluation System Manual
Analog Audio Interface
D AD1836 A – Analog Devices 96 kHz audio codec D 4 input RCA phono jacks (2 Stereo Channels) D 6 output RCA phono jacks (3 Stereo Channels)
Analog Video Interface
D ADV7183A video decoder w/ 3 input RCA phono jacks D ADV7179 video encoder w/ 3 output RCA phono jacks
Universal Asynchronous Receiver/Transmitter (UART)
D ADM3202 RS-232 line driver/receiver D DB9 male connector
•LEDs
D 20 LEDs: 1 power (green), 1 board reset (red), 1 USB (red),
16 general purpose (amber), and 1 USB monitor (amber)
Preface
Push Buttons
D 5 push buttons with debounce logic: 1 reset,
4 programmable flags
Expansion Interface
D PPI0, PPI1, SPI, EBIU, Timers11-0, UART,
Programmable Flags,
SPORT0, SPORT1
Other Features
D JTAG ICE 14-pin header
The EZ-KIT Lite board holds 8 MB of flash memory, which can be used to store user-specific boot code, allowing the board to run as a stand-alone unit. The board also holds 512-Mb SDRAM, which can be used at runt­ime. For more information see “External Memory” on page 1-6.
ADSP-BF561 EZ-KIT Lite Evaluation System Manual xi

Purpose of This Manual

SPORT0 interfaces with the AD1836A audio codec, allowing you to create
audio signal processing applications.
SPORT0 also attaches to an off-board
connector to allow communication with other serial devices. For informa­tion about
SPORT0, see “SPORT0 Audio Interface” on page 2-3.
The Parallel Peripheral Interfaces (PPIs) of the processor connect to both a video encoder and video decoder, allowing you to create video signal processing applications. For information on how the board utilizes the processor’s PPIs, see “PPI Interfaces” on page 2-6.
The UART of the processor connects to an RS232 Line Driver and a male connector, allowing you to interface with a PC or other serial device. For information about the UART, see “UART Port” on page 2-8.
Additionally, the EZ-KIT Lite board provides access to most of the pro­cessor’s peripheral ports. Access is provided in the form of a three-connector expansion interface. For information about the expansion interface, see “Expansion Interface” on page 2-8.
Purpose of This Manual
The ADSP-BF561 EZ-KIT Lite Evaluation System Manual provides instructions for installing the product hardware (board). The text describes the operation and configuration of the board components and provides guidelines for running your own code on the ADSP-BF561 EZ-KIT Lite. Finally, a schematic and a bill of materials are provided as a reference for future designs.
The product software installation is detailed in the VisualDSP++ Installa- tion Quick Reference Card.
DB9
xii ADSP-BF561 EZ-KIT Lite Evaluation System Manual

Intended Audience

The primary audience for this manual is a programmer who is familiar with Analog Devices processors. This manual assumes that the audience has a working knowledge of the appropriate processor architecture and instruction set. Programmers who are unfamiliar with Analog Devices processors can use this manual but should supplement it with other texts (such as the ADSP-BF561 Blackfin Processor Hardware Reference and Blackfin Processor Instruction Set Reference) that describe your target architecture.
Programmers who are unfamiliar with VisualDSP++ should refer to the VisualDSP++ online Help and user’s or getting started guides. For the locations of these documents, see “Related Documents”.

Manual Contents

Preface
The manual consists of:
Chapter 1, “Using EZ-KIT Lite” on page 1-1 Describes the EZ-KIT Lite functionality from a programmer’s per­spective and provides an easy-to-access memory map
Chapter 2, “EZ-KIT Lite Hardware Reference” on page 2-1 Provides information on the EZ-KIT Lite hardware components.
ADSP-BF561 EZ-KIT Lite Evaluation System Manual xiii

What’s New in This Manual

Appendix A, “Bill Of Materials” on page A-1 Provides a list of components used to manufacture the EZ-KIT Lite board.
Appendix B, “Schematics” on page B-1 Provides the resources to allow EZ-KIT Lite board-level debugging or to use as a reference design.
L
This appendix is not part of the online Help. The online Help viewers should go to the PDF version of the ADSP-BF561 EZ-KIT Lite Evaluation System Manual located in the
Manuals
natively, the schematics can be found on the Analog Devices Web site,
folder on the installation CD to see the schematics. Alter-
www.analog.com/processors.
Docs\EZ-KIT Lite
What’s New in This Manual
This revision of the ADSP-BF561 EZ-KIT Lite Evaluation System Manual provides an updated listing of related documents and updated licensing information.

Technical or Customer Support

You can reach DSP Tools Support in the following ways.
Visit the Embedded Processing and DSP products Web site at
http://www.analog.com/processors/technicalSupport
E-mail tools questions to
dsptools.support@analog.com
E-mail processor questions to
dsp.support@analog.com
Phone questions to 1-800-ANALOGD
xiv ADSP-BF561 EZ-KIT Lite Evaluation System Manual
Contact your Analog Devices, Inc. local sales office or authorized distributor
Send questions by mail to:
Analog Devices, Inc. One Technology Way P.O. Box 9106 Norwood, MA 02062-9106 USA

Supported Processors

This EZ-KIT Lite evaluation system supports the Analog Devices ADSP-BF561 Blackfin embedded processors.
Preface

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 mation 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 notifications containing updates to the Web pages that meet your interests. MyAnalog.com provides access to books, application notes, data sheets, code examples, and more.
ADSP-BF561 EZ-KIT Lite Evaluation System Manual xv
www.analog.com. Our Web site provides infor-
Product Information
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 e-mail address.

Processor Product Information

For information on embedded processors and DSPs, visit our Web site at
www.analog.com/processors, which provides access to technical publica-
tions, data sheets, application notes, product overviews, and product announcements.
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
dsp.support@analog.com
Fax questions or requests for information to
1-781-461-3010 (North America) +49 (89) 76 903-557 (Europe)
Access the FTP Web site at
ftp ftp.analog.com or ftp 137.71.23.21 ftp://ftp.analog.com

Related Documents

For information on product related development software, see the follow­ing publications.
xvi ADSP-BF561 EZ-KIT Lite Evaluation System Manual
Table 1. Related Processor Publications
Title Description
Preface
ADSP-BF561 Blackfin Embedded Symmet­ric Multi-Processor Datasheet
ADSP-BF561 Blackfin Processor Hardware Reference
Blackfin Processor Instruction Set Reference Description of all allowed processor assembly
General functional description, pinout, and timing
Description of internal processor architecture and all register functions
instructions
Table 2. Related VisualDSP++ Publications
Title Description
VisualDSP++ User’s Guide Description of VisualDSP++ features and usage
VisualDSP++ Assembler and Preprocessor Manual
VisualDSP++ C/C++ Complier and Library Manual for Blackfin Processors
VisualDSP++ Linker & Utilities Manual Description of the linker function and commands
VisualDSP++ Loader Manual Description of the loader/splitter function and com-
Description of the assembler function and com­mands
Description of the complier function and com­mands for Blackfin processors
mands
If you plan to use the EZ-KIT Lite board in conjunction with a
L
JTAG emulator, also refer to the documentation that accompanies the emulator.
All documentation is available online. Most documentation is available in printed form.
Visit the Technical Library Web site to access all processor and tools man­uals and data sheets:
http://www.analog.com/processors/resources/technicalLibrary
ADSP-BF561 EZ-KIT Lite Evaluation System Manual xvii
Product Information

Online Technical Documentation

Online documentation comprises the VisualDSP++ Help system, software tools manuals, hardware tools manuals, processor manuals, the Dinkum Abridged C++ library, and Flexible License Manager (FlexLM) network license manager software documentation. You can easily search across the entire VisualDSP++ documentation set for any topic of interest. For easy printing, supplementary
Docs folder on the VisualDSP++ installation CD.
Each documentation file type is described as follows.
File Description
.CHM Help system files and manuals in Help format
.PDF files of most manuals are provided in the
.HTM or .HTML
.PDF VisualDSP++ and processor manuals in Portable Documentation Format (PDF).
Dinkum Abridged C++ library and FlexLM network license manager software doc­umentation. Viewing and printing the Internet Explorer 4.0 (or higher).
Viewing and printing the Reader (4.0 or higher).
.PDF files requires a PDF reader, such as Adobe Acrobat
.HTML files requires a browser, such as
If documentation is not installed on your system as part of the software installation, you can add it from the VisualDSP++ CD at any time by run­ning the Tools installation. Access the online documentation from the VisualDSP++ environment, Windows
®
Explorer, or the Analog Devices
Web site.
Accessing Documentation From VisualDSP++
To view VisualDSP++ Help, click on the Help menu item or go to the Windows task bar and navigate to the VisualDSP++ documentation via the Start menu.
xviii ADSP-BF561 EZ-KIT Lite Evaluation System Manual
Preface
To view ADSP-BF561 EZ-KIT Lite Help, which is part of the Visu­alDSP++ Help system, use the Contents or Search tab of the Help window.
Accessing Documentation From Windows
In addition to any shortcuts you may have constructed, there are many ways to open VisualDSP++ online Help or the supplementary documenta­tion from Windows.
Help system files (.
CHM) are located in the Help folder, and .PDF files are
located in the Docs folder of your VisualDSP++ installation CD-ROM. The
Docs folder also contains the Dinkum Abridged C++ library and the
FlexLM network license manager software documentation.
Your software installation kit includes online Help as part of the Win-
®
dows
interface. These help files provide information about VisualDSP++
and the ADSP-BF561 EZ-KIT Lite evaluation system.
Accessing Documentation From Web
Download manuals at the following Web site:
http://www.analog.com/processors/resources/technicalLibrary/man­uals
.
Select a processor family and book title. Download archive (.ZIP) files, one for each manual. Use any archive management software, such as WinZip, to decompress downloaded files.

Printed Manuals

For general questions regarding literature ordering, call the Literature Center at 1-800-ANALOGD (1-800-262-5643) and follow the prompts.
ADSP-BF561 EZ-KIT Lite Evaluation System Manual xix
Product Information
VisualDSP++ Documentation Set
To purchase VisualDSP++ manuals, call 1-603-883-2430. The manuals may be purchased only as a kit.
If you do not have an account with Analog Devices, you are referred to Analog Devices distributors. For information on our distributors, log onto
http://www.analog.com/salesdir/continent.asp.
Hardware Tools Manuals
To purchase EZ-KIT Lite and In-Circuit Emulator (ICE) manuals, call 1-603-883-2430. The manuals may be ordered by title or by product number located on the back cover of each manual.
Processor Manuals
Hardware reference and instruction set reference manuals may be ordered through the Literature Center at 1-800-ANALOGD (1-800-262-5643), or downloaded from the Analog Devices Web site. Manuals may be ordered by title or by product number located on the back cover of each manual.
Data Sheets
All data sheets (preliminary and production) may be downloaded from the Analog Devices Web site. Only production (final) data sheets (Rev. 0, A, B, C, and so on) can be obtained from the Literature Center at 1-800-ANALOGD (1-800-262-5643); they also can be downloaded from the Web site.
To have a data sheet faxed to you, call the Analog Devices Faxback System at 1-800-446-6212. Follow the prompts and a list of data sheet code numbers will be faxed to you. If the data sheet you want is not listed, check for it on the Web site.
xx ADSP-BF561 EZ-KIT Lite Evaluation System Manual

Notation Conventions

Text conventions used in this manual are identified and described as follows.
Example Description
Preface
Close command (File menu)
{this | that} Alternative required items in syntax descriptions appear within curly
[this | that] Optional items in syntax descriptions appear within brackets and sepa-
[this,…] Optional item lists in syntax descriptions appear within brackets
.SECTION Commands, directives, keywords, and feature names are in text with
filename Non-keyword placeholders appear in text with italic style format.
L
a
Titles in reference sections indicate the location of an item within the VisualDSP++ environment’s menu system (for example, the Close command appears on the File menu).
brackets and separated by vertical bars; read the example as
that. One or the other is required.
rated by vertical bars; read the example as an optional
delimited by commas and terminated with an ellipse; read the example as an optional comma-separated list of
letter gothic font.
Note: For correct operation, ... A Note provides supplementary information on a related topic. In the
online version of this book, the word Note appears instead of this
symbol.
Caution: Incorrect device operation may result if ... Caution: Device damage may result if ...
A Caution identifies conditions or inappropriate usage of the product that could lead to undesirable results or product damage. In the online version of this book, the word Caution appears instead of this symbol.
this.
this or
this or that.
Warn in g: Injury to device users may result if ... A Warning identifies conditions or inappropriate usage of the product
[
that could lead to conditions that are potentially hazardous for the devices users. In the online version of this book, the word Wa rn in g appears instead of this symbol.
ADSP-BF561 EZ-KIT Lite Evaluation System Manual xxi
Notation Conventions
L
Additional conventions, which apply only to specific chapters, may appear throughout this document.
xxii ADSP-BF561 EZ-KIT Lite Evaluation System Manual

1 USING EZ-KIT LITE

This chapter provides specific information to assist you with development of programs for the ADSP-BF561 EZ-KIT Lite evaluation system.
The information appears in the following sections.
“Package Contents” on page 1-2 Lists the items contained in your ADSP-BF561 EZ-KIT Lite package.
“Default Configuration” on page 1-3 Shows the default configuration of the ADSP-BF561 EZ-KIT Lite.
“Installation and Session Startup” on page 1-5 Instructs how to start a new or open an existing ADSP-BF561EZ-KIT Lite session using VisualDSP++.
“Evaluation License Restrictions” on page 1-6 Describes the restrictions of the VisualDSP++ demo license shipped with the EZ-KIT Lite.
“External Memory” on page 1-6 Defines the ADSP-BF561 EZ-KIT Lite’s external memory map.
“LEDs and Push Buttons” on page 1-9· Describes the board’s LEDs and push buttons.
“Audio Interface” on page 1-10 Describes the board’s audio interface.
“Video Interface” on page 1-11 Describes the board’s video interface.
ADSP-BF561 EZ-KIT Lite Evaluation System Manual 1-1

Package Contents

“Example Programs” on page 1-12 Provides information about the example programs included in the ADSP-BF561 EZ-KIT Lite evaluation system.
“Flash Programmer Utility” on page 1-12 Highlights the advantages of the Flash Programmer utility of VisualDSP++.
“Background Telemetry Channel” on page 1-13 Highlights the advantages of the Background Telemetry Channel feature of VisualDSP++.
“VisualDSP++ Interface” on page 1-13 Describes the target options facilities of the EZ-KIT Lite system.
For more detailed information about programming the ADSP-BF561 Blackfin processor, see the documents referred to as “Related
Documents”.
Package Contents
Your ADSP-BF561 EZ-KIT Lite evaluation system package contains the following items.
ADSP-BF561 EZ-KIT Lite board
VisualDSP++ Installation Quick Reference Card
CD containing:
D VisualDSP++ software D ADSP-BF561 EZ-KIT Lite software D USB driver files D Example programs D ADSP-BF561 EZ-KIT Lite Evaluation System Manual (this
document)
1-2 ADSP-BF561 EZ-KIT Lite Evaluation System Manual
Using EZ-KIT Lite
Universal 7.5V DC power supply
USB 2.0 cable
Registration card (please fill out and return)
If any item is missing, contact the vendor where you purchased your EZ-KIT Lite or contact Analog Devices, Inc.

Default Configuration

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. Per­manent 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-BF561 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.
When removing the EZ-KIT Lite board from the package, handle the board carefully to avoid the discharge of static electricity, which may dam­age some components. Figure 1-1 shows the default jumper settings, DIP switch, connector locations, and LEDs used in installation. Confirm that your board is set up in the default configuration before using the board.
ADSP-BF561 EZ-KIT Lite Evaluation System Manual 1-3
Default Configuration

Figure 1-1. EZ-KIT Lite Hardware Setup

1-4 ADSP-BF561 EZ-KIT Lite Evaluation System Manual

Installation and Session Startup

Using EZ-KIT Lite
L
For correct operation, install the software and hardware in the order presented in the VisualDSP++ Installation Quick Reference Card.
1. Verify that the yellow USB monitor LED ( USB connector) is lit. This signifies that the board is communicat­ing properly with the host PC and is ready to run VisualDSP++.
2. From the Start menu, navigate to the VisualDSP++ environment via the Programs menu. If you are running VisualDSP++ for the first time, the New Session dialog box appears on the screen (skip the rest of the procedure and go to step 3). If you have run VisualDSP++ previously, the last opened session appears on the screen. To switch to another session, via the Session List dialog box, hold down the Ctrl key while starting VisualDSP++ (go to step 5).
3. In Debug target, select Blackfin Emulators/EZ-KIT Lites. In Platform, select the appropriate EZ-KIT Lite via a debug agent (ADSP-BF561 EZ-KIT Lite via Debug Agent). In Session name, type a new name or accept the default.
LED4, located near the
4. Click OK to return to the Session List.
5. Highlight the session and click Activate.
ADSP-BF561 EZ-KIT Lite Evaluation System Manual 1-5

Evaluation License Restrictions

Evaluation License Restrictions
The ADSP-BF561 EZ-KIT Lite installation is part of the VisualDSP++ installation. The EZ-KIT Lite is a licensed product that offers an unre­stricted evaluation license for the first 90 days. Once the initial unrestricted 90-day evaluation license expires:
VisualDSP++ allows a connection to the ADSP-BF561 EZ-KIT Lite via the USB Debug Agent interface only. Connections to sim­ulators and emulation products are no longer allowed.
The linker restricts a users program to 41 KB of internal memory for code space with no restrictions for data space.
L
Refer to the VisualDSP++ Installation Quick Reference Card for details.
The EZ-KIT Lite hardware must be connected and powered up to use VisualDSP++ with a valid evaluation or permanent license.

External Memory

EZ-KIT Lite board includes two types of external memory, 64-MB SDRAM and 8-MB flash. Table 1-1 shows the memory map of these devices. The complete configuration of the ADSP-BF561 processor inter­nal SRAM is detailed in Figure 1-2.
Table 1-1. EZ-KIT Lite External Memory Map
Start Address End Address Description
0x00000000 0x3FFFFFF SDRAM Bank 0; see “External Memory” on page 1-6
0x20000000 0x207FFFFF ASYNC Memory Bank 0; see “External Memory” on page 1-6.
All other locations Not used
1-6 ADSP-BF561 EZ-KIT Lite Evaluation System Manual
Using EZ-KIT Lite
0XFFFF FFFF 0XFFE0 0000
0XFFC0 0000 0XFFB0 1000
0XFFB0 0000 0XFFA1 4000
0XFFA1 0000 0XFFA0 4000 0XFFA0 0000
0XFF90 8000 0XFF90 4000
0XFF90 0000 0XFF80 8000
0XFF80 4000 0XFF80 0000 0XFF70 1000 0XFF70 0000 0XFF61 4000 0XFF61 0000 0XFF60 4000 0XFF60 0000 0XFF50 8000 0XFF50 4000 0XFF50 0000 0XFF40 8000 0XFF40 4000 0XFF40 0000 0XFEB2 0000 0XFEB0 0000 0XEF00 0800
CORE A ME MORY MAP CORE B ME MORY MAP
CORE MMR REGISTERS
RESERVED L1 SCRATCHPAD SR AM (4K)
RESERVED L1 INSTRUCTIONSRAM/CACHE (16K) RESERVED L1 INSTRUCTIONSRAM (16K) RESERVED L1 DATA BANK B SRAM/CACHE (16K)
L1 DATA BANK B SRAM (16K) RESERVED L1 DATA BANK A SRAM/CACHE (16K)
L1 DATA BANK A SRAM (16K)
RESERVED
SYSTEM MMR REGISTERS
CORE MMR REGISTERS
RESERVED L1 SCRATCHPAD SRAM (4K) RESERVED
L1 INSTRUCTION SRAM/CACHE (16K) RESERVED L1 INSTRUCTION SRAM (16K) RESERVED L1 DATA BANK B SRAM/CACHE (16K)
L1 DATA BANK B SRAM (16K) RESERVED L1 DATA BANK A SRAM/CACHE (16K)
L1 DATA BANK A SRAM (16K)
RESERVED
L2 SRAM (128K)
RESERVED
RESERVED

Figure 1-2. ADSP-BF561 Processor Internal Memory Map

The 8 MB of flash memory is organized as 4M x 16 bit and mapped into a ADSP-BF561 processor’s ASYNC Memory Bank 0 (
~AMS0, memory select
signal connects to the flash memory’s output enable pin).
The 64 MB of SDRAM is organized as 16M x 32 bits wide. The proces­sor’s memory select pin
~SMS0 is configured for the SDRAM. Three
SDRAM control registers must be initialized in order to access the SDRAM memory.
When in a VisualDSP++ EZ-KIT Lite session, you can automatically con­figure the SDRAM registers by selecting the Use XML reset values box on the Target Options dialog box, which is accessible through the Settings
ADSP-BF561 EZ-KIT Lite Evaluation System Manual 1-7
Loading...
+ 66 hidden pages