Ericsson ROK 101 007 Manual Download Page 16

ROK 101 007

16

Preliminary

APPENDIX A

Getting Started

The ROK 101 007 Bluetooth module
is easy to use when designing a
Bluetooth application. However,
there is a need for know-how in the
Bluetooth System specification v1.0B
as well as the Profile specification
v1.0B when designing and end-
customer product.

• Bluetooth module
• Know-how in Bluetooth specifica-

tion regarding HCI commands

• Test board with UART/PCM or

USB I/F

• Visual C++ for PC SW design
• Preferably HCIdriver, L2CAP,

RFCOMM and SDP from Ericsson

The list above show some parts that
would make designing convenient.

All information needed, regarding
how to drive the HCI over UART is
specified in part H4 of the Bluetooth
System v1.0B further more part H1
and also Appendix IX with message
charts is relevant.

Below follow an example of how to
set up an ACL link between to
Bluetooth modules by using the
UART I/F and also a schematic of
how to interface the module and
control it by a host, normally a PC or
microcontroller.

Principle schematic for
UART inter- connect

The inter-connection to the level-
shifter when designing a test-board
could be according to the schematic
below. (Figure A1.)

The Bluetooth module can be
connected as a DCE/DTE and a
modem/nullmodem cable could
therefor be used in-between the test-
board and the PC.

Setting up a Bluetooth
point-to-point connection

The Host Controller Interface (HCI) in
the module is a command I/F. The
host presents commands to the HCI
and receives events back from the
HCI of the module. The module Link
Manager provides link set up capa-
bility to the HCI.

Host_B Bluetooth module is set in

paging scan mode – listening for

a Bluetooth device asking for a

new connection

Host_A Bluetooth module is set in

paging mode asking for a con-

nection to Host_B

This is accomplished by first setting
up the connection between the Host
and the module and thereafter
creating the connection between the
modules using HCI commands.

V+

MAX3232E 

V-

+
-

RS-232

+
-

CX

CX

10

11
 9

12

100nF

100nF

1

3

4

5

2

6

100nF

100nF

V

CC

 7

14
 8

13

9-pin D-sub

2 RXD

8 CTS
3 TXD

7 RTS

BLUETOOTH

MODULE

ROK 101 007

B5

B6
A5

A6

TXD

CTS
RXD

RTS

16

V

CC

15

GND

100nF

The capacitor values are
chosen for a VCC from
3.2 to 3.6 V

V

CC

VCC

VCC_IO

ON

Figure A1. Bluetooth module connected as a DCE through level shifter

Figure A2. Bluetooth host to host communication

Summary of Contents for ROK 101 007

Page 1: ...T PCM interface When using the USB interface the module appears as a USB slave device and therefore requires no PC resources ROK 101 007 which is compliant with Bluetooth version 1 0B is a Class 2 Bluetooth Module 0 dBm and is type approved The module supports all Bluetooth profiles Key Features Pre qualified Bluetooth 1 0B Module RF output power class 2 FCC and ETSI approved 460 kb s max data rat...

Page 2: ...ilter VCO Tank FLASH Memory 13MHz Crystal Voltage Regulation WAKE_UP DETACH GND B3 R1 R2 T1 C6 VCC C4 VCC_IO C2 ON RESET POR NC NC NC NC NC R4 R5 R6 T4 T5 T6 C3 Radio Module B4 C1 ADDR DATA CTRL R3 C5 NC PBA 313 01 2 Baseband B1 D D B2 USB TXD RTS RXD CTS A5 A6 B5 B6 UART PCM_OUT PCM_CLK PCM_IN PCM_SYNC A1 A2 A3 A4 PCM T3 GND GND GND GND I2C_DATA I2C_CLK 0 1 2 3 cm Radio Baseband Audio Link Manage...

Page 3: ...upply Voltage VCC_IO 3 3 V Electrical Characteristics DC Specifications Unless otherwise noted the specification applies for TAmb 0 to 75 C 3 175 VCC 5 25V Parameter Condition Symbol Min Typ Max Unit Power Supply Supply Voltage VCC 3 175 3 3 5 25 V I O Ports Supply Voltage See note 10 VCC_IO 2 7 3 3 3 6 V Digital Inputs Logical Input High Except ON signal VIH1 0 7 x VCC_IO VCC_IO V Logical Input L...

