Embedded Wireless Solutions Support
Center: http://ews-support.lairdtech.com
www.lairdtech.com/bluetooth
1
Laird Technologies
Americas: +1-800-492-2320
Europe: +44-1628-858-940
Hong Kong: +852 2923 0610
BT830 UART HCI Module for Big Windows
Application Note v1.1
INTRODUCTION
Laird’s BT830 is a UART HCI Bluetooth module. Because there is no EEPROM on board, you must load
module-specific settings such as MAC address and Crystal trim at the module initialization stage. This
application note explains how to use Cambridge Silicon Radio’s BtCLI tool (included in CSR BlueSuite) to
‘patch’ these settings.
REQUIREMENTS
BT830 development board
Windows PC (Windows 7 or 8)
CSR BlueSuite
Bluetooth stack which support BCSP or H4 protocol
Notes: CSR BlueSuite is available to customers under a Laird NDA. Contact
LT-wirelessinfo@lairdtech.com to obtain the NDA.
After BlueSuite is installed, PStools can be found under the CSR folder.
The BT830 development board interfaces via the board’s FTDI USB-UART chip. Windows should
install the driver for this automatically when the board is connected and powered. If not, the
driver can be downloaded from www.ftdichip.com.
For the purposes of this application note, the BlueSoleil Bluetooth stack was used as the third-party Bluetooth
stack. Any qualifying third-party Bluetooth stack may be used. However, this cannot be provided by Laird.
PATCHING WITH BTCLI
BT830 Default Settings
Before any settings are loaded, the BT830’s default settings are as follows:
BCSP transport protocol (Figure 1)
115200 bps (8-E-1) UART configuration (Figure 1)
MAC address 00025B00A5A5 (Figure 2)
BT830 UART HCI Module for Big Windows
Application Note
Embedded Wireless Solutions Support
Center: http://ews-support.lairdtech.com
www.lairdtech.com/bluetooth
2
Laird Technologies
Americas: +1-800-492-2320
Europe: +44-1628-858-940
Hong Kong: +852 2923 0610
Figure 1: Default UART configuration in BlueSoleil BT stack
Figure 2: Default Bluetooth MAC address shown in BlueSoleil BT stack
Note: The BlueSoleil BT stack is used here as an example of a third-party Bluetooth stack. It is not
provided by Laird.
Modifying the Configuration File
Laird has provided a configuration file (BT830_BigWindows.btcli) which includes all of the required settings.
You can modify this file to change transport (BCSP / H4) protocol (Figure 3 and Figure 4), UART
configurations (Figure 5 and Figure 6), BT/WIFI coexistence scheme (Figure 8), Bluetooth MAC address (Figure
7), and so on.