Bluetooth EZ-Extender Manual

Bluetooth EZ-Extender® Manual Revision 1.1, July 2012 Part Number 82-000218-01 Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106 a ...
Author: Marvin Ramsey
6 downloads 1 Views 604KB Size
Bluetooth EZ-Extender® Manual

Revision 1.1, July 2012 Part Number 82-000218-01

Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106

a

Copyright Information © 2012 Analog Devices, Inc., ALL RIGHTS RESERVED. This document may not be reproduced in any form without prior, express written consent from Analog Devices, Inc. Printed in the USA.

Disclaimer Analog Devices, Inc. reserves the right to change this product without prior notice. Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use; nor for any infringement of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under the patent rights of Analog Devices, Inc.

Trademark and Service Mark Notice The Analog Devices logo, Blackfin, CrossCore Embedded Studio, EngineerZone, EZ-Board, EZ-Extender, EZ-KIT Lite, and VisualDSP++ 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 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 Bluetooth EZ-Extender 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 extender boards in the protective shipping package.

CONTENTS

PREFACE Product Overview .........................................................................

ix

Purpose of This Manual ................................................................ xi Intended Audience ........................................................................

xi

Manual Contents ..........................................................................

xi

What’s New in This Manual ......................................................... xii Technical Support ........................................................................ xii Supported Products ..................................................................... xiii Product Information .................................................................... xiv Analog Devices Web Site ........................................................ xiv EngineerZone ......................................................................... xiv Related Documents ....................................................................... xv

USING THE BLUETOOTH EZ-EXTENDER Package Contents .......................................................................... 1-2 Bluetooth EZ-Extender Default Configuration .............................. 1-2 Bluetooth EZ-Extender Setup ........................................................ 1-3 Flash Memory Interface ................................................................. 1-4 UART Interface ............................................................................ 1-4

Bluetooth EZ-Extender Manual

v

Contents

Bluetooth Module ........................................................................ 1-4 USB Interface ............................................................................... 1-5 Expansion Interface ...................................................................... 1-5 Example Programs ........................................................................ 1-5

BLUETOOTH EZ-EXTENDER HARDWARE REFERENCE System Architecture ...................................................................... 2-2 Configuration Switch ................................................................... 2-3 Jumpers ........................................................................................ 2-5 TWI Flash Address Configuration Jumper (JP1) ...................... 2-6 TWI Flash Write Protect Jumper (JP2) .................................... 2-6 Soft Reset Configuration Jumpers (JP3–4) ............................... 2-6 Bluetooth Module Default Configuration Jumper (JP5) ........... 2-6 UART Receive Data Jumper (JP6) ......................................... 2-6 Power LED ................................................................................... 2-7 Connectors ................................................................................... 2-8 STAMP UART Connector (J1) ............................................... 2-9 Expansion Interface II Connector (J3) ..................................... 2-9 Expansion Interface II Connector (J5) ................................... 2-10 Expansion Interface II Connector (P2) .................................. 2-10 Expansion Interface II Connector (P4) .................................. 2-11 USB Connector (P3) ............................................................. 2-11

vi

Bluetooth EZ-Extender Manual

Contents

BLUETOOTH EZ-EXTENDER BILL OF MATERIALS BLUETOOTH EZ-EXTENDER SCHEMATIC INDEX

Bluetooth EZ-Extender Manual

vii

Contents

viii

Bluetooth 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/.

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. Please visit www.analog.com/EX2-Bluetooth for additional information, including CCES support.

Bluetooth EZ-Extender Manual

ix

Product Overview

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 • Bluetooth radio antenna • Fully implemented protocol stack • HCI and iWRAP firmware • USB interface • Full speed USB interface for communicating with other compatible digital devices. The WT12 module acts as a USB peripheral. • UART interface • Standard UART interface for communicating with other serial devices • Supports hardware flow control • Expansion interface • Allows other EZ-Extenders to be stacked 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-3.

x

Bluetooth EZ-Extender Manual

