ANALOG DEVICES ADSP-BF526 Service Manual

ADSP-BF526 EZ-Board
a
TM
Evaluation System Manual
Revision 1.1, February 2010
Part Number
82-000212-01
Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106
Copyright Information
© 2010 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.
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 icon bar and logo, VisualDSP++, Blackfin, EZ-KIT Lite, and EZ-Extender are registered trademarks of Analog Devices, Inc.
EZ-Board is a trademark of Analog Devices, Inc.
All other brand and product names are trademarks or service marks of their respective owners.
Regulatory Compliance
The ADSP-BF526 EZ-Board is designed to be used solely in a laboratory environment. The board is not intended for use as a consumer end prod­uct or as a portion of a consumer end product. The board is an open system design which does not include a shielded enclosure and therefore may cause interference to other electrical devices in close proximity. This board should not be used in or near any medical equipment or RF devices.
The ADSP-BF526 EZ-Board has been certified to comply with the essen­tial requirements of the European EMC directive 2004/108/EC and therefore carries the “CE” mark.
The ADSP-BF526 EZ-Board has been appended to Analog Devices, Inc. EMC Technical File (EMC TF) referenced DSPTOOLS1, issue 2 dated June 4, 2008 and was declared CE compliant by an appointed Notified Body (No.0673) as listed below.
Notified Body Statement of Compliance: Z600ANA2.031 dated November 7, 2008.
Issued by: Technology International (Europe) Limited
60 Shrivenham Hundred Business Park Shrivenham, Swindon, SN6 8TY, UK
The EZ-Board 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-Boards in the protective shipping package.

CONTENTS

