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 icon bar and logo, VisualDSP++, the VisualDSP++
logo, Blackfin, the Blackfin logo, the CROSSCORE logo, EZ-KIT Lite,
and EZ-Extender 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-BF527 EZ-KIT Lite is designed to be used solely in a laboratory environment. The board is not intended for use as a consumer end
product 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-BF527 EZ-KIT Lite is currently being processed for certification that it complies with the essential requirements of the European
EMC directive 89/336/EEC amended by 93/68/EEC and therefore carries
the “CE” mark.
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.
ivADSP-BF527 EZ-KIT Lite Evaluation System Manual
CONTENTS
PREFACE
Purpose of This Manual .................................................................. xv
Intended Audience .......................................................................... xv
Manual Contents ........................................................................... xvi
What’s New in This Manual .......................................................... xvii
Technical or Customer Support ..................................................... xvii
Supported Processors .................................................................... xviii
Product Information .................................................................... xviii
MyAnalog.com ....................................................................... xviii
Processor Product Information .................................................. xix
Related Documents ................................................................... xx
Online Technical Documentation ............................................. xxi
Power ......................................................................................... B-13
INDEX
xADSP-BF527 EZ-KIT Lite Evaluation System Manual
PREFACE
Thank you for purchasing the ADSP-BF527 EZ-KIT Lite®, Analog
Devices, Inc. evaluation system for Blackfin® processors.
Blackfin processor family embodies 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 combine 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-BF527 EZ-KIT Lite Evaluation System Manualxi
The evaluation board is designed to be used in conjunction with the VisualDSP++
ADSP-BF527 Blackfin processors. The VisualDSP++ development environment aids advanced application code development and debug, such as:
Access to the ADSP-BF527 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-BF527 processor and the
evaluation board peripherals. Analog Devices JTAG emulators offer faster
communication between the host PC and target hardware. Analog Devices
carries a wide range of in-circuit emulation products. To learn more about
Analog Devices emulators and 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 ADSP-BF527 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-BF527 EZ-KIT Lite provides example programs to demonstrate the capabilities of the evaluation board.
L
xiiADSP-BF527 EZ-KIT Lite Evaluation System Manual
The ADSP-BF527 EZ-KIT Lite installation is part of the VisualDSP++ installation. The EZ-KIT Lite 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-7 and the Visu-alDSP++ Installation Quick Reference Card.
The board features:
•Analog Devices ADSP-BF527 Blackfin processor
D Core performance up to 600 MHz
D External bus performance up to 133 MHz
D 289-pin mini-BGA package
D 25 MHz crystal
•Synchronous dynamic random access memory (SDRAM)
D Micron MT48LC32M16A2TG – 64 MB (8M x 16-bits x 4
banks)
•Parallel flash memory
D ST Micro M29W320EB – 32 Mb (2M x 16-bits)
•NAND flash memory
Preface
D ST Micro NAND04 – 4 Gb
•SPI flash memory
D ST Micro M25P16 – 16 Mb
•Analog audio interface
D Low-power audio codec]
D 1 stereo LINE OUT jack
D 1 input MIC jack
D 1 input stereo LINE IN jack
•TFT LCD display with touchscreen
D Varitronix VLGT-6272-01 – 320 x 240, 3.5” touchscreen
LCD
D Maxim MAX1233 – touchscreen and keypad controller
ADSP-BF527 EZ-KIT Lite Evaluation System Manualxiii
•Ethernet interface
D SMSC LAN8700 PHY device
D 10-BaseT and 100-BaseTX Ethernet controller
D Auto-MDIX
D ADM3202 RS-232 line driver/receiver
D DB9 female connector
•LEDs
D Eight LEDs: one power (green), one board reset (red), three
general-purpose (amber), and one USB monitor (amber),
PHY link (amber), PHY activity (green).
•Push buttons
D Three push buttons: one reset, two programmable flags with
debounce logic
•Expansion interface: all ADSP-BF527 processor signals
xivADSP-BF527 EZ-KIT Lite Evaluation System Manual
•Other features
D JTAG ICE 14-pin header
D USB OTG connector
D HOST interface connector
D Blackfin power measurement jumpers
D PPI IDC connector
D SPORT0 and SPORT1 IDC connectors
D TWI, SPI, timers, UART0 IDC connectors
For information about the hardware components of the EZ-KIT Lite,
refer to “ADSP-BF527 EZ-KIT Lite Hardware Reference” on page 2-1.
Purpose of This Manual
Preface
The ADSP-BF527 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-BF527
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.
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
ADSP-BF527 EZ-KIT Lite Evaluation System Manualxv
Manual Contents
(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-BF527 EZ-KIT Lite” on page 1-1
Describes EZ-KIT Lite functionality from a programmer’s perspective and provides an easy-to-access memory map.
•Chapter 2, “ADSP-BF527 EZ-KIT Lite Hardware Reference” on
page 2-1
Provides information on the EZ-KIT Lite hardware components.
•Appendix A, “ADSP-BF527 EZ-KIT Lite Bill Of Materials” on
page A-1
Provides a list of components used to manufacture the EZ-KIT
Lite board.
•Appendix B, “ADSP-BF527 EZ-KIT Lite Schematic” on page B-1
Provides the resources to allow EZ-KIT Lite board-level debugging
or to use as a reference design.
L
xviADSP-BF527 EZ-KIT Lite Evaluation System Manual
Appendix B is part of the online Help. The PDF version of the
ADSP-BF527 EZ-KIT Lite Evaluation System Manual is located in
the Docs\EZ-KIT Lite Manuals folder on the installation CD.
What’s New in This Manual
This is the first edition of the ADSP-BF527 EZ-KIT Lite 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
•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-BF527 EZ-KIT Lite Evaluation System Manualxvii
Supported Processors
Supported Processors
This evaluation system supports Analog Devices ADSP-BF527 Blackfin
embedded processors.
Product Information
You can obtain product information from the Analog Devices Web site,
from the product CD-ROM, or from 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 choose to receive weekly e-mail
notifications containing updates to the Web pages that meet your interests, including documentation errata against all manuals. You can also
choose to receive weekly e-mail notifications containing updates to the
Web pages that meet your interests.
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
e-mail address.
xviiiADSP-BF527 EZ-KIT Lite Evaluation System Manual
MyAnalog.com provides access to
Preface
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.
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 .pdf files of most manuals are provided in the
Docs folder on the VisualDSP++ installation CD.
Each documentation file type is described as follows.
File Description
.chmHelp system files and manuals in Help format
.htm or
.html
.pdfVisualDSP++ and processor manuals in Portable Documentation Format (PDF).
Dinkum Abridged C++ library and FlexLM network license manager software documentation. Viewing and printing the .html files requires a browser, such as
Internet Explorer 6.0 (or higher).
Viewing and printing the
Reader (4.0 or higher).
.pdf files requires a PDF reader, such as Adobe Acrobat
ADSP-BF527 EZ-KIT Lite Evaluation System Manualxxi
Product Information
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 running 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.
To view ADSP-BF527 EZ-KIT Lite Help, which is part of the VisualDSP++ 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 documentation 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 Windows
interface. These help files provide information about VisualDSP++ and
the ADSP-BF527 EZ-KIT Lite evaluation system.
xxiiADSP-BF527 EZ-KIT Lite Evaluation System Manual
Preface
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.
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.
ADSP-BF527 EZ-KIT Lite Evaluation System Manualxxiii
Notation Conventions
Notation Conventions
Text conventions used in this manual are identified and described as
follows.
ExampleDescription
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-
.SECTIONCommands, directives, keywords, and feature names are in text with
filenameNon-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 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.
xxivADSP-BF527 EZ-KIT Lite Evaluation System Manual
1USING ADSP-BF527 EZ-KIT
LITE
This chapter provides specific information to assist you with development
of programs for the ADSP-BF527 EZ-KIT Lite evaluation system.
The following topics are covered.
•“Package Contents” on page 1-3
•“Default Configuration” on page 1-4
•“Installation and Session Startup” on page 1-5
•“Evaluation License Restrictions” on page 1-7
•“Memory Map” on page 1-7
•“SDRAM Interface” on page 1-9
•“Parallel Flash Memory Interface” on page 1-11
•“NAND Flash Interface” on page 1-12
•“SPI Interface” on page 1-13
•“PPI Interface” on page 1-14
•“LCD Module Interface” on page 1-15
•“Touchscreen and Keypad Interface” on page 1-16
•“Rotary Encoder Interface” on page 1-17
•“Ethernet Interface” on page 1-18
ADSP-BF527 EZ-KIT Lite Evaluation System Manual1-1
•“Audio Interface” on page 1-19
•“USB OTG Interface” on page 1-20
•“UART Interface” on page 1-21
•“RTC Interface” on page 1-22
•“LEDs and Push Buttons” on page 1-23
•“JTAG Interface” on page 1-24
•“Expansion Interface” on page 1-24
•“Power Measurements” on page 1-25
•“Power-On-Self Test” on page 1-25
•“Example Programs” on page 1-26
•“Background Telemetry Channel” on page 1-26
•“Design Reference Information” on page 1-27
For information about VisualDSP++, including the boot loading, target
options, and other facilities of the EZ-Kit Lite system, refer to the online
Help.
For more detailed information about the ADSP-BF527 Blackfin processor, see documents referred to as “Related Documents”.
1-2ADSP-BF527 EZ-KIT Lite Evaluation System Manual
Using ADSP-BF527 EZ-KIT Lite
Package Contents
Your ADSP-BF527 EZ-KIT Lite evaluation system package contains the
following items.
•ADSP-BF527 EZ-KIT Lite board
•VisualDSP++ Installation Quick Reference Card
•CD containing:
D VisualDSP++ software
D ADSP-BF527 EZ-KIT Lite debug software
D USB driver files
D Example programs
D ADSP-BF527 EZ-KIT Lite Evaluation System Manual
•Universal 7.0V DC power supply
•7-foot Ethernet patch cable
•Three 6-foot 3.5 mm male-to-male audio cables
•3.5 mm headphones
•10-foot USB A-B male cable for USB debug agent
•5-in-1cable and connectors for USB on-the-go (OTG) applications
•Ethernet loopback connector
If any item is missing, contact the vendor where you purchased your
EZ-KIT Lite or contact Analog Devices, Inc.
ADSP-BF527 EZ-KIT Lite Evaluation System Manual1-3
Default Configuration
Default Configuration
The ADSP-BF527 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.
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.
When removing the EZ-KIT Lite board from the package, handle the
board carefully to avoid the discharge of static electricity, which can damage some components. Figure 1-1 shows the default jumper settings,
switches, connector locations, and LEDs used in installation. Confirm
that your board is in the default configuration before using the board.
Figure 1-1. EZ-KIT Lite Hardware Setup
1-4ADSP-BF527 EZ-KIT Lite Evaluation System Manual
Using ADSP-BF527 EZ-KIT Lite
Installation and Session Startup
For correct operation, install the software and hardware in the order presented in the VisualDSP++ Installation Quick Reference Card.
L
There are two USB interfaces on the ADSP-BF527 EZ-KIT Lite.
Be sure to use the debugger’s interface (ZJ1) when connecting your
computer to the board with provided USB cable. The other USB
interface (labelled USB-OTG, P1) is for applications use.
1. Verify that the yellow USB monitor LED (ZLED3, located near the
USB connector) is lit. This signifies that the board is communicating properly with the host PC and is ready to run VisualDSP++.
2. 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++ does not connect to
any session. Skip the rest of this step to step 3.
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 4.
3. 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.
ADSP-BF527 EZ-KIT Lite Evaluation System Manual1-5
Installation and Session Startup
4. 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-BF527. Click Next.
5. The Select Connection Type page of the wizard appears on the
screen. Select EZ-KIT Lite and click Next.
6. The Select Platform page of the wizard appears on the screen.
Ensure that the selected platform is ADSP-BF527 EZ-KIT Lite via Debug Agent. 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 to open a
new session.
Click Next.
7. 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-KIT Lite. Once
connected, the main window’s title is changed to include the session name set in step 6.
L
1-6ADSP-BF527 EZ-KIT Lite 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.
Using ADSP-BF527 EZ-KIT Lite
Evaluation License Restrictions
The ADSP-BF527 EZ-KIT Lite installation is part of the VisualDSP++
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++ restricts a connection to the ADSP-BF527 EZ-KIT
Lite via the USB debug agent interface only. Connections to simulators and emulation products are no longer allowed.
•The linker restricts a user’s program to 20 KB of memory for code
space with no restrictions for data space.
•The EZ-KIT Lite hardware must be connected and powered up to
use VisualDSP++ with a valid evaluation or permanent license.
Refer to the VisualDSP++ Installation Quick Reference Card for details.
Memory Map
The ADSP-BF527 processor has internal static random access memory
(SRAM) used for instructions or data storage. See Table 1-1. The internal
memory details can be found in the ADSP-BF2x Blackfin Processor Hard-
ware Reference.
The ADSP-BF527 EZ-KIT Lite board includes four types of external
memory: synchronous dynamic random access memory (SDRAM), serial
peripheral interconnect (SPI), parallel flash, and NAND flash. See
Table 1-2. For more information about a specific memory type, go the
respective section in this chapter.
ADSP-BF527 EZ-KIT Lite Evaluation System Manual1-7
The ADSP-BF527 processor connects to a 64 MB Micron
MT48LC32M16A2TG-75 chip through the external bus interface unit
(EBIU). The SDRAM chip can operate at a maximum clock frequency of
133 MHz.
With a VisualDSP++ session running and connected to the EZ-KIT Lite
board via the USB debug agent, the SDRAM registers are configured
automatically with values listed in Table 1-3 each time the processor is
ADSP-BF527 EZ-KIT Lite Evaluation System Manual1-9
SDRAM Interface
reset. The values are used whenever SDRAM is accessed through the
debugger (for example, when viewing memory windows or loading a
program).
To disable the automatic setting of the SDRAM registers, select Target
Options from the Settings menu in VisualDSP++ and uncheck Use XML
reset values. For more information on changing the reset values, refer to
the online Help.
Table 1-3. SDRAM Default Settings with a 133 MHz SCLK
EMREN = disabled
FBBRW = disabled
PSSE = enables SDRAM powerup sequence on next SDRAM
access
PSM = precharge, 8 BCBR refresh cycles, mode register set
PUPSD = no extra delay added before first precharge command
TWR = 2 cycles
TRCD = 3 cycles
TRP = 3 cycles
TRAS = 6 cycles
PASR = all 4 banks refreshed
CL = CAS latency 3 cycles
SCTLE = CLOUT disabled
1-10ADSP-BF527 EZ-KIT Lite Evaluation System Manual
Using ADSP-BF527 EZ-KIT Lite
Table 1-4 shows the configuration for the PLL registers using a 400 MHz
CCLK and 133 MHz SCLK. The PLL_CTL and PLL_DIV registers are initial-
ized in the user code to achieve maximum performance.
Table 1-4. PLL Register Settings
RegisterSCLK = 133 MHz
CCLK = 400 MHz
PLL_CTL16
PLL_DIV3
An example program is included in the EZ-KIT Lite installation directory
to demonstrate how to setup and access the SDRAM interface. For more
information on how to initialize the registers after a reset, search the VisualDSP++ online Help for “reset values”.
Parallel Flash Memory Interface
The parallel flash memory interface of the ADSP-BF527 EZ-KIT Lite
contains a 4 MB (2M x 16 bits) ST Micro M29W320EB chip. Flash
memory connects to the 16-bit data bus and address lines 1 through 19.
Chip enable is decoded by using AMS0–3 select lines through NAND and
AND gates. The address range for flash memory is
0x203F FFFF.
Flash memory is pre-loaded with boot code for the blink, LCD images,
and power-on-self test (POST) programs. For more information, refer to
“Power-On-Self Test” on page 1-25.
By default, the EZ-KIT Lite boots from the 16-bit parallel flash memory.
The processor boots from flash memory if the boot mode select switch
SW2) is set to a position of 1 (see “Boot Mode Select Switch (SW2)” on
(
page 2-11).
ADSP-BF527 EZ-KIT Lite Evaluation System Manual1-11
0x2000 0000 to
NAND Flash Interface
Flash memory code can be modified. For instructions, refer to the online
Help and example program included in the EZ-KIT Lite installation
directory.
NAND Flash Interface
The ADSP-BF527 processor is equipped with an internal NAND flash
controller, which allows the 4 Gbit ST Micro’s NAND04 device to be
attached gluelessly to the processor. NAND flash is attached via the processor’s specific NAND flash control and data lines. NAND flash shares
pins with the Ethernet PHY, host connector, and expansion interface.
The NAND chip enable signal (NDCE#_HOSTD10) can be disconnected from
NAND flash by turning OFFSW11.4 (switch 11 position 4). This ensures
that the NAND will not be driving data when HOSTD10 changes state. See
“Rotary NAND Enable Switch (SW11)” on page 2-16 for more
information.
The Ethernet PHY (U14) must be disabled in order for NAND flash to
function properly. This is accomplished by setting SW1 to OFF, OFF, ON,
OFF.
For more information about the NAND04 device, refer to the ST Microelectronics Web site at:
An example program is included in the EZ-KIT Lite installation directory
to demonstrate how to setup and access the NAND flash interface.
1-12ADSP-BF527 EZ-KIT Lite Evaluation System Manual
Using ADSP-BF527 EZ-KIT Lite
SPI Interface
The ADSP-BF527 processor has one serial peripheral interface (SPI) port
with multiple chip select lines. The SPI port connects directly to serial
flash memory, MAX1233 touchscreen and keypad controller, audio codec,
and expansion interface.
Serial flash memory is a 16 Mb ST Micro M25P16 device, which is
selected using the SPISEL1 line of the processor. SPI flash memory is
pre-loaded with boot code for the blink and POST programs. For more
information, refer to “Power-On-Self Test” on page 1-25. By default, the
EZ-KIT Lite boots from the 16-bit flash parallel memory. SPI flash can be
selected as the boot source by setting the boot mode select switch (SW2) to
position 3 (see “Boot Mode Select Switch (SW2)” on page 2-11).
SPI flash code can be modified. For instructions, refer to the VisualDSP++
online Help and example program included in the EZ-KIT Lite installation directory.
By default, the EZ-KIT Lite is set to use the SPISEL2 pin as the chip select
for the MAX1233 touchscreen and keypad controller (see “KEY/PEN CS
Switch (SW18)” on page 2-19). SPISEL2 is shared with the CDG signal,
which is connected to the rotary encoder. It is important not to use the
rotary encoder while trying to access the MAX1233 controller. Shutting
OFF SW11.2 disables the rotary encoder. See “Rotary Encoder Interface” on
page 1-17 for more information. There are also provisions to use the
SPISEL4 signal as the MAX1233 chip select by setting SW18 to OFF, ON.
SPISEL4 signal is shared with the ERXD1_HOSTD8 signal. Using signal
SPISEL4 will interfere with the ability to use Ethernet, but will allow the
use of rotary, keypad, and touchscreen, all at the same time. The appropriate port function needs to be set up to use programmable flag (PF)
the processor as
SPISEL4 (refer to the hardware reference manual for
PH8 of
details). For more information, refer to “Touchscreen and Keypad Inter-
face” on page 1-16.
ADSP-BF527 EZ-KIT Lite Evaluation System Manual1-13
PPI Interface
By default, the audio codec is setup to use the
SPISEL5 signal as the SPI
chip select when configuring the codec. The chip select is shared with the
HOSTD9 signal. For more information, refer to see “Audio Interface” on
page 1-19.
PPI Interface
The ADSP-BF527 processor provides a parallel peripheral interface (PPI),
supporting data widths up to 16 bits. The PPI interface provides three
multiplexed frame syncs, a dedicated clock input, and 16 data lines. The
EZ-KIT Lite uses an eight-bit data connection to the TFT LCD module.
The full PPI port is accessible on the PPI connector P8 and expansion
interface.
The PPI interface can be disconnected from the LCD module by removing jumper on JP2. The JP2 jumper enables the U31 and U32 buffer ICs.
For more information on the LCD module, refer to “LCD Module Inter-
face” on page 1-15. For information on how to enable the PPI connection
to the LCD module, see “LCD PPI Jumper (JP2)” on page 2-21.
The PPI signals connect to multi-function pins; the upper eight data bit
signals are configured for the rotary, SPI, UART1, and LED0 interfaces. See
“Touchscreen and Keypad Interface” on page 1-16 for more information.
The PPI interface has a dedicated clock, generated from an on-board oscillator (default) or the expansion interface. The source of the PPI clock can
be configured by software via the PPI_SEL signal. The signal connects to
the processor’s flag pin PG12 by setting SW13 position 4 ON. Flag pin PG12 is
shared with the
HOSTACK and LED2 are not available. The PPISEL signal does not need to be
driven if the default on-board oscillator is used;
HOSTACK_LED2 signal. When the clock select line is used,
PPISEL is driven when the
expansion interface is used as the clocking source. Refer to “GPIO Enable
Switch (SW13)” on page 2-16 for more information.
1-14ADSP-BF527 EZ-KIT Lite Evaluation System Manual
Using ADSP-BF527 EZ-KIT Lite
LCD Module Interface
The EZ-KIT Lite features a Varitronix VL_PS_COG_T350MCQB TFT
LCD module with touchscreen overlay. This is a 3.5” landscape display
with a resolution of 320 x 240 and a color depth of 24 bits. The interface
is an RGB-888 serial parallel interface, eight bits of red, followed by eight
bits of green, and then eight bits of blue.
To configure the PPI interface, refer to the LCD software example located
in the…\Blackfin\Examples\ADSP-BF527 EZ-KIT Lite\POST subdirectory
of the VisualDSP++ installation directory. The values are obtained from
the timing characteristics section of the VL_PS_COG_T350MCQB
datasheet.
The interface is set to control frame sync 1 and 2 (PPIFS1, PPIFS2)
natively from the ADSP-BF527 processor. The LCD data enable (DEN) is
controlled by a Xilinx CPLD XC9536XL. You do not need to change
CPLD code, which should work for the VL_PS_COG_T350MCQB display. The verilog source code for the CPLD can be found in the reference
resource zip file at:
The LCD module can be disconnected from PPI by removing the jumper
on JP2. Refer to “LCD PPI Jumper (JP2)” on page 2-21 for more
information.
ADSP-BF527 EZ-KIT Lite Evaluation System Manual1-15
Touchscreen and Keypad Interface
Touchscreen and Keypad Interface
The MAX1233 touchscreen and keypadcontroller connects to the SPI
interface of the ADSP-BF527 processor and uses the SPISEL2 signal. The
controller provides the X and Y positions, as well as a measurement for the
pressure applied to the touchscreen. The touchscreen can be used with
either a stylus or a finger.
Two interrupt signals connect to the device:
•The key interrupt (KEYIRQ#) signal is mapped to PF9 and used to
notify the processor that a key on the keypad has been pressed.
•The pen interrupt (PENIRQ#) signal is mapped to PF10 and used to
notify the processor that the screen has been touched. The PENIRQ#
signal is shared with UART1RTS.
SW5 positions 1 and 2 are ON by default and allow the MAX1233 controller
to be disconnected from PF pins PF9 and PF10 of the processor.
SW5 positions 3 and 4 are (OFF, ON) by default and select the board reset as
the reset input to the LCD module. The GPIO function of PF PG11 also
can be used to control the LCD reset (SW5 positions 3 and 4 ON and OFF);
however, PG11 is used to control LED1 by default.
The EZ-KIT Lite features a 4 x 4 keypad assembly connected to the
MAX1233 touchscreen controller (U16). The keypad interface connects to
the EZ-KIT Lite via a nine-pin connector (
P2). The ADSP-BF527 proces-
sor receives input from the keypad through the SPI interface after a
KEYIRQ# interrupt. The row/column pull-ups and pull-downs are handled
internally by the MAX1233 controller.
For more options on the MAX1233 controller, refer to “Keypad LCD
Enable Switch (SW5)” on page 2-13.
An example program is included in the EZ-KIT Lite installation directory
to demonstrate how to setup and access the touchscreen and keypad
interface.
1-16ADSP-BF527 EZ-KIT Lite Evaluation System Manual
Using ADSP-BF527 EZ-KIT Lite
Rotary Encoder Interface
The ADSP-BF527 processor has a built-in, up-down counter with support
for a rotary encoder. The three-wire rotary encoder interface connects to
the rotary switch (SW3) and expansion interface connector. The rotary
encoder can be turned clockwise for the up function, counter clockwise
for the down function, or can be used as a push button for clearing the
counter.
The rotary switch is a two-bit quadrature (Gray code) counter with
detent, meaning that both the down signal (CDG) and up signal (CUD) will
toggle when the count register increases on a rotation to the right. Upon
rotating to the left, both CDG and CUD will toggle, and the over all count
decreases.
If the processor pins are needed for the expansion interface, disconnect the
rotary encoder switch via the four-position rotary NAND enable switch
(SW11). For more information, see “Rotary NAND Enable Switch
(SW11)” on page 2-16.
The CDG signal is shared with the SPISEL2 signal; care must be taken not to
rotate the switch while issuing SPI commands to the keypad and touchscreen controller. To ensure that there is no interference from the rotary
encoder on SPISEL2, turn SW1 position 2 OFF. Shutting off connection to
CDG causes the rotary switch not to operate correctly. Both CDG and CUD are
necessary for the switch to output accurate counts.
An example program is included in the EZ-KIT Lite installation directory
to demonstrate how to setup and access the rotary encoder interface.
ADSP-BF527 EZ-KIT Lite Evaluation System Manual1-17
Ethernet Interface
Ethernet Interface
The ADSP-BF527 processor has an integrated Ethernet MAC with media
independent interface (MII) and reduced media independent interface
(RMII), which connects to an external PHY. The EZ-KIT Lite provides a
SMSC LAN8700 RMII Ethernet PHY with Auto-MDIX, fully compliant
with IEEE 802.2/802.2u standards. The SMSC LAN8700 chip supports
10BASE-T and 100BASE-TX operations. The part is attached gluelessly
to the processor.
The Ethernet signals are shared with NAND flash, and the Ethernet is by
default turned off (SW1OFF, OFF, ON, OFF). See “ETH Enable Switch
(SW1)” on page 2-9 for more information. It is important not to run code
that accesses the NAND while using the Ethernet interface.
The Ethernet mode is set by the SW9 switch and defaults to all capable,
auto negotiation with settings OFF, OFF, OFF, ON. See “ETH Mode Flash CS
Switch (SW9)” on page 2-15 for more information.
The Ethernet chip is pre-loaded with a MAC address for the EZ-KIT Lite.
The MAC address is stored in the public one-time programmable (OTP)
memory of the processor and can be found on a sticker on the bottom side
of the EZ-KIT Lite.
The PHY portion of the Ethernet chip connects to a Pulse HX1188 (U26)
magnetics, then to a standard RJ-45 Ethernet connector (
information, see “Ethernet Connector (J9)” on page 2-28.
Example programs are included in the EZ-KIT Lite installation directory
to demonstrate how to use the Ethernet interface.
1-18ADSP-BF527 EZ-KIT Lite Evaluation System Manual
J9). For more
Using ADSP-BF527 EZ-KIT Lite
Audio Interface
The audio interface of the EZ-KIT Lite consists of a low-power stereo
codec with integrated headphone driver and its associated passive components. There are two inputs, stereo line in, and mono microphone as well
as two outputs, headphone, and stereo line out. The codec has integrated
stereo analog-to-digital converters (ADCs) and digital-to-analog converters (DACs) and requires minimal external circuitry.
The codec connects to the ADSP-BF527 processor via the processor’s
serial port 0A (alternate). The SPORT0A port is disconnected from the
codec by turning SW17 and SW20. This allows SPORT0A to be used on the
expansion interface.
The TFS0A signal is shared with the Ethernet and host connectors, as well
as the RMIIMDINT# and HOSTCE# signals. SW21 allows this signal to be disconnected from the host connector by setting position 1 OFF, and STAMP
connectors position 2 OFF. To connect signal TFSOA_RMIIMDINT#_HOSTCE#
to either interface, turn the corresponding switch position ON. Refer to
“TFS0A/HOSTCE Enable Switch (SW21)” on page 2-19 for more
information.
The control interface for the codec is selectable by the SW8 and SW19
switches between the two-wire interface (TWI) and SPI. The board
default is SPI mode, set by the
SW8 switch positions 3 ON and 4 OFF. To select TWI mode, turn SW8
positions 3
OFF and 4 ON, as well as SW19 (OFF, ON, OFF, ON). Refer to
SW19 switch (ON, OFF, ON, OFF) and by the
“Mic/HP LPBK Audio Mode Switch (SW8)” on page 2-14 and “SPI/TWI
Switch (SW19)” on page 2-19 for more information.
Mic gain is selectable through the
or –6 dB, by turning
must be
OFF to achieve the desired gain. Refer to “MIC Gain Switch
ON position 1, 2, or 3 respectively. All other positions
SW4 switch, with values of 14 dB, 0 dB,
(SW4)” on page 2-12 for more information.
ADSP-BF527 EZ-KIT Lite Evaluation System Manual1-19
USB OTG Interface
Microphone bias is provided through a low-noise reference voltage. A
jumper on position 2 and 3 of
JP6 connects the MICBIAS to the audio jack.
Placing the jumper on positions 1 and 2 of JP6 connects the bias directly
to the mic signal. Refer to “MIC Select Jumper (JP6)” on page 2-22 for
more information.
J7 and J8 are 3.5 mm connectors for the audio portion of the board. J7
connects the mic on the top portion and line-in on the bottom. J8 connects the headphone on the top portion and line-out on the bottom. If
there is no 3.5 mm cable plugged into the bottom of J7 or J8, the signals
are looped back inside the connector.
For testing purposes, SW8 positions 1 and 2 allow the MICIN signal to be
connected to either the left or right headphone. Do not connect both left
and right to the MICIN signal at the same time—only position 1 or 2 of SW8
should be ON at the same time. Refer to “Mic/HP LPBK Audio Mode
Switch (SW8)” on page 2-14 for more information.
For more information, see “Dual Audio Connectors (J7–8)” on page 2-28.
The EZ-KIT Lite is shipped with a headphone and multiple 3.5 mm
cables, which allow you to run the example programs provided in the
EZ-KIT Lite installation directory and learn about the audio interface.
USB OTG Interface
The ADSP-BF527 processor has a built-in, high-speed USB on-the-go
(OTG) interface and integrated PHY. The interface connects to a
24 MHz clock (
or device. When in device mode, the USB 5V regulator (
switch (U28) are turned OFF. When in host mode, the USB 5V regulator
and FET are turned
1-20ADSP-BF527 EZ-KIT Lite Evaluation System Manual
U12), has surge protection, and can be configured as a host
VR3) and FET
ON and can supply 5V at 500 mA.
Using ADSP-BF527 EZ-KIT Lite
The control mechanism to turn the two devices on and off are via the
flag pin of the processor and must be connected on the board to signal
USB_VRSEL through switch SW13. By default, USB_VRSEL is held low or a
logic 0 via a pull-down resistor, and both devices are turned off. To use
host mode and provide 5V to a device, SW13 position 2 needs to be turned
OFF and position 6 ON. This disables push button 2. Note that signal
USB_VRSEL is shared with HOSTADDR. The default for positions 2 and 6 of
SW13 are ON and OFF, which shuts off the VR3 regulator and U28 FET. For
more information, see “GPIO Enable Switch (SW13)” on page 2-16.
The USB OTG interface has a mini-AB connector (P1); cables that plug
into P1 are shipped with the EZ-KIT Lite.
Use the example programs in the EZ-KIT Lite installation directory to
learn about the ADSP-BF527 processor’s device and host modes. For
more information about the USB interface, refer to the ADSP-BF52x Blackfin Processor Hardware Reference.
UART Interface
The ADSP-BF527 processor has two built-in universal asynchronous
receiver transmitters (UARTs). UART1—0 share the processor pins with
other peripherals on the EZ-KIT Lite.
PG13
UART1 has full RS-232 functionality via the Analog Devices 3.3V
ADM3202 (U25) line driver and receiver. The UART can be disconnected
from the ADM3202 by turning
OFF all positions of SW10. See “UART
Enable Switch (SW10)” on page 2-15. When using UART1, jumpers JP5
should not be installed.
JP5 is a UART loopback jumper and should be
installed only when running the POST program. If signals RTSand CTS are
needed for flow control, the
figured as a GPIO for
RTS. The HWAIT port pin PG0 can be used for CTS by
UART1RTS_PENIRQ# port pin PF10 can be con-
setting up the pin accordingly. See “UART1 Loopback Jumper (JP5)” on
page 2-22 and “UART Enable Switch (SW10)” on page 2-15 for more
information.
ADSP-BF527 EZ-KIT Lite Evaluation System Manual1-21
RTC Interface
UART0 and UART1 are connected to the expansion interface. UART0 of the
processor also is available via a STAMP connector (P5). See “UART0
Connector (P5)” on page 2-29.
Example programs are included in the EZ-KIT Lite installation directory
to demonstrate UART and RS-232 operations.
For more information on the UART interface, refer to the ADSP-BF52x Blackfin Processor Hardware Reference.
RTC Interface
The ADSP-BF527 processor has a real-time clock (RTC) and a watchlog
timer. Typically the RTC interface is used to implement a real-time
watchlog or life counter of the time elapsed since the last system reset. The
EZ-KIT Lite is equipped with a Sanyo (CR2430) lithium coin 3V battery
supplying 280 mAh. The 3V battery and the 3.3V supply of the board
connect to the RTC power pin of the processor. When the EZ-KIT Lite is
powered, the RTC circuit uses the board power to supply voltage to the
RTC pin. When the EZ-KIT Lite is not powered, the RTC circuit uses the
lithium battery to maintain the power to the RTC pin. After removing the
mylar, the battery will last for about 1 year with the EZ-KIT Lite
unpowered.
Example programs are included in the EZ-KIT Lite installation directory
to demonstrate the RTC features.
L
For more information on the RTC and watchdog timer, refer to the
ADSP-BF52x Blackfin Processor Hardware Reference.
1-22ADSP-BF527 EZ-KIT Lite Evaluation System Manual
The EZ-KIT Lite is shipped with a protective Mylar sheet placed
between the coin battery and the positive pin of the battery holder.
Please remember to remove the Mylar sheet before trying to use
RTC functionality of the processor.
Using ADSP-BF527 EZ-KIT Lite
LEDs and Push Buttons
The EZ-KIT Lite provides two push buttons and three LEDs for general-purpose I/O.
The three LEDs, labeled LED1 through LED3, are accessed via the PF8, PG11,
and PG12 pins of the processor respectively. For information on how to
program the pins, refer to the ADSP-BF52x Blackfin Processor Hardware Reference.
LED1 is shared with signal HOSTWR#, while LED2 is shared with signal HOSTACK
. The LED1 signal can be used for the LCD reset by turning SW5
positions 3 ON and 4 OFF. LED2 is shared with PPI_SEL; turn SW13
position 4 OFF to use the LED.
The two general-purpose push buttons are labeled PB1 and PB2. The status
of each individual button can be read through programmable flag inputs,
PG0 and PG13. The flag reads 1 when a corresponding switch is being
pressed. When the switch is released, the flag reads 0. A connection
between the push button and processor input is established through the
SW13 DIP switch. Push button 1 is shared with HWAIT and alternatively can
be connected to signal keypad_busy by setting SW13 position 1 OFF and
position 5 ON. Push button 2 is shared with HOSTADDR and also can be connected to USB_VRSEL by setting SW13 position 2 OFF and position 6 ON.
USB_VRSEL allows the USB OTG to power an external USB device with
5V. See “USB OTG Interface” on page 1-20 and “GPIO Enable Switch
(SW13)” on page 2-16 for more information.
An example program is included in the EZ-KIT Lite installation directory
to demonstrate functionality of the LEDs and push buttons.
ADSP-BF527 EZ-KIT Lite Evaluation System Manual1-23
JTAG Interface
JTAG Interface
The JTAG emulation port allows an emulator to access the processor’s
internal and external memory through a six-pin interface. The JTAG emulator port of the processor can be accessed via the on-board USB debug
agent or with an external emulator via the JTAG connector (ZP4). When
an external emulator connects to the board, the on-board USB debug
agent is disabled. See “JTAG Connector (ZP4)” on page 2-33 for more
information.
For more information about emulators, contact Analog Devices or go to:
The expansion interface consists of three 90-pin connectors (J1—3). These
connectors contain a majority of the ADSP-BF527 processor’s signals. For
the pinout of the connectors, go to “ADSP-BF527 EZ-KIT Lite Sche-
matic” on page B-1. The expansion interface allows an EZ-Extender or a
custom-design daughter board to be tested across various hardware platforms. The mechanical dimensions of the expansion connectors can be
obtained by contacting Technical or Customer Support.
Analog Devices offers many EZ-Extender products. For more information
about EZ-Extenders, visit the Analog Devices Web site at:
Limits to current and interface speed must be taken into consideration
when using the expansion interface. Because current for the expansion
interface is sourced from the EZ-KIT Lite, the current should be limited
to 1A for both the 5V and 3.3V planes. If more current is required, then a
1-24ADSP-BF527 EZ-KIT Lite Evaluation System Manual
.
Using ADSP-BF527 EZ-KIT Lite
separate power connector and a regulator must be designed on a daughter
card. Additional circuitry can add extra loading to signals, decreasing their
maximum effective speed.
L
Analog Devices does not support and is not responsible for the
effects of additional circuitry.
Power Measurements
Several locations are provided for measuring the current draw from various power planes. Precision 0.05 ohm shunt resistors are available on the
VDDINT, VDDEXT, and VDDMEM pins. For the current draw measuments, the
associated jumper (P14, P15, or P16) should be removed. Once the jumper
is removed, the voltage across the resistor can be measured using an oscilloscope. Once the voltage is measured, the current can be calculated by
dividing the voltage by 0.05. For the highest accuracy, a differential probe
should be used for measuring the voltage across the resistor.
For more information, see “VDDINT Power Jumper (P14)”, “VDDEXT
Power Jumper (P15)”, and “VDDMEM Power Jumper (P16)” on
page 2-23.
Power-On-Self Test
Once assembled, each EZ-KIT Lite is fully tested for an extended period
of time with a power-on-self test (POST). The POST tests all EZ-KIT
Lite peripherals and validates functionality as well as connectivity to the
processor. The POST is loaded into the parallel flash memory (
SPI flash memory (
pressing the associated push button(s). The POST also can be used as a
reference for a custom software design or hardware troubleshooting.
ADSP-BF527 EZ-KIT Lite Evaluation System Manual1-25
U8), which can be activated by resetting the board and
U5) and
Example Programs
When running the POST, you may need to place switches and jumpers in
specific test modes. In some instances, such as Ethernet, you may need to
plug in an Ethernet loopback connector (provided with the EZ-KIT Lite)
to run the POST. The user LEDs (
cific tests have passed or failed.
The POST program is included in the EZ-KIT Lite installation directory.
For more information, refer to the readme file in the POST directory.
LED1–3) will convey whether the spe-
Example Programs
Example programs are provided with the ADSP-BF527 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 the
…\Blackfin\Examples\ADSP-BF527 EZ-KIT Lite subdirectory of the Visu-
alDSP++ installation directory. Refer to the readme file provided with
each example for more information.
Background Telemetry Channel
The ADSP-BF527 USB debug agent supports the background telemetry
channel (BTC), which facilitates data exchange between VisualDSP++ and
the processor without interrupting processor execution.
The BTC allows you to view a variable as it is updated or changed, all
while the processor continues to execute. For increased performance of the
BTC, including faster reading and writing, please check our latest line of
processor emulators at:
http://www.analog.com/processors/blackfin/evaluationDevelopment/crosscore/. For more information about the background telemetry
channel, see the online Help.
1-26ADSP-BF527 EZ-KIT Lite Evaluation System Manual
Using ADSP-BF527 EZ-KIT Lite
Design Reference Information
A design reference info package is available for download on the Analog
Devices Web site. The package provides information on the design, layout, fabrication, and assembly of the EZ-KIT Lite.
ADSP-BF527 EZ-KIT Lite Evaluation System Manual1-27
Design Reference Information
1-28ADSP-BF527 EZ-KIT Lite Evaluation System Manual
2ADSP-BF527 EZ-KIT LITE
HARDWARE REFERENCE
This chapter describes the hardware design of the ADSP-BF527 EZ-KIT
Lite board.
The following topics are covered.
•“System Architecture” on page 2-2
Describes the configuration of the ADSP-BF527 EZ-KIT Lite
board and explains how the board components interface with the
processor.
•“Programmable Flags” on page 2-3
Shows the location and describes the function of the programming
flags (PFs).
•“Push Button and Switch Settings” on page 2-9
Shows the location and describes the function of the push buttons
and switches.
•“Jumpers” on page 2-20
Shows the location and describes the function of the configuration
jumpers.
•“LEDs” on page 2-23
Shows the location and describes the function of the LEDs.
•“Connectors” on page 2-25
Shows the location and provides the part number for all of the connectors on the board. Also, the manufacturer and part number
information is provided for the mating parts.
ADSP-BF527 EZ-KIT Lite Evaluation System Manual2-1
System Architecture
System Architecture
This section describes the processor’s configuration on the EZ-KIT Lite
board (Figure 2-1).
JTAG
Header
USB
Conn
USB
OTG
Conn
RJ11
16 Mb
SPI Flash
+7V
Connector
Debug
24 MHz
Oscillator
Ethernet Phy
Agent
RMII
32.768 KHz
Oscillator
IDC
Conn
Power
Regulation
25 MHz
Oscillator
+3.0 LI-ION
RTC Battery
RTC
Port
JTAG
CLKIN
64 MB
SDRAM
(32M x 16)
EBIU
ADSP-BF527
DSP
600 MHz
LFBGA-SS2, 12mmX12mm/0.5 pitch
MACUSB
UARTs
ADM3202
RS-232
TX/RX
RS-232
Female
289, 4L, (A02)
SPI
SPI
IDC
Conn
MAX1233 keypad/
touch screen Controller
4X4 Keypad
And
SPORTsPPI
Conn
IDC
PPI
Audio
Codec
Internal
Stacked
Die
IDC
Conn
(2)
4 MB
Flash
(2M x 16 )
NAND
TWI
IDC
Conn
12 MHz
Oscillator
4 Gb
NAND Flash
(512M x 8 )
CNTR
UP/DOWN
HOST
PORT
Expansion
Connectors
(3)
Rotary
LEDs (3)
PBs (2)
IDC
Conn
LCD (8Bit max)
QVGA Landscape
Figure 2-1. System Architecture
This EZ-KIT Lite is designed to demonstrate the capabilities of the
ADSP-BF527Blackfin processors. The processor has an I/O voltage of
3.3V. The core voltage of the processor is controlled by the internal voltage regulator.
2-2ADSP-BF527 EZ-KIT Lite Evaluation System Manual
ADSP-BF527 EZ-KIT Lite Hardware Reference
The core voltage and clock rate can be set on the fly by the processor. The
input clock is 25 MHz. A 32.768 kHz crystal supplies the real-time clock
(RTC) inputs of the processor. The default boot mode for the processor is
external parallel flash boot. See “Boot Mode Select Switch (SW2)” on
page 2-11 for information on how to change the default boot mode.
Programmable Flags
The processor has 50 general-purpose input/output (GPIO) signals spread
across four ports (PF, PG, PH, and PJ). The pins are multi-functional and
depend on the ADSP-BF527 processor setup. The following tables show
how the programmable flag pins are used on the EZ-KIT Lite.
•PF programmable flag pins – Table 2-1
•PG programmable flag pins – Table 2-2
•PH programmable flag pins – Table 2-3
•PJ programmable flag pins – Table 2-4
Table 2-1. PF Port Programmable Flag Connections
Processor Pin Other Processor FunctionEZ-KIT Lite Function
PF0PPID0/DR0PRI/ND_D0ADefault: LCD via U31 buffer.
Expansion interface
PF1PPID1/RFS0/ND_D1ADefault: LCD via U31 buffer.
Expansion interface J1.73, PPI connector P8.9.
PF2PPID2/RSCLK0/ND_D2Default: LCD via U31 buffer.
Expansion interface
PF3PPID3/DT0PRI/ND_D3ADefault: LCD via U31 buffer.
Expansion interface
PF4PPID4/TFS0/ND_D4A/TAC
LK0
Default: LCD via U31 buffer.
Expansion interface
J1.72, PPI connector P8.8.
J1.74, PPI connector P8.10.
J1.75, PPI connector P8.11.
J2.43, PPI connector P8.12.
ADSP-BF527 EZ-KIT Lite Evaluation System Manual2-3
Programmable Flags
Table 2-1. PF Port Programmable Flag Connections (Cont’d)
Processor Pin Other Processor FunctionEZ-KIT Lite Function
PF5PPID5/TSCLK0/ND_D5A/T
ACLK1
PF6PPID6/DT0SEC/ND_D6A/T
ACI0
PF7PPID7/DR0SEC/ND_D7A/T
ACI1
PF8PPID8/DR1PRIDefault: LED0.
Default: LCD via U31 buffer.
Expansion interface J2.44, PPI connector P8.13.
Default: LCD via U31 buffer.
Expansion interface J2.45, PPI connector P8.14.
Default: LCD via U31 buffer.
Expansion interface
J2.46, PPI connector P8.15.
Expansion interface J1.79, J2.29, J2.47, via quick
switch U34 to the following connectors: VPP board
P4.2, SPORT0 P6.25, SPORT1 P7.8, SPI P9.14,
TWI P10.10, and PPI P8.24.
PF9PPID9/RSCLK1/SPISEL6# Default: KEYIRQ (U16) via SW5.2.
Expansion interface J2.48, J2.33, SPORT1 connec-
P7.16, and PPI connector P8.17.
tor
PF10PPID10/PRFS1/SPISEL7# Default: PENIRQ (U16) via SW5.1.
RTS UART1 U25 via SW10.3, expansion interface
J2.31, J2.49, SPORT1 connector P7.7, and PPI
connector
PF11PPID11/TFS1/CZMDefault: CZM rotary (SW3) via SW11.3.
P8.18.
Expansion interface J2.32, J2.50, via quick switch
U34 to the following connectors: PPI P8.19, SPORT1
P7.11.
PF12PPID12/DT1PRI/SPISEL2
#/CDG
Default: CDG rotary (SW3) via SW11.2.
SPISEL2# keypad/touchscreen controller via SW18.1,
expansion interface J2.30, J2.51, via quick switch
U30 to the following connectors: SPI P9.9, SPORT1
P7.14 and P7.19, PPI P8.20 and P8.26, SPORT0
P6.19.
PF13PPID13/TSCLK1/SPISEL3
#/CUD
Default: CUD rotary (SW3) via SW11.1.
Expansion interface
U34 to the following connectors: SPORT1 P7.6 and
P7.21, SPORT0 P6.21, PPI P8.21 and P8.25, SPI
P9.12.
J2.34, J2.52, via quick switch
2-4ADSP-BF527 EZ-KIT Lite Evaluation System Manual
ADSP-BF527 EZ-KIT Lite Hardware Reference
Table 2-1. PF Port Programmable Flag Connections (Cont’d)
Processor Pin Other Processor FunctionEZ-KIT Lite Function
2-8ADSP-BF527 EZ-KIT Lite Evaluation System Manual
ADSP-BF527 EZ-KIT Lite Hardware Reference
Table 2-4. PJ Port Programmable Flag Connections
Processor PinOther Processor
Function
PJ0PPIFS1/TMR0Default: PPI frame sync 1 via buffer U32 to LCD conn
PJ1PPICLK/TMRCLKDefault: PPI clock via buffer U32 to LCD conn (P12)
PJ2SCLDefault: not used.
PJ3SDADefault: not used.
EZ-KIT Lite Function
(P12) and CPLD U33.
PPI connector (
(J2.25).
and CPLD U33.
Output of switch (
expansion interface (J1.71).
Codec via SW19.4, expansion interface (J2.57), the following connectors via quick switch (
(P10.5), PPI (P8.38), SPORT0 (P6.26), and SPORT1
(P7.26).
Codec via
lowing connectors via quick switch (U30): TWI
(P10.6), PPI (P8.36), SPORT0 (P6.24), and SPORT1
P7.24).
(
P8.31) and expansion interface
U20), PPI connector (P8.6), and
U30): TWI
SW19.4, expansion interface (J2.58), the fol-
Push Button and Switch Settings
This section describes operation of the push buttons and switches. The
push button and switch locations are shown in Figure 2-2.
ETH Enable Switch (SW1)
The Ethernet enable switch (SW1) allows the Ethernet to operate. Ethernet
and NAND flash share the same lines and cannot operate at the same
time. The SW1 default settings are OFF, OFF, ON, OFF (see Table 2-5). Ethernet is enabled by setting the switch to
ADSP-BF527 EZ-KIT Lite Evaluation System Manual2-9
ON, ON, OFF, ON. SW1 positions 1
Push Button and Switch Settings
Figure 2-2. Push Button and Switch Locations
and 2 connect the management bus (
MDIO and MDC); SW1 position 3 enables
the 50 MHz RMII clock; and SW1 position 4 holds the PHY in reset (set to
OFF) or connects the PHY reset to the EZ-KIT Lite reset (set to ON).
Table 2-5. ETH Enable Switch (SW1)
SW1 Switch SettingEthernet Mode
OFF, OFF, ON, OFF OFF (default)
ON, ON, OFF, ONON
2-10ADSP-BF527 EZ-KIT Lite Evaluation System Manual
ADSP-BF527 EZ-KIT Lite Hardware Reference
Boot Mode Select Switch (SW2)
The rotary switch (SW2) determines the boot mode of the processor.
Table 2-6 shows the available boot mode settings. By default, the
ADSP-BF527 processor boots from the on-board parallel flash memory.
L
entire rotating portion of the switch, not the small arrow.
Table 2-6. Boot Mode Select Switch (SW2)
SW2 Position Processor Boot Mode
0Reserved
1Boot from 8-bit external flash memory (default)
2Boot from 16-bit asynchronous FIFO
3Boot from serial SPI memory
4Boot from SPI host device
5Boot from serial TWI memory
6Boot from TWI host
7Boot from UART0 host
8Boot from UART1 host
9Reserved
ABoot from SDRAM
B, C, DReserved
The selected position of SW2 is marked by the notch down the
EBoot from 16-bit host DMA
FBoot from 8-bit host DMA
ADSP-BF527 EZ-KIT Lite Evaluation System Manual2-11
Push Button and Switch Settings
Rotary Encoder with Momentary Switch (SW3)
The rotary encoder (SW3) can be turned clockwise for an up count or
counter-clockwise for a down count. The encoder also features a momentary switch, activated by pushing down the switch and setting the counter
to zero. The rotary encoder is a two-bit quadrature (Gray code) encoder.
Refer to the “Rotary Counter” section of the ADSP-BF52x Hardware Ref-erence Manual for additional information about interfacing with this style
rotary encoder.
The rotary encoder can be disconnected from the processor by setting the
rotary enable switch SW11 positions 1, 2 and 3 to OFF. See “Rotary NAND
Enable Switch (SW11)” on page 2-16 for more information.
MIC Gain Switch (SW4)
The microphone gain switch (SW4) sets the gain of the MIC signal, which
is connected to the top 3.5 mm jack (J7). The gain can be set to 14 dB,
0 dB, or –6 dB by turning ON position 1, 2 or 3 of the switch
(see Table 2-7). When the corresponding position for the desired gain is
ON, the remaining positions should be OFF. Refer to “Audio Interface” on
page 1-19 for more information on the audio codec.
Table 2-7. MIC Gain Switch (SW4)
GainSW4 Switch Settings
5 (14 dB)ON, OFF, OFF, OFF
1 (0 dB)OFF, ON, OFF, OFF
0.5 (–6 dB)OFF, OFF, ON, OFF (default)
UnusedOFF, OFF, OFF, OFF
2-12ADSP-BF527 EZ-KIT Lite Evaluation System Manual
ADSP-BF527 EZ-KIT Lite Hardware Reference
Keypad LCD Enable Switch (SW5)
The keypad LCD enable switch (SW5) connects the interrupt request signals PENIRQ and KEYIRQto the MAX1233 keypad and touchscreen
controller (U16) on positions 1 and 2 (see Table 2-8). Positions 3 and 4 of
SW5 control the LCD reset line connection, selecting between GPIO (SW5
position 3 ON, position 4 OFF) or the board reset (SW5 position 3 OFF,
position 4 ON). Note that the GPIO reset line shares the pin with the
HOSTWR# and LED1 signals. The default setting is ON, ON, OFF, ON.
Table 2-8. Keypad LCD Enable Switch (SW5)
SW5 Position
(Default)
1 (ON)DSP
2 (ON)DSP
3 (OFF)DSP
4 (ON)RESET IC
FromToFunction
(U2, PF10)
(U2, PF9)
(U2, PG11)
(U27)
Keypad IC
(U16)
Keypad IC
(U16)
LCD conn
(P12)
LCD conn
(P12)
OFF (SW10.3 used as GPIO RTS of UART1, expan-
sion interface J2.31, J2.49, SPORT1 conn P7.7,
PPI conn
OFF (expansion interface pins: J2.33 J2.48,
SPORT1 conn P7.16, PPI conn P8.17)
ON (GPIO control of LCD_RESET),
OFF (host conn P13.4, LED1, expansion interface
J1.80, STAMP buffer U34.15)
OFF (LCD not connected to board reset)
P8.18)
Flash Enable Switch (SW7)
The flash enable switch (SW7) disconnects ~AMS signals from flash memory, allowing other devices to utilize the signals via the expansion
interface. For each switch listed in Table 2-9 that is turned
available flash memory is reduced by 1 MB.
OFF, the size of
ADSP-BF527 EZ-KIT Lite Evaluation System Manual2-13
Push Button and Switch Settings
Table 2-9. Flash Enable Switch (SW7)
SW7 Switch Position (Default)Processor Signal
1 (ON)~AMS0
2 (ON)~AMS1
3 (ON)~AMS2
4 (ON)~AMS3
Mic/HP LPBK Audio Mode Switch (SW8)
The SW8 switch allows the EZ-KIT Lite to be placed in loopback mode to
test for signal/circuit continuity and functionality (see “Power-On-Self
Test” on page 1-25). SW8 positions 1 and 2 connect the MICIN signal to the
headphone left and right outputs for audio loopback. Do not turn SW8
positions 1 and 2 ON at the same time.
SW8 positions 3 and 4 select the control interface for the audio codec.
SW8 position 3 ON and 4 OFF select SPI interface, while position 3 OFF and
position 4 ON select TWI mode. The SW8 default settings are OFF, OFF, ON,
OFF. See “SPI/TWI Switch (SW19)” on page 2-19 for more information.
2-14ADSP-BF527 EZ-KIT Lite Evaluation System Manual
ADSP-BF527 EZ-KIT Lite Hardware Reference
ETH Mode Flash CS Switch (SW9)
The Ethernet mode flash CS switch (SW9) sets the bootstrapping options
for the LAN8700 RMII PHY chip (U14). Table 2-10 shows the SW9 default
as well as the alternate switch settings.
SW9 position 4 disconnects SPISEL1 from the SPI flash chip (U8). Setting
SW9 position 4 OFF is useful when using SPISEL1 on the expansion inter-
face at connector J2 pin 11. SW9 default setting is position 4 ON.
Table 2-10. ETH Mode Flash CS Switch (SW9)
MODE[2:0] SettingMode Definitions
111All capable, auto negotiation (default)
110Power down mode
101Repeater mode, auto negotiation
100100Base-TX half duplex advertised, auto negotiation
011100Base-TX full duplex
010100Base-TX half duplex
00110Base-T full duplex
00010Base-T half duplex
UART Enable Switch (SW10)
The UART enable switch (SW10) disconnects the UART1 signals from the
GPIO pins of the processor. When
can be used for other functions on the board.
ON. Flow control is not implemented in POST, so SW10 positions 1 and 3
are OFF. Refer to the ADM3202 datasheet for more information about the
UART interface.
ADSP-BF527 EZ-KIT Lite Evaluation System Manual2-15
SW10 is OFF, its associated GPIO signals
SW10 default is OFF, ON, OFF,
Push Button and Switch Settings
Rotary NAND Enable Switch (SW11)
The rotary NAND enable switch (SW11) disconnects the rotary encoder
signals from the GPIO pins of the processor. When SW11 is OFF, its associated GPIO signals can be used on the host interface (see Table 2-11).
Position 4 of SW11 disconnects the chip enable for NAND flash memory
(U4).
The general-purpose input/output (GPIO) switch (SW13) disconnects the
associated push buttons and LED circuits from the GPIO pins of the processor and allows the signals to be used for other functions. Depending on
the switch configuration, the signals can be used as PPI clock select,
keypad_busy, or OTG host mode 5V select (see Table 2-12).
To select an on-board or external PPI clock through software, set
position 4
external expansion interface clock. Drive
PPI oscillator. By default, SW13 position 4 is OFF and the PPI clock source
is on-board.
ON. Drive the PG12 programmable flag to low (0) to connect an
PG12 high to select the on-board
SW13
2-16ADSP-BF527 EZ-KIT Lite Evaluation System Manual
ADSP-BF527 EZ-KIT Lite Hardware Reference
Table 2-12. GPIO Enable Switch (SW13)
SW13 Position
(Default)
1 (ON)Push
2 (ON)Push
3 (OFF)NC
4 (OFF)DSP
5 (OFF)Keypad BUSY
6 (OFF)OTG PWR
The
USB_VRSEL signal is used to provide 5V to a device connected over the
FromToFunction
button 1
button 2
(U2, PG12)
(U16)
VR3, U28)
(
DSP
(U2, PG0)
DSP
(U2, PG13)
PPI CLK
(U20)
DSP
(U2, PG0)
DSP
(U2, PG13)
ON (PB1), OFF (UART1 CTS U25, host connector
P13.12, keypad busy SW13.8, expansion interface
J1.84)
ON (PB2), OFF (host connector P13.8, OTG volt-
age select SW13.7, expansion interface J1.85)
OFF (LED2, host connector P13.10, expansion
interface J1.81, STAMP buffer U34), ON (PPI
U20)
CLK
OFF (PB1, UART1 CTS U25, host conn P13.12,
expansion interface J1.84), ON (GPIO
keypad busy U16, SW13.1)
OFF (host connector P13.8, expansion interface
J1.85), ON (PB2 SW13.11, OTG power VR3, U28)
USB OTG interface when running in host mode. Signal USB_VRSEL is connected by setting SW13 position 2 OFF and position 6 ON. Then the PG13
programmable flag pin of the processor can be used to control the 5V regulator (VR3). Refer to “USB OTG Interface” on page 1-20 for more
information.
The PG0 PF pin of the processor can be used as GPIO or other functions if
SW13 position 1 is turned OFF. Turning SW13 position 1 OFF and position 5
ON allows the keypad_busy signal to connect to the processor from the key-
pad and touchscreen controller (U16). SW13 default settings are ON, ON, OFF,
OFF, OFF, OFF.
ADSP-BF527 EZ-KIT Lite Evaluation System Manual2-17
Push Button and Switch Settings
Programmable Flag Push Buttons (SW14–15)
Two momentary push buttons (SW14–15) are provided for general-purpose
user input. The buttons connect to the PG0 and PG13 GPIO pins of the
processor. The push buttons are active high and, when pressed, send a
high (1) to the processor. The GPIO enable switch (SW13) disconnects the
push buttons from the corresponding PB signal. Refer to “GPIO Enable
Switch (SW13)” on page 2-16 for more information.
Reset Push Button (SW16)
The reset push button (SW16) resets the following ICs.
•processor (U2), parallel flash (U5), PHY (U14) if SW1 position 4 is ON
•LCD (P12) if SW5 position 3 is OFF and 4 is ON
•CPLD (U33)
The reset push button does not reset the following ICs.
The reset push button does not reset the debug agent once it has been
connected to a PC. The USB chip is not reset when the push button is
pressed after the USB cable has been plugged in and communication with
the PC has been initialized correctly. After USB communication has been
initialized, the only way to reset the USB chip is by powering down the
board.
2-18ADSP-BF527 EZ-KIT Lite Evaluation System Manual
ADSP-BF527 EZ-KIT Lite Hardware Reference
SPORT0A ENBL Switches (SW17 and SW20)
The SPORT0A enable switches (SW17 and SW20) connect the SPORT0A interface of the processor to the audio codec. When the SPORT0A interface is
needed at the expansion interface, turn SW17 and SW20 all OFF. The SW17 or
SW20 switches are all ON by default.
KEY/PEN CS Switch (SW18)
The KEY/PEN CSswitch (SW18) enables the chip select for the MAX1233
touchscreen controller to be connected to either signal: SPISEL2 (ON, OFF)
or SPISEL4 (OFF, ON). SPISEL4 is one function on a multiplexed pin of PF
PH8. When using the PH8 programmable flag pin as SPISEL4, signals ERXD1
and HOSTD8 do not operate as Ethernet and host data pins.
SPI/TWI Switch (SW19)
The SPI/TWI switch (SW19) selects the control interface for the audio
codec. SW19 default is ON, OFF, ON, OFF, which selects SPI interface. TWI is
selected by setting the SW19 switch to OFF, ON, OFF, ON. See “Mic/HP LPBK
Audio Mode Switch (SW8)” on page 2-14 for more information on how
to setup the audio mode.
TFS0A/HOSTCE Enable Switch (SW21)
The TFS0A/HOSTCE enable switch (SW21) disconnects the PG15 programmable flag signal TFS0A_RMIIMDINT#_HOSTCE# from the SPORT0 (position 1)
connector
OFF, OFF by default.
ADSP-BF527 EZ-KIT Lite Evaluation System Manual2-19
P6 pin 11 and the host connector (position 2) P13 pin 6. SW21 is
Jumpers
Jumpers
This section describes functionality of the configuration jumpers.
Figure 2-3 shows the locations of the configuration jumpers.
Figure 2-3. Configuration Jumper Locations
HWAIT Enable Jumper (JP1)
The HWAIT enable jumper (JP1) connects processor signal
HWAIT_PUSHBUTTON1, PF PG0, to SW10 position 1. SW10 position 1 then con-
nects to the transmit 2 input of the UART1 IC (U25). This allows the
implementation of flow control functionality
of the processor. Install JP1 if implementing flow control. JP1 is uninstalled by default.
2-20ADSP-BF527 EZ-KIT Lite Evaluation System Manual
CTS through the HWAIT signal
ADSP-BF527 EZ-KIT Lite Hardware Reference
LCD PPI Jumper (JP2)
The PPI port connects to the LCD through two buffers (U31–32). JP2
enables both buffers when installed and drives PPI signals to LCD connector (P12). Removing JP2 is useful when using the PPI at the PPI connector
(P8) or expansion interface. JP2 is installed by default.
STAMP Enable Jumper (JP3)
The STAMP connectors have a number of nets connected by enabling
quick switches at locations U30 and U34. When installed, the STAMP
enable jumper (JP3) enables the quick switches. Table 2-13 lists the signals that are connected when JP3 is installed. JP3 is uninstalled by default.
Table 2-13. UART1 Loopback Jumper (JP5)
STAMP Signals Connected through Quick Switches U30 and U34
SCLDR0PRIA
SDA RFS0A
SPISCKCZM
SPISEL1CUD
SPISEL2#_CDGLED0
SPIMISOHOSTWR#_LED1
SPIMOSIHOSTACK_LED2
RSCLK0A
ADSP-BF527 EZ-KIT Lite Evaluation System Manual2-21
Jumpers
UART1 Loopback Jumper (JP5)
The UART1 loopback jumper (JP5) is used to place the UART1 port of the
processor in a loopback condition. The jumper connects the UART1_TX line
of the processor to the UART1_RX signal of the processor. The jumper is
required when the power-on-self-test (POST) is run to test the serial port
interface. The default setting is uninstalled.
MIC Select Jumper (JP6)
The MIC select jumper (JP6) connects the MICBIAS signal to the MICIN
(JP6 on 1 and 2) or connects MICBIAS to the 3.5 mm connector J7 (JP6 on
2 and 3). The default setting is JP6 installed on 2 and 3.
VDDINT Power Jumper (P14)
The VDDINT power jumper (P14) is used to measure the core voltage and
current supplied to the processor core. P14 is ON by default, and the power
flows through the two-pin IDC header. To measure power, remove the
jumper and measure the voltage across the 0.05 ohm resistor. Once the
voltage is measured, the power can be calculated. For more information,
refer to “Power Measurements” on page 1-25.
VDDEXT Power Jumper (P15)
The VDDEXT power jumper (P15) is used to measure the processor’s I/O
voltage and current. JP15 is ON by default, and the power flows through
the two-pin IDC header. To measure power, remove the jumper and measure the voltage across the 0.05 ohm resistor. Once the voltage is
measured, the power can be calculated.
2-22ADSP-BF527 EZ-KIT Lite Evaluation System Manual
ADSP-BF527 EZ-KIT Lite Hardware Reference
VDDMEM Power Jumper (P16)
The VDDMEM power jumper (P16) is used to measure the voltage and current
supplied to the memory interface of the processor. P16 is ON by default,
and the power flows through the two-pin IDC header. To measure power,
remove the jumper and measure the voltage across the 0.05 ohm resistor.
Once the voltage is measured, the power can be calculated.
LEDs
This section describes the on-board LEDs. Figure 2-3 shows the LED
locations.
Figure 2-4. LED Locations
ADSP-BF527 EZ-KIT Lite Evaluation System Manual2-23
LEDs
User LEDs (LED1–3)
Three LEDs connect to three general-purpose I/O pins of the processor
(see Table 2-14). The LEDs are active high and are lit by writing a 1 to the
correct PF signal.
Table 2-14. User LEDs
LED Reference DesignatorProcessor Programmable Flag Pin
LED1PF8
LED2PG11
LED3PG12
Power LED (LED4)
When LED4 is lit (green), it indicates that power is being properly supplied
to the board.
Reset LED (LED5)
When LED5 is lit, it indicates that the master reset of all major ICs is
active. The reset LED is controlled by the Analog Devices ADM708
supervisory reset circuit. You can assert the reset push button (SW16) to
assert the master reset and to activate
LED5. For more information, see
“Reset Push Button (SW16)” on page 2-18.
Ethernet LEDs (LED6–7)
When LED6 is lit solid, it indicates that the SMSC LAN8700 chip (U14)
detects a valid link. When transmit or receive activity is sensed,
flashes as an activity indicator. For more information on the LEDs, refer
to the LAN8700 chip datasheet provided by the product manufacturer.
2-24ADSP-BF527 EZ-KIT Lite Evaluation System Manual
LED7
ADSP-BF527 EZ-KIT Lite Hardware Reference
Connectors
This section describes connector functionality and provides information
about mating connectors. The connector locations are shown in
Figure 2-5.
Figure 2-5. Connector Locations
ADSP-BF527 EZ-KIT Lite Evaluation System Manual2-25
Connectors
Expansion Interface Connectors (J1–3)
Three board-to-board connector footprints provide signals for most of the
processor’s peripheral interfaces. The connectors are located at the bottom
of the board. For more information, see “Expansion Interface” on
page 1-24. For the availability and pricing of the J1–3 connectors, contact
The power connector (J6) provides all of the power necessary to operate
the EZ-KIT Lite board.
Part DescriptionManufacturerPart Number
2.5 mm power jack SWITCHCRAFTRAPC712X
Mating Power Supply (shipped with EZ-KIT Lite)
7.0VDC@2.14A power supplyCUI INCDMS070214-P6P-SZ
ADSP-BF527 EZ-KIT Lite Evaluation System Manual2-27
Connectors
Dual Audio Connectors (J7–8)
Part DescriptionManufacturerPart Number
3.5 mm dual stereo jack SWITCHCRAFT35RAPC7JS
Mating Cable (shipped with EZ-KIT Lite)
3.5 mm male/male 6’ cableRANDOM10A3-01106
Mating Headphone (shipped with EZ-KIT Lite)
3.5 mm stereo headphonesKOSS151225 UR5
Ethernet Connector (J9)
Part DescriptionManufacturerPart Number
RJ-45 Ethernet jackSTEWART SS-6488-NF
Mating Cable (shipped with EZ-KIT Lite)
Cat 5E patch cableRANDOMPC10/100T-007
USB OTG Connector (P1)
The pinout of the P1 connector can be found in “ADSP-BF527 EZ-KIT
Lite Schematic” on page B-1.
Part DescriptionManufacturerPart Number
USB 5-pin mini AB MOLEX56579-0576
Mating Cables (shipped with EZ-KIT Lite)
5-in-1 USB 2.0 cable JO-DAN INTERNATGXQU-06
2-28ADSP-BF527 EZ-KIT Lite Evaluation System Manual
ADSP-BF527 EZ-KIT Lite Hardware Reference
Keypad Connector (P2)
Part DescriptionManufacturerPart Number
IDC header femaleSAMTECSSW-109-01-TM-S
Mating Keypad (shipped with EZ-KIT Lite)
4 x 4 keypadACT COMPONENTSACT-07-30008-000-R
VPP Board Connector (P4)
The VPP board connector (P4) is not populated and is for testing purposes
only, not intended for use.
UART0 Connector (P5)
The pinout of the P5 connector can be found in “ADSP-BF527 EZ-KIT
Lite Schematic” on page B-1.
Part DescriptionManufacturerPart Number
IDC headerFCI68737-410HLF
Mating Connector
IDC socket DIGI-KEYS4205-ND
ADSP-BF527 EZ-KIT Lite Evaluation System Manual2-29
Connectors
SPORT0 Connector (P6)
The pinout of the P6 connector can be found in “ADSP-BF527 EZ-KIT
Lite Schematic” on page B-1.
Part DescriptionManufacturerPart Number
IDC header FCI 68737-434HLF
Mating Connector
IDC socket DIGI-KEYS4217-ND
SPORT1 Connector (P7)
The pinout of the P7 connector can be found in “ADSP-BF527 EZ-KIT
Lite Schematic” on page B-1.
Part DescriptionManufacturerPart Number
IDC headerFCI68737-434HLF
Mating Connector
IDC socket DIGI-KEYS4217-ND
PPI Connector (P8)
The pinout of the P8 connector can be found in “ADSP-BF527 EZ-KIT
Lite Schematic” on page B-1.
Part DescriptionManufacturerPart Number
IDC headerFCI68737-440HLF
Mating Connector
IDC socket DIGI-KEYS4220-ND
2-30ADSP-BF527 EZ-KIT Lite Evaluation System Manual
ADSP-BF527 EZ-KIT Lite Hardware Reference
SPI Connector (P9)
The pinout of the P9 connector can be found in “ADSP-BF527 EZ-KIT
Lite Schematic” on page B-1.
Part DescriptionManufacturerPart Number
IDC headerFCI 68737-420HLF
Mating Connector
IDC socket DIGI-KEYS4210-ND
Two-Wire Interface Connector (P10)
The pinout of the P10 connector can be found in “ADSP-BF527 EZ-KIT
Lite Schematic” on page B-1.
Part DescriptionManufacturerPart Number
IDC header FCI 68737-420HLF
Mating Connector
IDC socket DIGI-KEYS4210-ND
TIMERS Connector (P11)
The pinout of the P11 connector can be found in “ADSP-BF527 EZ-KIT
Lite Schematic” on page B-1.
Part DescriptionManufacturerPart Number
IDC headerFCI68737-410HLF
Mating Connector
IDC socket DIGI-KEYS4205-ND
ADSP-BF527 EZ-KIT Lite Evaluation System Manual2-31
Connectors
LCD Data Connector (P12)
Part DescriptionManufacturerPart Number
FPC 16-pin 1 mmHIROSEFH12-16S-1SH(55)
Mating LCD Display Module (shipped with EZ-KIT Lite)
3.5” TFT LCD with touchscreenVaritronixCOG-T350MCQB-01
Host Interface Connector (P13)
The pinout of the P13 connector can be found in “ADSP-BF527 EZ-KIT
Lite Schematic” on page B-1.
Part DescriptionManufacturerPart Number
IDC header SAMTEC TSW-116-26-T-D
Mating Connector
IDC socket SAMTECTSW-116-01-T-D
CPLD JTAG Connector (P17)
The CPLD JTAG connector (P17) is not populated; the CPLD code
should not be altered for LCD operations.
Part DescriptionManufacturerPart Number
IDC headerFCI68737-410HLF
Mating Connector
IDC socket DIGI-KEYS4205-ND
2-32ADSP-BF527 EZ-KIT Lite Evaluation System Manual
ADSP-BF527 EZ-KIT Lite Hardware Reference
LCD Touchscreen Connector (P18)
There is no connector for the touchscreen; the flex cable is soldered
directly to the board.
LCD Backlight Connector (P19)
There is no connector for the backlight; the flex cable is soldered directly
to the board.
USB Debug Agent Connector (ZJ1)
The USB debug agent connector is the connecting point for the JTAG
USB debug agent interface. The JTAG header (ZP4) should not be used
whenever ZJ1 and its mating cable are used to communicate to the processor via VisualDSP++.
JTAG Connector (ZP4)
The JTAG header is the connecting point for a JTAG in-circuit emulator
pod. When an emulator connects to the JTAG header, the USB debug
interface is disabled.
Pin 3 is missing to provide keying. Pin 3 in the mating connector should
have a plug.
When using an emulator with the EZ-KIT Lite board, follow the connection instructions provided with the emulator.
ADSP-BF527 EZ-KIT Lite Evaluation System Manual2-33
Connectors
2-34ADSP-BF527 EZ-KIT Lite Evaluation System Manual
Reserved
Boot from 8 or 16-bit external flash memory
Boot from 16-bit asynchronous FIFO
Boot from serial SPI memory
Boot from SPI host device
Boot from serial TWI memory
Boot from TWI host
Boot from UART0 host
Boot from UART1Host
Reserved
Boot from SDRAM
Reserved
Reserved
Reserved
Boot from 16-Bit Host DMA
Boot from 8-Bit Host DMA
SW8 allows the MICIN signal to be looped back,
for test purposes, to the Left and Right headphone.
DO NOT switch positions 1 & 2 ON at the same time.
Ensure that JP6 is on 2&3 or OFF when using SW8.
AUDIO CODEC INTERFACE MODE:
SW8.3 ON and SW8.4 OFF = SPI MODE
SW8.3 OFF and SW8.4 ON = TWI MODE
SPI MODE: ON, OFF, ON, OFF
TWI MODE: OFF, ON, OFF, ON
TFS0A_RMIIMDINT#_HOSTCE#
DT0PRIA_PPIFS3
DR0PRIA
RFS0A
TSCLK0A
4
RSCLK0A
1
2
3
45
1
2
SW20 and SW17 disconnect DSP from AUDIO CODEC
1A
C268
1000PF
0805
DNP
C269
1000PF
0805
DNP
AGND
VMID
C186
10UF
0805
AGND
C105
0.1UF
0402
AGND
ANALOG
DEVICES
Title
SizeBoard No.
ADSP-527 EZ-KIT Lite
INTERNAL AUDIO CODEC
C
DateSheetof
11-12-2007_13:5913
AGND
20 Cotton Road
Nashua, NH 03063
PH: 1-800-ANALOGD
A0208-2006
4
Rev
1.4
6
ABCD
ABC
3.3V
D
3.3V
VDDIO
R86
10K
0402
DNP
FER16
600
0603
600
0603
FER15FER12
VDDA33VDD33
600
0603
1
R72
1.5K
0603
R157
10K
0402
U14
4
MDIO
2
MDC
15
RXD3/NINTSEL
16
RXD2/MODE2
17
RXD1/MODE1
18
RXD0/MODE0
19
RX_DV
20
RX_CLK/REGOFF
21
RX_ER/RXD4
22
TX_CLK
6
TX_EN
23
TXD0
24
TXD1
26
TXD2
27
TXD3
36
COL/RMII/CRS_DV
3
CRS/PHYAD4
5
NRST
14
CLKIN/XTAL1
13
XTAL2
LAN8700
QFN36
R76
10K
0402
25
VDDIO
7
VDD33
34
EXRES1
R67
12.4K
0603
"ETH MODE"
"FLASH CS"
SW9
1
1234
2
3
45
DIP4
SWT018
30
35
33
VDD33A3
VDD33A1
VDD33A2
SPEED100/PHYAD0
LINK/PHYAD1
ACTIVITY/PHYAD2
FDUPLEX/PHYAD3
NINT/TX_ER/TX4
VDD_CORE
VSS/FLAG
37
R74
10K
0402
ON
8
7
6
TXP
TXN
RXP
RXN
VDDIO
MDIO
MDC
MODE2
ERXD1_HOSTD8
NDD6_ERXD0_HOSTD6
NDD1_ERXER_HOSTD1
NDD3_ETXEN_HOSTD3
NDD5_ETXD0_HOSTD5
NDD7_ETXD1_HOSTD7
R73
10K
0402
R71
1.5K
0603
2
NDD0_RMIICRSDV_HOSTD0
PHY_RESET
NDD4_RMIIREFCLK_HOSTD4
R158
10K
0402
3
SW9: Ethernet Mode Select (SW9.1, SW9.2, SW9.3)
MODE[2:0]
111
110
101
100
011
010
001
000
SW9.4 discconnects SPISEL1, for use on expansion interface (J2.11)
MODE DEFINITIONS
All Capable, Auto Negotiation
Power Down Mode
Repeater Mode, Auto Negotiation
100Base-TX Half duplex Advertised, Auto Negotiaion
100Base-TX Full Duplex
100Base-TX Half Duplex
10Base-T Full Duplex
10Base-T Half Duplex