Preface

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 that describe your target architecture. For the locations of these documents, see “Related Documents”. Programmers who are unfamiliar with CrossCore Embedded Studio® (CCES) or VisualDSP++® should refer to the online help and user’s manuals.

Manual Contents The manual consists of: • Chapter 1, “Using the 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 Manual

xi

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 revision 1.1 of the Bluetooth EZ-Extender Manual. The manual has been updated to include CCES information. In addition, modifications and corrections based on errata reports against the previous manual revision have been made. For the latest version of this manual, please refer to the Analog Devices Web site.

Technical Support You can reach Analog Devices processors and DSP technical support in the following ways: • Post your questions in the processors and DSP support community at EngineerZone®: http://ez.analog.com/community/dsp

• Submit your questions to technical support directly at: http://www.analog.com/support

xii

Bluetooth EZ-Extender Manual

Preface

• E-mail your questions about processors, DSPs, and tools development software from CrossCore Embedded Studio or VisualDSP++: Choose Help > Email Support. This creates an e-mail to [email protected] and automatically attaches your CrossCore Embedded Studio or VisualDSP++ version information and license.dat file. • E-mail your questions about processors and processor applications to: [email protected] or [email protected] (Greater China support) • In the USA only, call 1-800-ANALOGD (1-800-262-5643) • Contact your Analog Devices sales office or authorized distributor. Locate one at: www.analog.com/adi-sales

• Send questions by mail to: Processors and DSP Technical Support Analog Devices, Inc. Three 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.

Bluetooth EZ-Extender Manual

xiii

Product Information

Product Information Product information can be obtained from the Analog Devices Web site and the online help.

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 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 provides access to books, application notes, data sheets, code examples, and more. Visit MyAnalog to sign up. If you are a registered user, just log on. Your user name is your e-mail address.

EngineerZone EngineerZone is a technical support forum from Analog Devices. It allows you direct access to ADI technical support engineers. You can search FAQs and technical information to get quick answers to your embedded processing and DSP design questions.

xiv

Bluetooth EZ-Extender Manual

Preface

Use EngineerZone to connect with other DSP developers who face similar design challenges. You can also use this open forum to share knowledge and collaborate with the ADI support team and your peers. Visit http://ez.analog.com to sign up.

Related Documents For additional information about the product, refer to the following publications. Table 1. Related Processor Publications Title

Description

• ADSP-BF512/ADSP-BF514/ADSP-BF516/ ADSP-BF518(F) Blackfin Embedded Processor Data Sheet • ADSP-BF522/ADSP-BF523/ADSP-BF524/ ADSP-BF525/ADSP-BF526/ADSP-BF527 Blackfin Embedded Processor Data Sheet • ADSP-BF542/ADSP-BF544/ADSP-BF547/ ADSP-BF548/ADSP-BF549 Blackfin Embedded Processor Data Sheet • ADSP-BF51x Blackfin Processor Hardware Reference • ADSP-BF52x Blackfin Processor Hardware Reference • ADSP-BF54x Blackfin Processor Hardware Reference

General functional description, pinout, and timing of the processor

Blackfin Processor Programming Reference

Description of all allowed processor assembly instructions

Bluetooth EZ-Extender Manual

Description of the internal processor architecture and all register functions

xv

Related Documents

xvi

Bluetooth EZ-Extender Manual

1 USING THE 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-2 Describes the board’s default configuration. • “Bluetooth EZ-Extender Setup” on page 1-3 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-4 Describes the on-board Bluetooth interface. • “USB Interface” on page 1-5 Describes the on-board USB interface.

Bluetooth EZ-Extender Manual

1-1

Package Contents

• “Expansion Interface” on page 1-5 Describes the board’s expansion interface. • “Example Programs” on page 1-5 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 package contains the Bluetooth EZ-Extender. If anything is missing, contact the vendor where you purchased your Bluetooth EZ-Extender or contact Analog Devices, Inc.

Bluetooth EZ-Extender Default Configuration The Bluetooth EZ-Extender 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 extender boards in the protective shipping package.