PREFACE
Purpose of This Manual .................................................................. xv
Intended Audience ......................................................................... xvi
Manual Contents ........................................................................... xvi
What’s New in This Manual .......................................................... xvii
Technical or Customer Support ..................................................... xvii
Supported Processors .................................................................... xviii
Product Information .................................................................... xviii
Analog Devices Web Site ........................................................ xviii
VisualDSP++ Online Documentation ....................................... xix
Technical Library CD ............................................................... xix
EngineerZone ............................................................................ xx
Social Networking Web Sites ..................................................... xx
Related Documents .................................................................. xxi
Notation Conventions ................................................................... xxii
USING ADSP-BF526 EZ-BOARD
Package Contents .......................................................................... 1-3
Default Configuration ................................................................... 1-4
ADSP-BF526 EZ-Board Evaluation System Manual v
Contents
EZ-Board Installation ................................................................... 1-4
EZ-Board Session Startup ............................................................. 1-7
Evaluation License Restrictions ..................................................... 1-9
Memory Map ............................................................................... 1-9
SDRAM Interface ....................................................................... 1-12
Parallel Flash Memory Interface .................................................. 1-12
NAND Flash Interface ................................................................ 1-13
SPI Interface .............................................................................. 1-14
Parallel Peripheral Interface (PPI) ................................................ 1-15
Rotary Encoder Interface ............................................................ 1-16
Ethernet Interface ....................................................................... 1-16
Audio Interface ........................................................................... 1-17
USB OTG Interface .................................................................... 1-19
UART Interface .......................................................................... 1-20
RTC Interface ............................................................................ 1-21
LEDs and Push Buttons .............................................................. 1-22
JTAG Interface ........................................................................... 1-24
Land Grid Array ......................................................................... 1-24
Expansion Interface II ................................................................. 1-25
Power Architecture ..................................................................... 1-26
Power Setup ............................................................................... 1-29
Power Saving Features ................................................................. 1-30
Power Measurements .................................................................. 1-31
Power-On-Self Test ..................................................................... 1-32
vi ADSP-BF526 EZ-Board Evaluation System Manual
Contents
Example Programs ...................................................................... 1-32
Background Telemetry Channel ................................................... 1-33
Reference Design Information ..................................................... 1-33
ADSP-BF526 EZ-BOARD HARDWARE REFERENCE
System Architecture ...................................................................... 2-2
Programmable Flags ...................................................................... 2-3
Push Button and Switch Settings ................................................... 2-9
Boot Mode Select Switch (SW1) ............................................ 2-10
SPORT0A ENBL Switches/I2C ENBL (SW2 and SW7) ........ 2-11
Gauge Signals Switch (SW4) .................................................. 2-11
Rotary Encoder with Momentary Switch (SW5) ..................... 2-11
Flash Enable Switch (SW6) .................................................... 2-12
MIC Gain Switch (SW9) ....................................................... 2-12
Audio LPBK (Loopback) Switch (SW10) ............................... 2-13
ETH Mode/Flash CS Switch (SW11) ..................................... 2-13
ETH Enable Switch (SW12) .................................................. 2-14
Rotary/NAND Enable Switch (SW13) ................................... 2-14
UART Setup Switch (SW14) ................................................. 2-15
Programmable Flag Push Buttons (SW15 and SW19) ............. 2-15
Power-Down and Wake Push Buttons (SW16–17) .................. 2-15
Reset Push Button (SW18) .................................................... 2-16
GPIO Enable Switch (SW20) ................................................ 2-17
SPORT1 Enable (SW21) ....................................................... 2-18
Battery Switch (SW22) .......................................................... 2-19
ADSP-BF526 EZ-Board Evaluation System Manual vii
Contents
Jumpers ...................................................................................... 2-20
UART Loopback Jumper (JP2) .............................................. 2-21
UART Enable Jumper (JP3) .................................................. 2-21
LED Enable Jumper (JP5) ..................................................... 2-21
MIC Select Jumper (JP6) ...................................................... 2-22
CFG WP Jumper (JP7) ......................................................... 2-22
EXP 5V Select Jumper (JP8) ................................................. 2-22
VR7 Enable Jumper (JP9) ..................................................... 2-22
SENSE2 Select Jumper (JP10) ............................................... 2-23
RST/ETH LED Jumper (JP11) ............................................. 2-23
UART SD Jumper (JP14) ...................................................... 2-24
CHG GPIO Jumper (JP15) ................................................... 2-24
OTP Flag Enable Jumper (JP16) ........................................... 2-25
CHG Control Jumper (JP17) ................................................ 2-25
VDDEXT Power Jumper (P11) ............................................. 2-26
VDDMEM Power Jumper (P12) ........................................... 2-26
VDDINT Power Jumper (P13) .............................................. 2-26
ETH PWR Jumpers (P21–22) ............................................... 2-27
R274 JMP Jumper (P23) ....................................................... 2-27
BATT Installed Jumper (P25) ................................................ 2-27
LEDs ......................................................................................... 2-28
Ethernet LEDs (LED1–2) ..................................................... 2-29
GPIO LEDs (LED3–5) ......................................................... 2-29
Reset LED (LED7) ............................................................... 2-29
viii ADSP-BF526 EZ-Board Evaluation System Manual
Contents
Batt GD LED (LED8) ........................................................... 2-30
Batt Low LED (LED9) .......................................................... 2-30
Charging LED (LED10) ........................................................ 2-30
Connectors ................................................................................. 2-31
Expansion Interface II Connector (J1) ................................... 2-32
RS-232 Connector (J2) .......................................................... 2-32
Dual Audio Connectors (J3–4) .............................................. 2-32
Ethernet Connector (J5) ........................................................ 2-33
Battery Holder (J6) ............................................................... 2-33
JTAG Connector (P1) ........................................................... 2-33
Expansion Interface II Connectors (P2 and P4) ...................... 2-34
Expansion Interface II Connector (P3) ................................... 2-34
DMAX Land Grid Array Connectors (P5–7) .......................... 2-34
USB OTG Connector (P8) .................................................... 2-35
Host Interface Connector (P9) ............................................... 2-35
Power Connector (P14) ......................................................... 2-36
Battery Connector (P24) ....................................................... 2-36
Standalone Debug Agent Connector (ZP1) ............................ 2-36
ADSP-BF526 EZ-BOARD BILL OF MATERIALS
ADSP-BF526 EZ-BOARD SCHEMATIC
Title Page .................................................................................... B-1
Processor EBIU and Control ........................................................ B-2
Series Terminators ........................................................................ B-3
ADSP-BF526 EZ-Board Evaluation System Manual ix
Contents
Processor Power, Bypass Caps ........................................................ B-4
Memory ....................................................................................... B-5
Processor USB OTG ..................................................................... B-6
Audio Codec ............................................................................... B-7
PMII PHY ................................................................................... B-8
Rotary Encoder, JTAG, RS-232, Host .......................................... B-9
Logic Analyzer Connections ........................................................ B-10
Reset, LEDs ............................................................................... B-11
Expansion Interface .................................................................... B-12
OTP Power, 5V_USB FET ......................................................... B-13
Power, Input OR'ing, Charge, Fuel Gauge ................................... B-14
Power, VDDINT, VDDEXT, 3.3V .............................................. B-15
INDEX
x ADSP-BF526 EZ-Board Evaluation System Manual

