Rev: 13 September 2005
Class 2 Bluetooth module - F2M03C2
Datasheet
BASEBAND and RF
HCI
LINK MANAGER
HCI
Host
F2M03
BASEBAND and RF
HCI
LINK MANAGER
L2CAP
Device
Manager
RFCOMM
SDP
Port Entity
Application
Host
F2M03
Bluetooth stack
Application
Wireless UART
Free2move’s Wireless UART (WU) firmware is intended to replace the 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. There is no additional need for drivers or an
external host with Bluetooth software when using the WU firmware. When a successful Bluetooth
connection is established the data channel and the voice channel can be used simultaneously or
separately. All information sent/received at the data/voice interface of the WU unit is exchanged
transparently via Bluetooth with the connected remote device.
Embedded Solution
This version of the stack firmware requires no host processor. All software layers, including application
software, run on the internal RISC processor in a protected user software execution environment.
The embedded solution can be used for a single chip Bluetooth product. One example is a cordless
headset. However this solution is equally applicable to any small wireless device that would benefit from a
single processor solution.
Free2move offers the following single chip solutions:
Headset
Human Interface Device (Mouse, keyboard etc)
Onboard application (development of customer specific applications)
HCI (Standard Two-Processor Solution)
For the standard two-processor solution, where the split between higher and lower layers of the stack takes
place at the HCI, a complete Bluetooth stack is needed in the external host. It is often preferable to use this
solution when the host is a personal computer of some description. However, in general this category can
include any computing platform with communications capability that is not resource limited.
Free2move can offer a host stack solution usable for different versions of Microsoft Windows.
RFCOMM (Embedded Two-Processor Solution)
The embedded two-processor category is a feature of the F2M03 module. This allows products to be
designed that incorporate Bluetooth, where the host is resource limited and cannot support the addition of
the Bluetooth functionality.
HCI, (Two-Processor
Architecture)
RFCOMM, (Embedded
Two-Processor Architecture)
2003 Free2move AB
Page 10(46)