1-2

Bluetooth EZ-Extender Manual

Using the Bluetooth EZ-Extender

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 Figure 1-1 shows the default jumper and switch settings, connector locations, 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

Bluetooth EZ-Extender Manual

1-3

Flash Memory Interface

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 SW1. Refer to “Configuration Switch” on page 2-3 for more information.

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.

1-4

Bluetooth EZ-Extender Manual

Using the Bluetooth EZ-Extender

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.

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 http://docs.blackfin.uclinux.org/doku.php?id=hw:cards:bluetooth_ez-extender.

Bluetooth EZ-Extender Manual

1-5

Example Programs

1-6

Bluetooth EZ-Extender Manual

2 BLUETOOTH EZ-EXTENDER HARDWARE REFERENCE

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 Manual

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

Bluetooth 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-4. The EZ-Extender is equipped with an I2C serial flash memory chip for data storage and configuration.

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 Manual

2-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)

2-4

SW1 Position

UART Flow Control Off

UART Flow Control On

SW1.1

OFF

OFF

SW1.2

OFF

OFF

SW1.3

OFF

OFF

SW1.4

OFF

OFF

SW1.5

OFF

OFF

SW1.6

OFF

OFF

SW1.7

OFF

ON

SW1.8

OFF

ON

Bluetooth 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 Manual

2-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-6

Bluetooth 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 Manual

2-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-8

Bluetooth 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-5 or more information. Part Description

Manufacturer

Part Number

10-position 0.1”, SMT socket

SAMTEC

SSW-105-22-F-D-VS

Mating Connector 10-position 0.1’’, SMT header

SAMTEC TSSH

TSSH-105-01-L-DV-A

Expansion Interface II Connector (J3) 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-5 for more information. Part Description

Manufacturer

Part Number

50-position 0.1’’, SMT socket

SAMTEC

SSW-125-22-F-D-VS

Mating Connector 50-position 0.1’’, SMT header

Bluetooth EZ-Extender Manual

SAMTEC

TSSH-125-01-L-DV-A

2-9

Connectors

Expansion Interface II Connector (J5) 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-5 for more information. Part Description

Manufacturer

Part Number

70-position 0.1’’, SMT socket

SAMTEC

SSW-135-22-F-D-VS

Mating Connector 70-position 0.1’’, SMT header

SAMTEC

TSSH-135-01-L-DV-A

Expansion Interface II Connector (P2) 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-5 for more information. Part Description

Manufacturer

Part Number

50-position 0.1’’, SMT socket

SAMTEC

TSSH-125-01-L-DV-A

Mating Connector 50-position 0.1’’, SMT header

2-10

SAMTEC

SSW-125-22-F-D-VS

Bluetooth EZ-Extender Manual

Bluetooth EZ-Extender Hardware Reference

Expansion Interface II Connector (P4) 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-5 for more information. Part Description

Manufacturer

Part Number

70-position 0.1’’, SMT socket

SAMTEC

TSSH-135-01-L-DV-A

Mating Connector 70-position 0.1’’, SMT header

SAMTEC

SSW-135-22-F-D-VS

Part Description

Manufacturer

Part Number

USB Mini-B connector

MOLEX

0675031010

USB Connector (P3)

Mating Connector USB Mini-B to USB A cable

Bluetooth EZ-Extender Manual

ASSMANN

AK672M/2-3

2-11

Connectors

2-12

Bluetooth EZ-Extender Manual

A BLUETOOTH EZ-EXTENDER BILL OF MATERIALS

The bill of materials corresponds to “Bluetooth EZ-Extender Schematic” on page B-1. Ref.

Qty.

Description

Reference Designator

Manufacturer

Part Number

1

1

SN74LVC1G14DB VR SOT23-5

U4

DIGI-KEY

296-11607-1-ND

2

1

SN74LVC1G08 SOT23-5

U8

TI

SN74LVC1G08DBVR

3

1

WT12 ICS010

U3

BLUEGIGA

WT12-A-AI

4

1

MIC94040 MLF4