PREFACE

Thank you for purchasing the ADSP-BF526 EZ-Board™, Analog Devices, Inc. evaluation system for Blackfin® processors.
Blackfin processors embody a new type of embedded processor designed specifically to meet the computational demands and power constraints of today’s embedded audio, video, and communications applications. They deliver breakthrough signal-processing performance and power efficiency within a reduced instruction set computing (RISC) programming model.
Blackfin processors support a media instruction set computing (MISC) architecture. This architecture is the natural merging of RISC, media functions, and digital signal processing (DSP) characteristics. Blackfin processors deliver signal-processing performance in a microprocessor-like environment.
Based on the Micro Signal Architecture (MSA), Blackfin processors com­bine a 32-bit RISC instruction set, dual 16-bit multiply accumulate (MAC) DSP functionality, and eight-bit video processing performance that had previously been the exclusive domain of very-long instruction word (VLIW) media processors.
ADSP-BF526 EZ-Board Evaluation System Manual xi
The evaluation board is designed to be used in conjunction with the Visu­alDSP++ ADSP-BF526 Blackfin processors. The VisualDSP++ development envi­ronment aids advanced application code development and debug, such as:
Access to the ADSP-BF526 processor from a personal computer (PC) is achieved through a USB port or an external JTAG emulator. The USB interface of the standalone debug agent gives unrestricted access to the processor and evaluation board’s peripherals. Analog Devices JTAG emu­lators offer faster communication between the host PC and target hardware. To learn more about Analog Devices emulators and processor development tools, go to http://www.analog.com/dsp/tools/.
®
development environment to test the capabilities of the
Create, compile, assemble, and link application programs written in C++, C, and assembly
Load, run, step, halt, and set breakpoints in application programs
Read and write data and program memory
Read and write core and peripheral registers
Plot memory
The ADSP-BF526 EZ-Board provides example programs to demonstrate the product capabilities.
L
xii ADSP-BF526 EZ-Board Evaluation System Manual
The ADSP-BF526 EZ-Board installation is part of the Visu­alDSP++ installation. As an EZ-KIT Lite, an EZ-Board is a licensed product that offers an unrestricted evaluation license for the first 90 days. For details about evaluation license restrictions after the 90 days, refer to “Evaluation License Restrictions” on
page 1-9 and the VisualDSP++ Installation Quick Reference Card.
The board features:
Analog Devices ADSP-BF526 Blackfin processor
D Core performance up to 400 MHz D External bus performance up to 80 MHz D 208-pin BGA package D 25 MHz crystal
Programmable VDDINT core power
D Analog Devices AD5258 TWI digital potentiometer D Analog Devices ADP1715 low dropout linear regulator
Battery-powered operation
D 950 mAh lithium ion battery
Preface
D Analog Devices ADP2291 battery charge circuit D Benchmarq BQ27500 fuel gauge for battery monitoring
Mobile synchronous dynamic random access memory (SDRAM)
D Micron MT48H32M16 – 64 MB (8M x 16-bits x 4 banks)
Parallel flash memory
D Numonyx M58WR032KB – 32 Mb (2M x 16-bits)
NAND flash memory
D Numonyx NAND02 – 2 Gb
SPI flash memory
D SST SST25WF040 – 4 Mb
ADSP-BF526 EZ-Board Evaluation System Manual xiii
Analog audio interface
D ADI SSM2603 low-power audio codec D One stereo LINE OUT jack D One headphone LINE IN
D
One input MIC jack
D One input stereo LINE IN jack
Ethernet interface
D SMSC LAN8700 PHY device D 10-BaseT and 100-BaseTX Ethernet controller D Auto-MDIX
Thumbwheel
D Panasonic EVQ-WKA001 rotary encoder
Universal asynchronous receiver/transmitter (UART)
D ADM1385 RS-232 line driver/receiver D DB9 female connector
•LEDs
D Nine LEDs: one board reset (red), three general-purpose
(amber), one PHY link (amber), one PHY activity (green), one battery charging (amber), one battery low (amber), and one battery good (green)
Push buttons
D Five push buttons: one reset, two programmable flags with
debounce logic, wake and sleep with debounce logic
xiv ADSP-BF526 EZ-Board Evaluation System Manual
Preface
Expansion interface II™:
D Next generation of the expansion interface design, provides
access to most of the ADSP-BF526 processor signals
Land grid array
D Easy probing of all port pins and most EBIU signals
Other features
D JTAG ICE 14-pin header D USB on-the-go (OTG) connector D Host interface connector D Blackfin and SDRAM power measurement jumpers
For information about the hardware components of the EZ-Board, refer to “ADSP-BF526 EZ-Board Hardware Reference” on page 2-1.

