Analog Devices, Inc. reserves the right to change this product without
prior notice. Information furnished by Analog Devices is believed to be
accurate and reliable. However, no responsibility is assumed by Analog
Devices for its use; nor for any infringement of patents or other rights of
third parties which may result from its use. No license is granted by implication or otherwise under the patent rights of Analog Devices, Inc.
Trademark and Service Mark Notice
The Analog Devices logo, Blackfin, VisualDSP++, 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 Bluetooth EZ-Extender 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 Bluetooth EZ-Extender 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-Extender 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-Extender boards in the protective shipping
package.
CONTENTS
PREFACE
Product Overview ............................................................................ x
Purpose of This Manual .................................................................. xi
Intended Audience .......................................................................... xi
Manual Contents ............................................................................ xi
What’s New in This Manual ........................................................... xii
Technical or Customer Support ...................................................... xii
Supported Products ....................................................................... xiii
Product Information ..................................................................... xiii
Analog Devices Web Site .......................................................... xiv
Technical Library CD ............................................................... xiv
Related Documents ......................................................................... xv
Notation Conventions .................................................................... xvi
LS Connector .............................................................................. B-3
PPI Connector ............................................................................. B-4
INDEX
Bluetooth EZ-Extender Manualvii
CONTENTS
viiiBluetooth EZ-Extender Manual
PREFACE
Thank you for purchasing the Bluetooth EZ-Extender®, Analog
Devices, Inc. daughter board to a Blackfin evaluation system with the new
expansion interface II (such as the ADSP-BF518F EZ-Board™) or the
older STAMP interface (such as the ADSP-BF537 EZ-KIT Lite®).
Blackfin processors are embedded processors that support a Media
Instruction Set Computing (MISC) architecture. This architecture is the
natural merging of RISC, media functions, and digital signal processing
characteristics towards delivering signal processing performance in a
microprocessor-like environment.
The Bluetooth EZ-Extender is designed to be used in conjunction with an
EZ-KIT Lite or an EZ-Board running the open source Linux operating
system (OS). For more information about running Linux OS on a Blackfin processor, go to http://blackfin.uclinux.org/gf/.
Bluetooth EZ-Extender Manualix
Product Overview
Product Overview
The Bluetooth EZ-Extender is a separately sold daughter board that plugs
onto an EZ-KIT Lite supporting the STAMP interface or
an EZ-Board/EZ-Kit Lite supporting the expansion interface II connector. The extender board isolates the low-level configuration and
communication tasks of integrating Bluetooth and radio frequency (RF)
wireless technologies in your Blackfin board designs.
The board extends the capabilities of the Blackfin evaluation system by
providing a connection to the Bluegiga WT12 Bluetooth module.
The board features:
•Bluegiga WT12 Bluetooth module
D Bluetooth radio antenna
D Fully implemented protocol stack
D HCI and iWRAP firmware
•USB interface
D Full speed USB interface for communicating with other
compatible digital devices. The WT12 module acts as
a USB peripheral.
•UART interface
D Standard UART interface for communicating with other
serial devices
D Supports hardware flow control
•Expansion interface
D Allows other EZ-Extenders to be stacked
xBluetooth EZ-Extender Manual
Preface
All of the power necessary to operate the extender is derived from the mating EZ-KIT Lite/EZ-Board. Before using any of the interfaces, follow the
setup procedure in “Bluetooth EZ-Extender Setup” on page 1-4.
Purpose of This Manual
The Bluetooth EZ-Extender Manual describes operation and configuration
of the extender board components. A schematic and a bill of materials are
provided for reference.
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 Processor Hardware Reference and Processor Instruction Set Ref-erence) that describe your target architecture.
Manual Contents
The manual consists of:
•Chapter 1, “Using Bluetooth EZ-Extender” on page 1-1
Provides basic board information.
•Chapter 2, “Bluetooth EZ-Extender Hardware Reference” on
page 2-1
Provides information about the hardware aspects of the board.
Bluetooth EZ-Extender Manualxi
What’s New in This Manual
•Appendix A, “Bluetooth EZ-Extender Bill Of Materials” on
page A-1
Provides a list of components used to manufacture the board.
•Appendix B, “Bluetooth EZ-Extender Schematic” on page B-1
Provides the resources to allow board-level debugging or to use as
a reference guide.
What’s New in This Manual
This is the first revision of the Bluetooth EZ-Extender 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
Supported Products
The Bluetooth EZ-Extender is designed as an extender board to the
ADSP-BF518F and ADSP-BF526 EZ-Board evaluation systems. The
extender also is compatible with the Blackfin evaluation systems featuring
the STAMP interface, such as the ADSP-BF548 and ADSP-BF527
EZ-KIT Lites.
Product Information
Product information can be obtained from the Analog Devices Web site
and a technical library CD.
Bluetooth EZ-Extender Manualxiii
Product Information
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, 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 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.
Technical Library CD
The technical library CD contains seminar materials, product highlights, a
selection guide, and documentation files of processor manuals, VisualDSP++ 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
sors/technical_library
, navigate to the manuals page for your
processor, click the request CD check mark, and fill out the order form.
xivBluetooth EZ-Extender Manual
http://www.analog.com/proces-
Preface
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.
Related Documents
For information on product related development software, see the following publications.
Table 1. Related Processor Publications
TitleDescription
Processor Data SheetGeneral functional description, pinout, and timing
of the processor.
Processor Hardware Reference Description of the internal processor architecture
and all register functions.
Processor Programming ReferenceDescription of all allowed processor assembly
instructions.
Table 2. Related Tools Publications
TitleDescription
EZ-Board Evaluation System Manual
EZ-KIT Lite Evaluation System Manual
Description of the hardware capabilities of the evaluation system.
Bluetooth EZ-Extender Manualxv
Notation Conventions
L
a
[
Notation Conventions
Text conventions used in this manual are identified and described as follows. Additional conventions, which apply only to specific chapters, may
appear throughout this document.
ExampleDescription
{this | that}Alternative required items in syntax descriptions appear within curly
brackets and separated by vertical bars; read the example as
that. One or the other is required.
[this | that]Optional items in syntax descriptions appear within brackets and sepa-
rated by vertical bars; read the example as an optional this or that.
[this,…]Optional item lists in syntax descriptions appear within brackets
delimited by commas and terminated with an ellipse; read the example
as an optional comma-separated list of
.SECTIONCommands, directives, keywords, and feature names are in text with
letter gothic font.
this.
this or
filenameNon-keyword placeholders appear in text with italic style format.
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.
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.
xviBluetooth EZ-Extender Manual
1USING BLUETOOTH
EZ-EXTENDER
This chapter describes the Bluetooth EZ-Extender’s package contents,
configuration, installation procedure, and interfaces.
The information is presented in the following order.
•“Package Contents” on page 1-2
Describes the product’s package contents.
•“Bluetooth EZ-Extender Default Configuration” on page 1-3
Describes the board’s default configuration.
•“Bluetooth EZ-Extender Setup” on page 1-4
Provides the board’s setup procedure.
•“Flash Memory Interface” on page 1-4
Describes the on-board flash memory interface.
•“UART Interface” on page 1-4
Describes the on-board UART interface.
•“Bluetooth Module” on page 1-5
Describes the on-board Bluetooth interface.
•“USB Interface” on page 1-5
Describes the on-board USB interface.
Bluetooth EZ-Extender Manual1-1
•“Expansion Interface” on page 1-6
Describes the board’s expansion interface.
•“Example Programs” on page 1-6
Describes the example programs installed with the board’s
software.
For more information about the mating Blackfin processor, see documents
referred to as “Related Documents”.
Package Contents
Your Bluetooth EZ-Extender package contains one item: the Bluetooth
EZ-Extender board. If the board is missing, contact the vendor where you
purchased your Bluetooth EZ-Extender or contact Analog Devices, Inc.
1-2Bluetooth EZ-Extender Manual
Bluetooth EZ-Extender Default
Configuration
The EZ-Extender 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-Extender boards in the protective shipping
package.
When removing the Bluetooth EZ-Extender from the package, handle the
board carefully to avoid the discharge of static electricity, which can damage some components (see Figure 1-1).
Figure 1-1. Default EZ-Extender Hardware Setup
Bluetooth EZ-Extender Manual1-3
Figure 1-1 shows the default jumper and switch settings, connector loca-
tions, and LED used in installation. Confirm that your board is in the
default configuration before using the board.
Bluetooth EZ-Extender Setup
It is important to set up all components of the system containing the Bluetooth EZ-Extender and then apply power to the system. Power on your
system after the Bluetooth EZ-Extender has been connected to the
EZ-Board or EZ-KIT Lite. Do not install or remove the Bluetooth
EZ-Extender when power is applied to the EZ-Board or EZ-KIT Lite.
Flash Memory Interface
The Bluetooth EZ-Extender is equipped with an I2C serial flash memory
chip for data configuration. Flash memory is programmed by the factory.
For more information, refer to “TWI Flash Address Configuration Jumper
(JP1)” on page 2-6 and “TWI Flash Write Protect Jumper (JP2)” on
page 2-6.
UART Interface
The UART interface is used for general communication between the processor and WT12 Bluegiga Bluetooth module. The interface has a max
baud rate of 3.0 Mbaud. Flow control is supported via
“Configuration Switch” on page 2-3 for more information.
1-4Bluetooth EZ-Extender Manual
SW1. Refer to
Bluetooth Module
The Bluegiga WT12 module is a next-generation, class 2, Bluetooth 2.0
plus EDR module. The WT12 is a highly integrated and sophisticated
Bluetooth module, containing all of the necessary elements from Bluetooth radio antenna to a fully implemented protocol stack. Therefore, the
WT12 module provides an ideal solution for developers who want to integrate Bluetooth wireless technology into their design with limited
knowledge of Bluetooth and RF technologies.
By default, the WT12 module is equipped with powerful and easy-to-use
iWRAP firmware. iWRAP enables users to access Bluetooth functionality
with simple ACSII commands delivered to the WT12 module over the
UART interface.
Besides the iWRAP firmware, the module has an option for other firmware options. Standard Host Command Interface (HCI) firmware is
supported – an ideal solution for systems where the host system is capable
of running the entire Bluetooth stack and profiles, and the WT12 module
is utilized as the physical radio over the UART interface.
USB Interface
The device operates as a USB peripheral responding to requests from a
master host controller, such as a PC. Both the OHCI and UHCI standards are supported. The set of implemented USB endpoints can behave
as specified in the USB section of the Bluetooth v 2.0 and EDR specification or, alternatively, can appear as a set of endpoints appropriate to USB
audio devices, such as speakers.
Bluetooth EZ-Extender Manual1-5
Expansion Interface
Expansion interface connectors on top of the Bluetooth EZ-Extender
allow other EZ-Extenders to be mounted on top of the Bluetooth
EZ-Extender. The UART interface is not brought up to the expansion
interface because the interface is used by the WT12 Bluetooth module. All
other signals are passed up to the expansion interface from the mating
EZ-KIT Lite or EZ-Board through the Bluetooth EZ-Extender.
Example Programs
For more information about using the Bluetooth EZ-Extender and running µClinux on a Blackfin processor, go to
This chapter describes the hardware design of the Bluetooth EZ-Extender.
The following topics are covered.
•“System Architecture” on page 2-2
Describes the daughter board’s configuration and explains how the
board components interface with the processor and EZ-Board.
•“Configuration Switch” on page 2-3
Shows the location and describes the board’s configuration switch.
•“Jumpers” on page 2-5
Shows the location and describes the board’s jumpers.
•“Power LED” on page 2-7
Shows the location and describes the board’s power LED.
•“Connectors” on page 2-8
Shows the locations, describes, and provides part numbers for the
on-board connectors. In addition, the manufacturer and part number information is provided for the mating parts.
Bluetooth EZ-Extender Manual2-1
System Architecture
System Architecture
A block diagram of the Bluetooth EZ-Extender is shown in Figure 2-1.
Figure 2-1. Bluetooth EZ-Extender Block Diagram
The block diagram illustrates how the UART, SPORT, and USB ports are
interfaced the Bluetooth module and processor on a mating EZ-KIT
Lite/EZ-Board. The block diagram is a high-level diagram and does not
show the voltage translation circuitry or the clock buffers. The schematic
pages are available in “Bluetooth EZ-Extender Schematic” on page B-1.
The board supports 3.3, 2.5, and 1.8 volt I/O. The on-board voltage
translator automatically translates the motherboard signals to the correct
voltage levels.
2-2Bluetooth EZ-Extender Manual
Bluetooth EZ-Extender Hardware Reference
The board contains a Bluegiga WT12 class 2, a Bluetooth 2.0, and EDR
module, described in “Bluetooth Module” on page 1-5. The EZ-Extender
is equipped with an I
configuration.
2
C serial flash memory chip for data storage and
Configuration Switch
This section describes the board’s configuration switch (SW1). The switch
location is shown in Figure 2-2.
Figure 2-2. Configuration Switch Location
Bluetooth EZ-Extender Manual2-3
Configuration Switch
Positions 7 and 8 of the configuration switch enable or disable UART
flow control. Other switch positions are intended for internal Analog
Devices test purposes only and not supported.
By default,
SW1 is all OFF. The switch settings are shown in Table 2-1.
Table 2-1. Configuration Switch (SW1)
SW1 PositionUART Flow Control Off UART Flow Control On
SW1.1OFFOFF
SW1.2OFFOFF
SW1.3OFFOFF
SW1.4OFFOFF
SW1.5OFFOFF
SW1.6OFFOFF
SW1.7OFFON
SW1.8OFFON
2-4Bluetooth EZ-Extender Manual
Bluetooth EZ-Extender Hardware Reference
Jumpers
This section describes functionality of the configuration jumpers.
Figure 2-3 shows the jumper locations.
Figure 2-3. Jumper Locations
Bluetooth EZ-Extender Manual2-5
Jumpers
TWI Flash Address Configuration Jumper (JP1)
The TWI flash address configuration jumper (JP1) controls the base
address of the configuration flash memory. When multiple EZ-Extenders
are stacked on top of each other, it may be necessary to change the JP1 setting to avoid any conflict with the configuration flash memory on another
EZ-Extender. The default is no jumper installed.
TWI Flash Write Protect Jumper (JP2)
The TWI flash write protect jumper (JP2) is not available; the jumper is
intended for internal Analog Devices test purposes only. The default is no
jumper installed.
Soft Reset Configuration Jumpers (JP3–4)
The software reset configuration jumpers (JP3—4) determine which GPIO
signal is used to perform a soft reset of the Bluegiga WT12 Bluetooth
module. The default is no jumpers installed.
Bluetooth Module Default Configuration Jumper
(JP5)
The Bluegiga WT12 Bluetooth module default configuration jumper
JP5) resets the module’s settings to the default values. This feature
(
requires software support; refer to the example programs for more information. The default is no jumper installed.
UART Receive Data Jumper (JP6)
The UART receive data jumper (JP6) is not available; the jumper is
intended for internal Analog Devices test purposes only. The default is no
jumper installed.
2-6Bluetooth EZ-Extender Manual
Bluetooth EZ-Extender Hardware Reference
Power LED
This section describes the power LED (LED1). When LED1 is lit up, it indicates that the board is powered. Figure 2-4 shows the LED location.
Figure 2-4. Power LED Location
Bluetooth EZ-Extender Manual2-7
Connectors
Connectors
This section describes connector functionality and provides information
about mating connectors. The connector locations are shown in
Figure 2-5. Dashed lines indicate connectors on the bottom side of the
board.
Figure 2-5. Connector Locations
2-8Bluetooth EZ-Extender Manual
Bluetooth EZ-Extender Hardware Reference
STAMP UART Connector (J1)
The STAMP UART connector (J1) allows the Bluetooth EZ-Extender to
be plugged onto an EZ-KIT Lite development board supporting a
STAMP interface. The J1 connector is located on the bottom side of the
board. For availability and pricing of the connectors, contact Samtec.
Refer to “Expansion Interface” on page 1-6 or more information.
The board-to-board connector (J3) provides signals for the SPI, TWI,
UART, SPORT interfaces and general-purpose I/O (GPIO) signals of the
mating EZ-Board. The connector is located on the bottom side of the
board. For availability and pricing of the connectors, contact Samtec.
Refer to “Expansion Interface” on page 1-6 for more information.
The board-to-board connector (J5) provides signals for the PPI, TWI
interfaces and GPIO signals of the mating EZ-Board. The connector is
located on the bottom side of the board. For availability and pricing of the
connectors, contact Samtec.
Refer to “Expansion Interface” on page 1-6 for more information.
The board-to-board connector (P2) provides signals for the SPI, TWI,
SPORT interfaces and GPIO signals of the mating EZ-Board. The connector is located on the top side of the board. For availability and pricing
of the connectors, contact Samtec.
Refer to “Expansion Interface” on page 1-6 for more information.
The board-to-board connector (P4) provides signals for the PPI, TWI
interfaces and GPIO signals of the mating EZ-Board. The connector is
located on the top side of the board. For availability and pricing of the
connectors, contact Samtec.
Refer to “Expansion Interface” on page 1-6 for more information.
schematic, of Bluetooth EZ-Extender, B-1
setup, of this EZ-Extender, 1-3, 1-4
soft reset config jumpers (JP3-4), 2-6
STAMP UART connector (J1), 2-9
supported products,
switch, S
system architecture, of this EZ-Extender, 2-2