U7

MICREL

MIC94040YFL

5

1

M24C02 TSSOP8DW

U2

ST MICRO

M24C02-RDW6TP

6

1

SN74ALVC125 TVSOP14

U9

TI

SN74ALVC125DGVRE4

7

1

ADG3231 SOT23-6

U5

ANALOG DEVICES

ADG3231BRJZ-REEL

8

1

ADG3308 TSSOP20

U1

ANALOG DEVICES

ADG3308BRUZ

9

1

DIP8 SWT016

SW1

C&K

TDA08H0SB1

10

1

IDC 3X2 IDC3X2_SMT

JP1

SAMTEC

TSM-103-01-T-DV

11

1

USB_MINI-B 5PIN CON028

P3

MOLEX

0675031010

12

1

IDC 2X2 IDC2X2

JP4

FCI

68737-404HLF

Bluetooth EZ-Extender Manual

A-1

A-2

Ref.

Qty.

Description

Reference Designator

Manufacturer

Part Number

13

1

IDC 4X2 IDC4X2

JP3

SULLINS

GEC04DAAN

14

1

IDC 25x2 IDC25x2_SMTA

P2

SAMTEC

TSSH-125-01-L-DV-A

15

1

IDC 35x2 IDC35x2_SMTA

P4

SAMTEC

TSSH-135-01-L-DV-A

16

1

IDC 35X2 IDC35x2_SMT_F

J5

SAMTEC

SSW-135-22-F-D-VS

17

1

IDC 25X2 IDC25x2_SMT_F

J3

SAMTEC

SSW-125-22-F-D-VS

18

3

IDC 2X1 IDC2X1_SMT

JP2,JP5-6

SAMTEC

TSM-102-01-T-SV

19

1

IDC 5X2 IDC5x2_SMT_F

J1

SAMTEC

SSW-105-22-F-D-VS

20

12

0.1UF 10V 10% 0402

C1-12

AVX

0402ZD104KAT2A

21

9

10K 1/16W 5% 0402

R1-4,R6,R14-17

VISHAY

CRCW040210K0FKED

22

7

22 1/16W 5% 0402

R11-12,R18-22

PANASONIC

ERJ-2GEJ220X

23

1

1.5K 1/10W 5% 0603

R8

PANASONIC

ERJ-3GEYJ152V

24

1

330 1/10W 5% 0603

R5

VISHAY

CRCW0603330RJNEA

25

1

GREEN LED001

LED1

PANASONIC

LN1361CTR

26

1

47.0K 1/16W 1% 0402

R9

ROHM

MCR01MZPF4702

27

2

10NH 5% 0402

L1-2

PANASONIC

ELJ-QF10NJF

28

2

15K 1/16W 5% 0402

R7,R13

PANASONIC

ERJ-2GEJ153X

29

1

27K 1/16W 5% 0402

R10

PANASONIC

ERJ-2GEJ273X

Bluetooth EZ-Extender Manual

A

B

C

D

1

1

2

2

BLUETOOTH DAUGHTERBOARD 3

3

ANALOG DEVICES

4

Title

Size

A

B

C

Nashua, NH 03063 4

PH: 1-800-ANALOGD

BLUETOOTH EZ-EXTENDER TITLE Board No.

C Date

20 Cotton Road

Rev

A0218-2008

1.1 Sheet

3-27-2009_11:41 D

1

of

4

A

B

C

D 3.3V

L1 10NH 0402

L2 10NH 0402

C1 0.1UF 0402

1

V_SELECT

C2 0.1UF 0402

C3 0.1UF 0402

C4 0.1UF 0402

1

3.3V

SW1

13

5

12

6

11

7

10

8

9

4 5

FS

6 7

UARTCTS

8

UARTRTS

SCLK_TRANS R18 22 0402

SCLK_BUF FS_TRANS

R16 10K 0402

FS_BUF

R15 10K 0402

R7 15K 0402

R13 15K 0402

UARTCTS_TRANS UARTRTS_TRANS