Purpose of This Manual

The ADSP-BF526 EZ-Board Evaluation System Manual provides instruc- tions for installing the product hardware (board). The text describes operation and configuration of the board components and provides guide­lines for running your own code on the ADSP-BF526 EZ-Board. Finally, a schematic and a bill of materials are provided as a reference guide for future designs.
The product software installation is detailed in the VisualDSP++ Installa- tion Quick Reference Card.
ADSP-BF526 EZ-Board Evaluation System Manual xv

Intended Audience

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-BF52x 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

The manual consists of:
Chapter 1, “Using ADSP-BF526 EZ-Board” on page 1-1 Describes EZ-Board functionality from a programmer’s perspective and provides an easy-to-access memory map.
Chapter 2, “ADSP-BF526 EZ-Board Hardware Reference” on
page 2-1
Provides information on the EZ-Board hardware components.
Appendix A, “ADSP-BF526 EZ-Board Bill Of Materials” on
page A-1
Provides a list of components used to manufacture the EZ-Board.
Appendix B, “ADSP-BF526 EZ-Board Schematic” on page B-1 Provides resources for board-level debugging, can be used as a ref­erence guide.
xvi ADSP-BF526 EZ-Board Evaluation System Manual
Preface

What’s New in This Manual

This is the first revision of the ADSP-BF526 EZ-Board Evaluation System Manual.

Technical or Customer Support

You can reach Analog Devices, Inc. Customer Support in the following ways:
Visit the Embedded Processing and DSP products Web site at
http://www.analog.com/processors/technical_support
E-mail tools questions to
processor.tools.support@analog.com
E-mail processor questions to
processor.support@analog.com (World wide support) processor.europe@analog.com (Europe support) processor.china@analog.com (China support)
Phone questions to 1-800-ANALOGD
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
ADSP-BF526 EZ-Board Evaluation System Manual xvii

Supported Processors

Supported Processors
This evaluation system supports Analog Devices ADSP-BF526 Blackfin embedded processors.

Product Information

Product information can be obtained from the Analog Devices Web site, VisualDSP++ online Help system, and a technical library CD.

Analog Devices Web Site

The Analog Devices Web site, www.analog.com, provides information about a broad range of products—analog integrated circuits, amplifiers, converters, and digital signal processors.
To access a complete technical library for each processor family, go to
http://www.analog.com/processors/technical_library. The manuals
selection opens a list of current manuals related to the product as well as a link to the previous revisions of the manuals. When locating your manual title, note a possible errata check mark next to the title that leads to the current correction report against the manual.
Also note, that allows customization of a Web page to display only the latest infor­mation about products you are interested in. You can choose to receive weekly e-mail notifications containing updates to the Web pages that meet your interests, including documentation errata against all manuals.
MyAnalog.com provides access to books, application notes, data sheets,
code examples, and more.
Visit MyAnalog.com to sign up. If you are a registered user, just log on. Your user name is your e-mail address.
xviii ADSP-BF526 EZ-Board Evaluation System Manual
MyAnalog.com is a free feature of the Analog Devices Web site
Preface