Page 4: ...age scan interval 2 56s Inquiry Scan Inquiry Scan Enable IISM1 50 mA with Page Scan Mode R0 Page Scan Window 2 56s 11 25ms Page Scan Interval 2 56s Inquiry Scan Window 11 25ms Inquiry Scan Interval 2 56s Inquiry Scan Inquiry Scan Enable IISM2 6 55 mA with Page Scan Mode R1 Page Scan Window 11 25ms Page Scan Interval 1 28s Inquiry Scan Window 11 25ms Inquiry Scan Interval 2 56s Inquiry Scan Inquiry...

Page 5: ...er Performance Frequency deviation see notes 3 4 fMod 140 175 kHz and figure 3 Initial frequency error see note 5 48 48 kHz TX power 2 1 5 4 dBm TX carrier drift in 1 slot 366 µs fDrift1 25 25 kHz TX carrier drift in 3 slots 1598 µs fDrift2 40 40 kHz TX carrier drift in 5 slots 2862 µs see figure 4 fDrift3 40 40 kHz 20 dB bandwidth Measured with RBW 10 kHz and peak detector 1 000 MHz Spurious Emis...

Page 6: ... µs t 2862 µs SYNT_ON TX_ON TX_DATA High TX_DATA Low New ch Old ch 50 kHz Channel switching time t f SYNT_ON TX_ON Figure 5 Channel switching time Figure 3 Frequency Deviation PHD_OFF TX_DATA High TX_DATA 64 logic Low 64 logic High See note 4 Figure 4 Frequency drift RF Specifications continued ...

Page 7: ...frequency bands An example of the total blocking characteristics can be seen in figure 7 0 0 0 5 1 0 1 5 2 0 2 5 3 0 3 5 4 0 4 5 5 0 GHz 100 90 80 70 60 50 40 30 20 10 0 m1 freq 2 450GHz dB RX path 3 529 m1 m2 freq 900 0MHz dB RX path 74 580 m2 m3 freq 1 800GHz 47 426 m3 m4 freq 1 900GHz 36 537 m4 dB RX path dB RX path dB RX path Figure 6 Typical blocking characteristics excluding antenna isolatio...

Page 8: ...oltage R1 GND Power Power Signal ground R2 GND Power Power Signal ground R3 RESET CMOS Input Active low reset see notes 8 9 R4 NC Do not connect R5 NC Do not connect R6 NC Do not connect T1 GND Power Power Signal Ground T2 ANT RF In Out 50Ω Antenna connection T3 GND Power Power Signal Ground T4 NC Power Power Test point internal voltage regulator Do not connect T5 NC Do not connect T6 I2C_DATA CMO...

Page 9: ...out solder balls Pad size 35 mil 0 889 mm Tolerance on placement 0 02 mm approx 0 2 mm Detail A Detail A 16 8 0 2 0 54 0 2 Co planarity 0 1 mm 9 47 32 8 0 2 14 1 0 2 7 85 0 2 1 6 0 2 15 7 0 2 14 1 0 2 7 85 0 2 5 05 0 2 T R CBA 6 1 2 3 4 5 5 72 6 98 22 22 23 5 24 76 1 6 0 2 3 12 4 39 5 66 6 93 8 2 ...

Page 10: ...Detach GND VCC_IO ON VCC D D 4 4 RS 232 transceiver Codec PCM UART VCC_IO VCC RS232 GND Bluetooth Module GND VCC_IO ON VCC ON Application Block Schematics USB Application Figure 9 A typical USB configuration Figure 10 A typical UART or PCM configuration UART and PCM Application ...

Page 11: ...alanced to balanced transmission 1d TX balun handles biasing of the output amplifier stage and transformation from balanced to unbalanced transmission 1e Antenna switch directs the power either from the antenna filter to the receive ports or from the ASIC output ports to the antenna filter 1f Antenna filter band pass filters the radio signal 2 The baseband controller is an ARM7 Thumb based chip th...