SWT016 DIP8

JP6 1

U3 TP7

2

30

IDC2X1_SMT

3 4 U1 1 VCCA

20 VCCY

20 25

2 A1 3 A2 4 A3 5 A4 6 A5 7 A6 8 A7 9 A8

UARTRX_TRANS UARTTX UARTCTS_TRANS V_SELECT

UARTRTS_TRANS

2

DRPRI_TRANS DTPRI_TRANS

VCC UARTRX_TRANS

2

3

1A

1Y

1OE

5

6

2A

2Y

2OE

SCLK_TRANS

9

FS_TRANS

8

3A

10 12 13

3Y

SCLK_BUF

R21 22 0402

3OE

1

RESET

11

4A

11 GND ADG3308 TSSOP20

DRPRI_BUF

R22 22 0402

4

4Y

U8

UARTRTS

7

UARTCTS

2

3

4

CTS

PIO4 PIO5

D+

PIO6

D-

PIO7

SCLK 7 11 12 13

10

PCMO

SPICS

PCMI

MISO

PCMC

MOSI

RESET

NC

WT12 ICS010

5

2

Y

6 R11 22 0402

10

8 R12 22 0402

9

22 21 23 24

TP3 TP4

2

TP5 TP6 R10 27K 0402

27

R9 47.0K 0402

1 VCC 2 D3 D+ 5 GND 6 SHELL CON028

4

SN74LVC1G14DBVR SOT23-5

4 GND ADG3231 SOT23-6 JP5 1

JP3

R8 1.5K 0603

5

P3

IDC2X2

GPIO1

26

PCMS

6 VCCY

3 A

SN74LVC1G08 SOT23-5

JP4 1

RXD

PIO3

U4 4

FS_BUF

RTS

PIO2

EN

U5 1 VCCA

2

4OE

GND SN74ALVC125 TVSOP14

19

17

UARTRX

R20 22 0402

1 DRPRI_TRANS

FS_TRANS

18

TXD

GND1 GND2 GND3 GND4 GND5 GND6

14

U9

SCLK_TRANS

R19 22 0402

19 Y1 18 Y2 17 Y3 16 Y4 15 Y5 14 Y6 13 Y7 12 Y8

RF

16

4

DTPRI_TRANS

VCC2

14

2

3

3

SCLK

DRPRI_BUF

VCC1

15

2

DTPRI

16

2

1 14 15 28 29 31

1

ON

1

DRPRI

2

1

2

3

4

5

6

7

8

IDC2X1_SMT

GPIO2 GPIO3 GPIO4

R14 10K 0402

R17 10K 0402

IDC4X2

3

3

V_SELECT

3.3V U2 8 V_SELECT

3.3V

LED1 GREEN LED001

VCC

JP1 1

2

1

3

4

2

5

6

3

E0

C6 0.1UF 0402

C11 0.1UF 0402

C12 0.1UF 0402

C7 0.1UF 0402

C9 0.1UF 0402

SCL

R4 10K 0402

SDA

E1 E2

IDC3X2_SMT C8 0.1UF 0402

6 SCL 5 SDA

7

WC

4

GND

C10 0.1UF 0402

JP2 1

2

IDC2X1_SMT

M24C02 TSSOP8DW

R5 330 0603

R3 10K 0402

R1 10K 0402

R2 10K 0402

V_SELECT

ANALOG DEVICES

4 C5 0.1UF 0402

Title

Size

A

B

C

Nashua, NH 03063 4

PH: 1-800-ANALOGD

BLUETOOTH EZ-EXTENDER MODULE Board No.

C Date

20 Cotton Road

Rev

A0218-2008

1.1 Sheet

3-27-2009_11:41 D

2

of

4

A

B

C

D

1

1

3.3V

DRPRI

2

SCLK FS

SDA UARTRX UARTCTS

GPIO2 GPIO4

V_SELECT