VisualDSP++ Online Documentation

Online documentation comprises the VisualDSP++ Help system, software tools manuals, hardware tools manuals, processor manuals, Dinkum Abridged C++ library, and FLEXnet License Tools software documenta­tion. You can search easily across the entire VisualDSP++ documentation set for any topic of interest.
For easy printing, supplementary Portable Documentation Format (.pdf) files for all manuals are provided on the VisualDSP++ installation CD.
Each documentation file type is described as follows.
File Description
.chm Help system files and manuals in Microsoft help format
.htm or .html
.pdf VisualDSP++ and processor manuals in PDF format. Viewing and printing the
Dinkum Abridged C++ library and FLEXnet License Tools software documenta­tion. Viewing and printing the .html files requires a browser, such as Internet Explorer 6.0 (or higher).
.pdf files requires a PDF reader, such as Adobe Acrobat Reader (4.0 or higher).

Technical Library CD

The technical library CD contains seminar materials, product highlights, a selection guide, and documentation files of processor manuals, Visu­alDSP++ software manuals, and hardware tools manuals for the following processor families: Blackfin, SHARC, TigerSHARC, ADSP-218x, and ADSP-219x.
To order the technical library CD, go to http://www.analog.com/proces-
sors/technical_library
processor, click the request CD check mark, and fill out the order form.
, navigate to the manuals page for your
ADSP-BF526 EZ-Board Evaluation System Manual xix
Product Information
Data sheets, which can be downloaded from the Analog Devices Web site, change rapidly, and therefore are not included on the technical library CD. Technical manuals change periodically. Check the Web site for the latest manual revisions and associated documentation errata.

EngineerZone

EngineerZone is a technical support forum from Analog Devices. It allows you direct access to ADI technical support engineers. You can search FAQs and technical information to get quick answers to your embedded processing and DSP design questions.
Use EngineerZone to connect with other DSP developers who face similar design challenges. You can also use this open forum to share knowledge and collaborate with the ADI support team and your peers. Visit
http://ez.analog.com to sign up.

Social Networking Web Sites

You can now follow Analog Devices processor development on Twitter and LinkedIn. To access:
Twitter: http://twitter.com/ADISHARC and
http://twitter.com/blackfin
LinkedIn: Network with the LinkedIn group, Analog Devices SHARC or Analog Devices Blackfin:
xx ADSP-BF526 EZ-Board Evaluation System Manual
http://www.linkedin.com
Preface

Related Documents

For information on product related development software, see the follow­ing publications.
Table 1. Related Processor Publications
Title Description
ADSP-BF522/523/524/525/526/527 Blackfin Embedded Processor Data Sheet
ADSP-BF52x Blackfin Processor Hardware Refer­ence
Blackfin Processor Programming Reference Description of all allowed processor assem-
General functional description, pinout, and timing.
Description of internal processor architec­ture and all register functions.
bly instructions.
Table 2. Related VisualDSP++ Publications
Title Description
ADSP-BF526 EZ-Board Evaluation System Man­ual
VisualDSP++ Assembler and Preprocessor Manuals Description of the assembler function and
VisualDSP++ C/C++ Complier and Library Man­ual for Blackfin Processors
VisualDSP++ Linker and Utilities Manual Description of the linker function and com-
VisualDSP++ Loader and Utilities Manual Description of the loader/splitter function
Description of the hardware capabilities of the evaluation system; description of how to access these capabilities in the VisualDSP++ environment.
commands.
Description of the complier function and commands for Blackfin processors.
mands.
and commands.
VisualDSP++ Device Drivers and System Services Manual for Blackfin Processors
Description of the device drivers’ and system services’ functions and commands.
ADSP-BF526 EZ-Board Evaluation System Manual xxi

Notation Conventions

