Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet Features • • • • • • • • • • • • Fully qualified end product with Bluetooth™ v2.0+EDR, CE and FCC Two antenna options: Integrated high output antenna (F2M03GXA) U.FL-connector for external ant. (F2M03GX) Transmit power up to +19dBm Range: up to 500m (line of sight) Piconet and Scatternet capability, support for up to 7 slaves Industrial temperature range -40°C to +85°C USB v2.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet Table of contents 1 Device pinout .........................................................................................................................3 2 Device terminal functions .....................................................................................................4 3 Electrical Characteristics ......................................................................................................
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 1 Device pinout Pinout for F2M03GX (left) and F2M03GXA (right) [TOP VIEW] © 2006 Free2move AB Page 3(44)
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 2 Device terminal functions Ground GND Pin 1,16,17,18, 19,21,22,37 Power supplies +V PA +VCC Pin type Pin Bi-directional AIO(1) 24 Bi-directional Pin 35 Test and debug 3 SPI CSB 5 SPI CLK SPI MOSI 2 4 UART UART CTS UART TX UART RTS UART RX PCM Pin type Pin type Pin type Description CMOS input with weak internal pull-down CMOS output CMOS output, tristatable with internal pull-up CMOS input with weak internal pull-down Pi
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 3 Electrical Characteristics Absolute Maximum Ratings Rating Min Max Storage Temperature Breakdown supply voltage -40°C -0.4V +150°C 5.60V Recommended Operating Conditions Rating Min Max Operating temperature range Supply voltage +85°C 3.6V -40°C 3.1V Input/Output Terminal Characteristics Digital Terminals Min Typ Max Unit -0.4 0.7VDD - +0.8 VDD+0.4 V V VDD-0.2 - 0.2 - V V -100 +10 -5.0 +0.2 -1 1.0 -40 +40 -1.0 +1.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet Input/Output Terminal Characteristics (Continued) Auxiliary ADC, 8-bit resolution Min Resolution Input voltage range (LSB size = 1.8/255= 7.1mV) Accuracy (Guaranteed monotonic) Offset Gain Error Input Bandwidth Conversion time Sample rate* INL DNL Typ Max Unit 0 - 8 1.8 Bits V -1 0 -1 -0.8 - 100 2.5 - 1 1 1 0.8 700 LSB LSB LSB % KHz µS Sample/s *The ADC is accessed through the VM function.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 4 Radio Characteristics VDD = 3.3V Temperature = 25 oC Frequency = 2.441GHz All measurements are based on the Bluetooth test specification.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 5 Firmware versions F2M03 is supplied with Bluetooth stack firmware, which runs on the internal RISC micro controller of the Bluetooth module. This chapter includes an overview of the different options for more in depth information please use separate firmware datasheets provided by Free2move. All firmware versions are compliant with the Bluetooth specification v2.0.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet Application Port Entity Application Host Bluetooth stack Host F2M03 HCI RFCOMM SDP Device Manager L2CAP F2M03 HCI HCI LINK MANAGER LINK MANAGER BASEBAND and RF BASEBAND and RF HCI, (Two-Processor Architecture) RFCOMM, (Embedded Two-Processor Architecture) Wireless UART Free2move’s Wireless UART (WU) firmware is intended to replace the serial cable(s) connecting portable and/or fixed electronic devices.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 5.1 Wireless UART Free2move’s Wireless UART (WU) firmware is intended to replace the serial cable(s) connecting portable and/or fixed electronic devices. Key features are robustness, high configurability, high security, low complexity and low power. The WU firmware is compliant with the Bluetooth Serial Port Profile (SPP) for setting up emulated serial cable connections between connected devices.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 5.1.1 General I/O General I/O interfaces are used for different purposes between the WU firmware and the Host: • Asynchronous data interface – configuration of the WU firmware or exchange transparent digital information between the connected Bluetooth devices. • Synchronous voice interface – exchange transparent voice information between the connected Bluetooth devices.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 5.1.2 Settings The default settings allow the user to communicate via Bluetooth, without sending any configuration commands, as soon as a successful connection has been established. Information sent and received on the serial interface of the WU unit at 38400 bps is transmitted transparently between the two connected devices. The default settings are valid as long as the user has made no configuration.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet Software / Hardware Reboot This option gives the ability to be able to reboot the module via software commands. Inquiry Search for other Bluetooth devices in the neighborhood.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 5.1.3 Performance The WU firmware is a complete on-chip application; limited resources restrict the maximum throughput. The table below shows the maximum achieved throughput when streaming data between two connected WU v4.00 devices at close range. 57600 57600 57600 Maximum Throughput (kbit/s (throughput mode)) ~57.6 ~57.6 ~57.6 Maximum Throughput (kbit/s) (latency mode) ~57.6 ~57.6 ~50.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 5.2 HCI In this implementation the internal processor of the module runs the Bluetooth stack up to the Host Controller Interface (HCI) as specified in the Bluetooth specification V1.1. The external host processor must provide all upper Bluetooth stack layers. Application Bluetooth stack HCI Host HCI F2M03 LINK MANAGER BASEBAND and RF Standard Two-Processor Architecture 5.2.1 Standard Bluetooth Functionality Bluetooth v2.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet • • • • • • • Standard Bluetooth power saving mechanisms: Hold, Sniff and Park modes, including “Forced Hold” Dynamic control of peers’ transmit power via LMP Master/Slave switch Broadcast Channel quality driven data rate (CQDDR) All standard Bluetooth Test Modes Standard firmware upgrade via USB (DFU) Note: (1) Maximum allowed by Bluetooth v2.0 + EDR specification.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 5.2.2 Extra Functionality The firmware extends the standard Bluetooth functionality with the following features: • Supports BlueCore Serial Protocol (BCSP) - a proprietary, reliable alternative to the standard Bluetooth (H4) UART Host Transport. • Provides a set of approximately 50 manufacturer-specific HCI extension commands.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 6 Device terminal description 6.1 UART Interface The F2M03 Bluetooth module’s Universal Asynchronous Receiver Transmitter (UART) interface provides a simple mechanism for communicating with other serial devices using the RS232 standard(1). Universal Asynchronous Receiver Four signals are used to implement the UART function, as shown in the figure above.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet The UART interface is capable of resetting the Free2move module upon reception of a break signal. A Break is identified by a continuous logic low on the UART_RX terminal, as shown in figure below. If tBRK is longer than a special value, defined by the Free2move firmware a reset will occur. This feature allows a host to initialise the system to a known state. Also, the F2M03 can emit a Break character that may be used to wake the Host.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 6.2 USB Interface F2M03 contain a full-speed (12Mbits/s) USB interface, capable of driving a USB cable directly. No external USB transceiver is required. The device operates as a USB peripheral, responding to requests from a master host controller such as a PC. Both the OHCI and the UHCI standards are supported. The set of USB endpoints implemented behave as specified in the USB section of the Bluetooth specification v2.0+EDR.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 6.2.5 Bus-Powered Mode In bus-powered mode the application circuit draws its current from the 5V VBUS supply on the USB cable. F2M03 negotiates with the PC during the USB enumeration stage about power consumption. When selecting a regulator, be aware that VBUS may go as low as 4.4V. The inrush current (when charging reservoir and supply decoupling capacitors) is limited by the USB specification (see USB 1.1 specification, section 7.2.4.1).
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 6.2.6 Suspend Current USB devices that run off VBUS must be able to enter a suspended state, whereby they consume less that 0.5mA from VBUS. The voltage regulator circuit itself should draw only a small quiescent current (typically less than 100µA) to ensure adherence to the suspend-current requirement of the USB specification. This is not normally a problem with modern regulators. The entire circuit must be able to enter the suspend mode.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 6.2.9 USB 1.1 Compliance The Bluetooth chip on the F2M03 is qualified to the USB specification v1.1, details of which are available from http://www.usb.org. The specification contains valuable information on aspects such as PCB track impedance, supply inrush current and product labeling.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 6.3 Serial Peripheral Interface F2M03 is a slave device that uses terminals SPI_MOSI, SPI_MISO, SPI_CLK and SPI_CSB. This interface is used for program emulation/debug and IC test. It is also the means by which the F2M03 flash may be programmed, before any 'boot' program is loaded.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 6.5 PCM Pulse Code Modulation (PCM) is the standard method used to digitise audio (particulary voice) for transmission over digital communication channels. Through its PCM interface, F2M03 has hardware support for continual transmission and reception of PCM data, thus reducing processor overhead for wireless headset and other audio applications.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 6.5.1 PCM Interface Master/Slave When configured as the Master of the PCM interface, F2M03 generates PCM_CLK and PCM_SYNC.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 6.5.2 Long Frame Sync Long Frame Sync is the name given to a clocking format that controls the transfer of PCM data words or samples. In Long Frame Sync, the rising edge of PCM_SYNC indicates the start of the PCM word. When F2M03 is configured as PCM Master, generating PCM_SYNC and PCM_CLK, then PCM_SYNC is 8-bits long.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 6.5.4 Multi-Slot Operation More than one SCO connection over the PCM interface is supported using multiple slots. Up to three SCO connections can be carried over any of the first four slots. Multi-slot Operation with Two Slots and 8-bit Companded Samples 6.5.5 GCI Interface F2M03 is compatible with the General Circuit Interface, a standard synchronous 2B+D ISDN timing interface.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 6.5.6 Slots and Sample Formats F2M03 can receive and transmit on any selection of the first four slots following each sync pulse. Slot durations can be either 8 or 16 clock cycles. Durations of 8 clock cycles may only be used with 8-bit sample formats. Durations of 16 clocks may be used with 8, 13 or 16-bit sample formats. F2M03 supports 13-bit linear, 16-bit linear and 8-bit µ-law or A-law sample formats. The sample rate is 8ksamples/s.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 6.5.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet PCM Slave Timing Symbol Parameter Min (1) Typ Max ( 1 ) Unit fsclk PCM clock frequency (Slave mode: input) 64 - 2048 kHz fsclk PCM clock frequency (GCI mode) 128 - 4096 kHz tsclkl PCM_CLK low time 200 - - ns tsclkh PCM_CLK high time 200 - - ns thsclksynch Hold time from PCM_CLK low to PCM_SYNC high 30 - - ns tsusclksynch Set-up time for PCM_SYNC high to PCM_CLK low 30 - - ns tdpout Delay time from
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 6.6 PIOs The F2M03GX/GXA have 10 programmable general-purpose I/O ports PIO[11:2] and two analog I/O ports AIO[1:0]. PIO lines can be configured through software to have either weak or strong pull-ups or pulldowns. All PIO lines are configured as inputs with weak pull-downs at reset. AIO[1:0] functions available via these pins include an 8-bit ADC but can also be used as general-purpose I/O lines.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 6.7 Power supply The power supply for the F2M03GX/GXA should be chosen carefully. Bad power supply can reduce the performance and may damage the module. Please use the recommended voltage regulator or consult Free2move if using another regulator. It is also essential to use a proper reset circuit to the module for correct operation. 6.7.1 Voltage regulator The F2M03GX/GXA have two power supplies, +V_PA and +VCC.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 7 Application information 7.1 Recommended land pattern All dimensions are in [mm] No ground planes, or placed outside the PCB 19 19 18 18 [TOP VIEW] [TOP VIEW] 20 20 17 31.85 21.69 22.96 1.27 21.69 22.96 31.85 33.0 40.0 17 37 1 1.37 1 0.8 37 1.37 0.8 0.6 1.2 1.2 15.2 15.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 7.2 Layout guidelines The module uses bottom pads for soldering optimized for an automatic solder line. It is also possible to solder the module manually by using hot air soldering. For manual soldering solder pads may in some situation be made slightly larger to allow easier heating process. To achieve good RF performance it is recommended to place ground plane(s) beneath the module but not under the antenna.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 7.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 8 Package information 8.1 F2M03GX Physical size [mm]: Length: 33.0 Width: 15.2 Height: 2.1 Weight: 1.5g 8.2 F2M03GXA Physical size [mm]: Length: 40.0 Width: 15.2 Height: 2.0 Weight: 1.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 9 Certifications 9.1 Bluetooth F2M03GX/GXA has passed the Bluetooth Qualification/Certification process as specified within the Bluetooth Specifications and as required within the PRD 2.0. QDID: B012540 9.2 CE F2M03GX/GXA complies with the requirements of R&TTE Directive 1999/5/CE, the European Community Directive 73/23/EEC and 93/68/EEC.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 9.3 FCC FCC-B Radio Frequency Interference Statement This deceive has been tested and found to comply with the limits for a Class-B digital device, pursuant to part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in commercial environment.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 10 RoHS Statement F2M03GX /GXA meets the requirements of Directive 2002/95/EC of the European Parliament and of the Council on the Restriction of Hazardous Substance (RoHS). The modules are assembled solely using RoHS compliant components.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 11 Tape and Reel information 11.1 Package Tape dimensions TBD 11.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 12 Ordering information The F2M03GX /GXA is available for delivery in volumes. Part nr: Description F2M03GX-S01 Extended range Bluetooth module with U.FL-connector and Wireless UART firmware v4. (SPP) F2M03GX-S04 Extended range Bluetooth module with U.FL-connector and HCI firmware (Connected over USB) Extended range Bluetooth module with antenna and Wireless UART firmware v4.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet 13 Document history Date Revision Reason for Change JUNE 2007 c Added information for certification. JAN 2007 b Small technical changes in the document. NOV 2006 a Original Publication of this document. F2M03GX /GXA Datasheet Datasheet_F2M03GX_GXA_rev_c.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet Acronyms and definitions Term: Bluetooth ACL AC A-law API BCSP BER C/I CMOS CODEC CPU CQDDR CTS CVSD DAC dBm DC DFU GCI HCI Host Host Controller HV ISDN ISM ksamples/s L2CAP LC LSB p-law MISO OHCI PA PCB PCM PIO RAM RF RFCOMM RISC RSSI RTS RX SCO SDP SIG SPI SPP TBD TX UART USB VM www Definition: A set of technologies providing audio and data transfer over short-range radio Asynchronous Connection-Less. A Bluetooth data packet.
Rev: c Extended range Bluetooth™ Module - F2M03GX /GXA Datasheet Contact information For support questions please contact your local dealer For other purposes use: info@free2move.net Website: www.free2move.net Local dealer/distributor The information given herein includes text, drawings, illustrations and schematics that are believed to be reliable. However, Free2move makes no warranties as to its accuracy or completeness and disclaims any liability in connection with its use.