J3 2 PWR_IN1 GND1 4 PWR_IN2 GND2 6 VDDIO1 GND3 8 VDDIO2 GND4 10 3.3V1 GND5 12 3.3V2 GND6 14 DRPRI DTPRI 16 DRSEC DTSEC 18 RSCLK TSCLK 20 RFS TFS 22 SPISEL2 SPISEL1 24 SPICLK SPISEL3 26 SPISS SPIMOSI 28 TIMER SPIMISO 30 SDA SCL 32 UARTRX UARTTX 34 UARTCTSUARTRTS 36 NC RESET 38 GPIO2 GPIO1 40 GPIO4 GPIO3 42 RSVD2 WAKE 44 RSVD4 RSVD3 46 RSVD6 RSVD5 48 RSVD8 RSVD7 50 RSVD10 RSVD9 IDC25X2_SMT_F

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49

P2 1 GND1 PWR_IN1 3 GND2 PWR_IN2 5 GND3 VDDIO1 7 GND4 VDDIO2 9 GND5 3.3V1 11 GND6 3.3V2 13 DTPRI DRPRI 15 DTSEC DRSEC 17 TSCLK RSCLK 19 TFS RFS 21 SPISEL1 SPISEL2 23 SPISEL3 SPICLK 25 SPIMOSI SPISS 27 SPIMISO TIMER 29 SCL SDA 31 UARTTX UARTRX 33 UARTRTSUARTCTS 35 RESET NC 37 GPIO1 GPIO2 39 GPIO3 GPIO4 41 WAKE RSVD1 43 RSVD2 RSVD3 45 RSVD4 RSVD5 47 RSVD6 RSVD7 49 RSVD8 RSVD9 IDC25X2_SMTA

2 4 6 8 10 12 14 16

2

18 20

3.3V

V_SELECT

22 24 26 28

U7 3

1 OUT

4

2 GND MIC94040 MLF4

IN

30 32

EN

34 36 38 40

J1 2

1

4

3

6

5

8

7

10

9

42 UARTRTS

44 UARTTX

46

UARTCTS

48 UARTRX

50

IDC5X2_SMT_F

GPIO3

R6 10K 0402

GPIO1 RESET

3

3

UARTRTS UARTTX SCL DTPRI

ANALOG DEVICES

4

Title

Size

A

B

C

Nashua, NH 03063 4

PH: 1-800-ANALOGD

BLUETOOTH EZ-EXTENDER LS CONNECTOR Board No.

C Date

20 Cotton Road

Rev

A0218-2008

1.1 Sheet

3-27-2009_11:41 D

3

of

4

A

B

C

D

1

1 3.3V

V_SELECT

J5 2 4 6 8 10 12 14 16 18 20 22 24

2

26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66

3

68 70

PWR_IN1

GND1

PWR_IN2

GND2

VDDIO1

GND3

VDDIO2

GND4

3.3V1

GND5

3.3V2

GND6

PPI0FS2

PPI0FS1

PPI0CLK

PPI0FS3

PP0D0

PPI0D1

PPI0D2

PPI0D3

PPI0D4

PPI0D5

PPI0D6

PPI0D7

PPI0D8

PPI0D9

PPI0D10

PPI0D11

PPI0D12

PPI0D13

PPI0D14

PPI0D15

PPI0D16

PPI0D17

TIMER1/GPIO

TIMER2/GPIO

TIMER3/GPIO

RESET

PPI1FS2

PPI1FS1

PPI1CLK

PPI1FS3

PP1D0/PPI0D18

PPI1D1/PPI0D19

PPI1D2/PPI0D20

PPI1D3/PPI0D21

PPI1D4/PPI0D22

PPI1D5/PPI0D23

PPI1D6

PPI1D7

PPI1D8

PPI1D9

PPI1D10

PPI1D11

PPI1D12

PPI1D13

PPI1D14

PPI1D15

PPI1D16

PPI1D17

NC

SDA

RSVD2

SCL

RSVD4

RSVD5

RSVD6

RSVD7

RSVD8 IDC35X2_SMT_F

RSVD9

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69

P4 1 GND1 3 GND2 5 GND3 7 GND4 9 GND5 11 GND6 13 PPI0FS1 15 PPI0FS3 17 PPI0D1 19 PPI0D3 21 PPI0D5 23 PPI0D7 25 PPI0D9 27 PPI0D11 29 PPI0D13 31 PPI0D15 33 PPI0D17 35 TIMER2/GPIO 37 RESET 39 PPI1FS1 41 PPI1FS3 43 PPI1D1/PPI0D19 45 PPI1D3/PPI0D21 47 PPI1D5/PPI0D23 49 PPI1D7 51 PPI1D9 53 PPI1D11 55 PPI1D13 57 PPI1D15 59 PPI1D17 61 SDA 63 SCL 65 RSVD2 67 RSVD4 69 RSVD6 IDC35X2_SMTA

PWR_IN1 PWR_IN2 VDDIO1 VDDIO2 3.3V1 3.3V2 PPI0FS2 PPI0CLK PPI0D0 PPI0D2 PPI0D4 PPI0D6 PPI0D8 PPI0D10 PPI0D12 PPI0D14 PPI0D16 TIMER1/GPIO TIMER3/GPIO PPI1FS2 PPI1CLK PP1D0/PPI0D18 PPI1D2/PPI0D20 PPI1D4/PPI0D22 PPI1D6 PPI1D8 PPI1D10 PPI1D12 PPI1D14 PPI1D16 NC RSVD1 RSVD3 RSVD5 RSVD7

2 4 6 8 10 12 14 16 18 20 22 24

2

26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66

3

68 70

ANALOG DEVICES

4

Title

Size

A

B

C

Nashua, NH 03063 4

PH: 1-800-ANALOGD

BLUETOOTH EZ-EXTENDER PPI CONNECTOR Board No.

C Date

20 Cotton Road

Rev

A0218-2008

1.1 Sheet

3-27-2009_11:41 D

4

of

4

I

INDEX

A

E

architecture, of this EZ-Extender, 2-2

EDR module, 1-4, 2-3 example programs, 1-5 expansion interface II overview, 1-5 J3 connector, 2-9 J5 connector, 2-10 P2 connector, 2-10 P4 connector, 2-11

B bill of materials, A-1 Bluetooth module, 1-4, 2-2 Bluetooth module default config jumper (JP5), 2-6 board schematic (Bluetooth EZ-Extender), B-1

C configuration, of this EZ-Extender, 1-3 configuration switch (SW1), 2-3 connectors diagram of locations, 2-8 J1 (STAMP UART), 2-9 J3 (expansion interface), 2-9 J5 (expansion interface), 2-10 P2 (expansion interface), 2-10 P3 (USB), 2-11 P4 (expansion interface), 2-11 contents, of this EZ-Extender package, 1-2

F flash memory interface, 1-4

J jumpers diagram of locations, 2-5 JP1 (TWI flash address config), 2-6 JP2 (TWI flash write protect), 2-6 JP3-4 (soft reset config), 2-6 JP5 (Bluetooth module default config), 2-6 JP6 (UART receive data jumper), 2-6

L D default configuration, of this EZ-Extender, 1-2

LED1 (power), 2-7

P power LED (LED1), 2-7 product overview, ix

Bluetooth EZ-Extender Manual

I-1

Index

S schematic, of Bluetooth EZ-Extender, B-1 setup, of this EZ-Extender, 1-2, 1-3 soft reset config jumpers (JP3-4), 2-6 STAMP UART connector (J1), 2-9 supported products, xiii switch, SW1 (configuration), 2-3 system architecture, of this EZ-Extender, 2-2

T technical support, xii TWI flash address config jumper (JP1), 2-6 TWI flash write protect jumper (JP2), 2-6

U UART interface, 1-4, 1-5 receive data jumper (JP6), 2-6 USB connector (P3), 2-11 interface, 1-5

V voltage translator, 2-2

W WT12 Bluetooth module, 1-5 WT12 module, 1-4, 2-3

I-2

Bluetooth EZ-Extender Manual