L
a
[
Notation Conventions
Text conventions used in this manual are identified and described as follows.
Example Description
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 delim-
.SECTION Commands, directives, keywords, and feature names are in text with
filename Non-keyword placeholders appear in text with italic style format.
Titles in reference sections indicate the location of an item within the VisualDSP++ environment’s menu system (for example, the Close com­mand appears on the File menu).
brackets and separated by vertical bars; read the example as this or
that. One or the other is required.
rated by vertical bars; read the example as an optional
ited by commas and terminated with an ellipse; read the example as an optional comma-separated list of this.
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 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.
xxii ADSP-BF526 EZ-Board Evaluation System Manual
1 USING ADSP-BF526
EZ-BOARD
This chapter provides specific information to assist you with development of programs for the ADSP-BF526 EZ-Board evaluation system.
The following topics are covered.
“Package Contents” on page 1-3
“Default Configuration” on page 1-4
“EZ-Board Installation” on page 1-4
“EZ-Board Session Startup” on page 1-7
“Evaluation License Restrictions” on page 1-9
“Memory Map” on page 1-9
“SDRAM Interface” on page 1-12
“Parallel Flash Memory Interface” on page 1-12
“NAND Flash Interface” on page 1-13
“SPI Interface” on page 1-14
“Parallel Peripheral Interface (PPI)” on page 1-15
“Rotary Encoder Interface” on page 1-16
“Ethernet Interface” on page 1-16
“Audio Interface” on page 1-17
ADSP-BF526 EZ-Board Evaluation System Manual 1-1
“USB OTG Interface” on page 1-19
“UART Interface” on page 1-20
“RTC Interface” on page 1-21
“LEDs and Push Buttons” on page 1-22
“JTAG Interface” on page 1-24
“Land Grid Array” on page 1-24
“Expansion Interface II” on page 1-25
“Power Architecture” on page 1-26
“Power Setup” on page 1-29
“Power Saving Features” on page 1-30
“Power Measurements” on page 1-31
“Power-On-Self Test” on page 1-32
“Example Programs” on page 1-32
“Background Telemetry Channel” on page 1-33
“Reference Design Information” on page 1-33
For information about VisualDSP++, including the boot loading, target options, and other facilities, refer to the online Help.
For more information about the ADSP-BF526 Blackfin processor, see documents referred to as “Related Documents”.
1-2 ADSP-BF526 EZ-Board Evaluation System Manual
Using ADSP-BF526 EZ-Board

Package Contents

Your ADSP-BF526 EZ-KIT Lite evaluation system package contains the following items.
ADSP-BF526 EZ-Board
VisualDSP++ Installation Quick Reference Card
CD containing:
D VisualDSP++ software
D ADSP-BF526 EZ-Board debug software
D USB driver files
D Example programs
Universal 5.0V DC power supply
Ethernet patch cable
Two 3.5 mm male-to-male audio cables
Two mini USB 2.0 cables for USB on-the-go (OTG)
If any item is missing, contact the vendor where you purchased your EZ-Board or contact Analog Devices, Inc.
ADSP-BF526 EZ-Board Evaluation System Manual 1-3

Default Configuration

Default Configuration
The ADSP-BF526 EZ-Board board is designed to run outside your per­sonal computer as a stand-alone unit. You do not have to open your computer case.
The EZ-Board evaluation system contains ESD (electrostatic discharge) sensi­tive 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-Boards in the protective shipping package.
When removing the EZ-Board from the package, handle the board care­fully to avoid the discharge of static electricity, which can damage some components. Figure 1-1 shows the default jumper and switch settings, connector locations, and LEDs used in installation. Confirm that your board is in the default configuration before using the board.

EZ-Board Installation

For correct operation, install the software in the order presented in the VisualDSP++ Installation Quick Reference Card. Substitute instructions in step 3 with instructions in this section.
There are two options to connect the EZ-Board hardware to a personal computer (PC) running VisualDSP++ 5.0: via an Analog Devices emula­tor or via a standalone debug agent module. The standalone debug agent allows a debug agent to interface to the ADSP-BF526 EZ-Board. The standalone debug agent is shipped with the kit.
1-4 ADSP-BF526 EZ-Board Evaluation System Manual
Using ADSP-BF526 EZ-Board

Figure 1-1. Default EZ-Board Hardware Setup

ADSP-BF526 EZ-Board Evaluation System Manual 1-5
EZ-Board Installation
To connect the EZ-Board to a PC via an emulator:
1. Set up the EZ-Board for either battery power or wall/USB power; see “Power Setup” on page 1-29.
2. Attach the emulator header to connector back side of the EZ-Board.
3. Depending on the power source for the EZ-Board, do one of the following.
Turn ON switch SW22 (battery)
Plug the 5V wall adaptor into connector P14 (labeled 5.0V)
4. Plug the mini plug of the provided USB cable into connector P8 (labelled USB OTG). Plug the standard USB plug into a USB port of the PC running VisualDSP++ 5.0 update 4 or newer.
To connect the EZ-Board to a PC via a standalone debug agent:
a
The debug agent can be used only when power is supplied from the wall adaptor.
1. Attach the standalone debug agent to connectors P1 (labeled JTAG) and ZP1 on the backside of the EZ-Board, watching for the keying pin of P1 to connect correctly. Plug the 5V adaptor into connector
P14 (labeled 5.0V).
P1 (labeled JTAG) on the
2. Plug one side of the provided USB cable into the USB connector
ZP1) of the standalone debug agent. Plug the other side of the
( cable into a USB port of the PC running VisualDSP++ 5.0 update 4 or newer.
1-6 ADSP-BF526 EZ-Board Evaluation System Manual
Using ADSP-BF526 EZ-Board
The other USB connector on the ADSP-BF526 EZ-Board (labelled
USB OTG, P8) is for applications use.
3. Verify that the yellow USB monitor LED on the standalone debug agent (LED4, located near the USB connector) is lit. This signifies that the board is communicating properly with the host PC and ready to run VisualDSP++.

EZ-Board Session Startup

1. If you are running VisualDSP++ for the first time, navigate to the VisualDSP++ environment via the Start–>Programs menu. The main window appears. Note that VisualDSP++ is not connected to any session. Skip the rest of this step to step 2.
If you have run VisualDSP++ previously, the last opened session appears on the screen. You can override the default behavior and force VisualDSP++ to start a new session by pressing and holding down the Ctrl key while starting VisualDSP++. Do not release the Ctrl key until the Session Wizard appears on the screen. Go to step 3.
2. To connect to a new EZ-KIT Lite session, start Session Wizard by selecting one of the following.
From the Session menu, New Session.
From the Session menu, Session List. Then click New Ses- sion from the Session List dialog box.
From the Session menu, Connect to Target.
3. The Select Processor page of the wizard appears on the screen. Ensure Blackfin is selected in Processor family. In Choose a target processor, select ADSP-BF526. Click Next.
ADSP-BF526 EZ-Board Evaluation System Manual 1-7
EZ-Board Session Startup
4. The Select Connection Type page of the wizard appears on the screen. For standalone debug agent connections, select EZ-KIT Lite and click Next. For emulator connections select Emulator, and click Next
5. The Select Platform page of the wizard appears on the screen. For standalone debug agent connections, ensure that the selected platform is ADSP-BF526 EZ-KIT Lite via Debug Agent. For emulator connections, choose the type of emulator that is con­nected. Specify your own Session name for the session or accept the default name.
The session name can be a string of any length; although, the box displays approximately 32 characters. The session name can include space characters. If you do not specify a session name, VisualDSP++ creates a session name by combining the name of the selected platform with the selected processor. The only way to change a session name later is to delete the session and open a new session.
Click Next.
6. The Finish page of the wizard appears on the screen. The page dis- plays your selections. Check the selections. If you are not satisfied, click Back to make changes; otherwise, click Finish. VisualDSP++ creates the new session and connects to the EZ-Board. Once con­nected, the main window’s title is changed to include the session name set in step 5.
L
1-8 ADSP-BF526 EZ-Board Evaluation System Manual
To disconnect from a session, click the disconnect button or select Session–>Disconnect from Target.
To delete a session, select Session –> Session List. Select the ses- sion name from the list and click Delete. Click OK.
Loading...
+ 94 hidden pages