Page 12: ...mation regarding the Baseband Firmware FW The module includes firmware for the host controller interface HCI and the link manager LM The FW resides in the Flash and is available in object code format Link Manager LM The Link Manager in each Bluetooth module can communicate with another Link Manager by using the Link Manager Protocol LMP which is a peer to peer protocol The LMP messages have the hi...

Page 13: ... v1 0B part H 4 regarding the HCI and UART trans port layers PCM Voice Interface The standard PCM interface has a sample rate of 8 kHz PCM_SYNC The PCM clock is variable between 200 kHz and 2 0MHz The PCM data can be linear PCM 13 16bit µ Law 8bit or A Law 8bit The PCM I F can be either master or slave providing or receiving the PCM_SYNC Redirection of PCM_OUT and PCM_IN can be accomplished as wel...

Page 14: ...s the logical interface of the host VCC ON VCC_IO td_VCC_IO_o td_VCC_IO_o ff td_off td_on td tr tr_on t tf_on Parameter Min Nom Max Unit tr 1 ms tr_on 60 µs tf_on 60 µs td_on tr µs td_off µs tdvcc_io_on td_on µs tdvcc_io_off td_off µs Figure 15 Power up sequence Table 3 Power up parameters Shielding EMC Requirements The module has its own RF shielding and is approved according to the standards by ...

Page 15: ... of components in the package Microelectronics Ericsson Microelectronics AB SE 164 81 Kista Stockholm Sweden Telephone 46 8 757 50 00 www ericsson com microe 1522 ROK 101 007 Rev PA5 Ericsson Microelectronics AB April 2000 Information given in this data sheet is believed to be accurate and reliable However no responsibility is assumed for the consequences of its use nor for any infringement of pat...

Page 16: ... shifter when designing a test board could be according to the schematic below Figure A1 The Bluetooth module can be connected as a DCE DTE and a modem nullmodem cable could therefor be used in between the test board and the PC Setting up a Bluetooth point to point connection The Host Controller Interface HCI in the module is a command I F The host presents commands to the HCI and receives events ...

Page 17: ...e the HCI packet When the entire HCI packet has been received a new indicator should be expected The default speed setting is 57 6 kb s and can be changed by sending a specified bit stream to the I F see Appendix C on how to change the speed setting of the UART When the speed set up for the UART is made for both Host_ A B the Command Packets can be sent and Event Packets received by the hosts See ...

Page 18: ...pendix B which can be used for driving the module This SW comes with the EBDK and has an HCI API for application development on the HCI I F Higher layer API Software HCIdriver L2CAP RFCOMM and SDP are available in a generic source code format i e to be adapted to various operating systems HCIdriver implements the HCI command driver used by the host L2CAP handles protocol multiplexing segmentation ...

Page 19: ... L2CAP protocol SDP Service Discovery Protocol provides information on the services available on a Bluetooth device Technical support is available from the EBDK distributor Please contact Ericsson Microelectronics for order ing and information regarding the EBDK and regarding extra daughter board with ROK 101 007 as add on to the EBDK Ericsson Bluetooth Starter Kit EBSK A very small convenient kit...

Page 20: ...w All values are in Binary and Hexadecimal little Endian formats Negative values must use 2 s Country Frequency range RF channels Europe USA 2400 2483 5 MHz f 2402 k MHz k 0 78 Japan 2471 2497 MHz f 2473 k MHz k 0 22 Spain 2445 2475 MHz f 2449 k MHz k 0 22 France 2446 5 2483 5 MHz f 2454 k MHz k 0 22 Table C1 Frequency ranges used complement format Array parameter notation is parameterA i paramete...

Page 21: ...erve When changing the baud rate for the module the host also has to change the baud rate Observe Removing power to the module the baud rate will be reset to 57 6 kbps Observe Two zeros are not printed in the beginning of the binary param eters below The length of the parameter is 1 byte Ericsson specific HCI commands By using the Ericsson specific HCI command there are a number of features availa...

Reviews: