Trademarks, Patents and Licenses
Unless otherwise stated, words and logos marked with ™ or ® are trademarks registered or owned by CSR plc or
its affiliates.
Other products, services and names used in this document may have been trademarked by their respective owners.
The publication of this information does not imply that any license is granted under any patent or other rights owned
by CSR plc.
CSR reserves the right to make technical changes to its products as part of its development programme.
While every care has been taken to ensure the accuracy of the contents of this document, CSR cannot accept
responsibility for any errors.
CSR’s products are not authorised for use in life-support or safety-critical applications.
Refer to www.csrsupport.com for compliance and conformance to standards information.
No statements or representations in this document are to be construed as advertising, marketing, or offering for sale
in the United States imported covered products subject to the Cease and Desist Order issued by the U.S.
International Trade Commission in its Investigation No. 337-TA-602. Such products include SiRFstarIII™ chips that
operate with SiRF software that supports SiRFInstantFix™, and/or SiRFLoc® servers, or contains SyncFreeNav
functionality.
Contents
1 2 Introduction ..................................................................................................................................................... 4
System Requirements .................................................................................................................................... 5
2.1
Operating System .................................................................................................................................. 5
2.2
Software Required ................................................................................................................................. 5
Install BlueSuite .............................................................................................................................................. 6
3
Install a USB Driver ...................................................................................................................................... 8
4
Firmware Overview ....................................................................................................................................... 9
5
5.1
Firmware File Formats ......................................................................................................................... 9
5.2
Persistent Store ................................................................................................................................... 9
5.3
Firmware Build Types .......................................................................................................................... 10
5.4
Upgrading Firmware ............................................................................................................................ 10
6 7 Getting Started .............................................................................................................................................. 11
6.1 Exploring the Bluetooth Stack .............................................................................................................. 11
BlueSuite Programs ...................................................................................................................................... 12
Transport Options for Command Line Tools ........................................................................................ 12
7.1
BlueFlash ............................................................................................................................................. 13
7.2
User Interface ......................................................................................................................... 13
7.2.1
Troubleshooting BlueFlash .................................................................................................... 15
7.2.2
BlueFlashCmd ........................................................................................................................ 15
7.2.3
7.3
PSTool ................................................................................................................................................. 15
7.3.1
7.3.2
7.4
BlueTest3 ............................................................................................................................................. 15
7.4.1
7.5
BTCli .................................................................................................................................................... 16
7.6
RFCli .................................................................................................................................................... 16
7.7
BCFMRadio ......................................................................................................................................... 16
7.8
E2BlueCmd .......................................................................................................................................... 16
7.9
DFU Wizard ......................................................................................................................................... 16
7.10 DFU Babel ........................................................................................................................................... 16
7.10.1
7.11 DFU ToolTips ....................................................................................................................................... 17
7.12 DFU Tools ............................................................................................................................................ 17
TrueTest Toolkit ............................................................................................................................................ 18
8
9
Document References .................................................................................................................................. 19
A
Regulatory Notes and Information ................................................................................................................ 20
A.1
Industry Canada Statements ............................................................................................................... 20
A.2
OEM Responsibilities ........................................................................................................................... 20
A.3
End Product Labelling .......................................................................................................................... 21
Terms and Definitions ............................................................................................................................................ 22
PsCli ....................................................................................................................................... 15
Documentation ....................................................................................................................... 15
Documentation ....................................................................................................................... 15
Upgrading The USB to SPI Converter Firmware ................................................................... 16
List of Figures
Figure 3.1
Figure 3.2
Figure 7.1
Figure 7.2
Full Installation of BlueSuite .............................................................................................................. 6
Additional Tasks Dialogue ................................................................................................................. 7
BlueFlash User Interface in Windows Vista .................................................................................... 13
A DFU ToolTip ................................................................................................................................ 17
List of Tables
Table 5.1
Table 7.1
Table 7.2
Firmware File Formats ..................................................................................................................... 9
Command Line Transport Options ................................................................................................... 12
Explanation of the BlueFlash User Interface .................................................................................... 13
1 Introduction
äìÉpìáíÉ» is a _äìÉ`çêÉ∆ development suite designed to help with your _дмЙнззнЬ∆ wireless technology
development program and with all testing requirements for the BlueSlim 2 module.
BlueSuite contains:
■
Graphical and command-line applications to configure, test and program the BlueCore device in your
design.
■
The qêìÉqÉëí» Toolkit, a set of libraries for developing production test applications for your BlueCore
enabled devices.
■
Device drivers to communicate with BlueCore.
■
Documentation to help development.
This user guide explains:
■
The minimum system requirements in order to be able to run Bluesuite. See Section 2.
■
How to install BlueSuite Section 3 and Section 4.
■
The features and functions Bluesuite contains. See Section 7.
2 System Requirements
Minimum system requirements for BlueSuite are:
■
Pentium processor based personal computer
■
64MB of RAM
■
20MB of available hard disk space
2.1 Operating System
BlueSuite can be used on the following operating systems:
■
Microsoft Windows XP Service Pack 2 and later (not x64)
■
Microsoft Windows Vista (not x64)
■
Microsoft Windows 2000 Service Pack 3 and later (only for versions of BlueSuite prior to 2.0)
See the release notes for testing information and detailed operating system requirements.
2.2 Software Required
Your copy of BlueSuite comes with:
■
Microsoft .NET Framework Version 2.0 Redistributable Package
■
Visual C++ 2005 Redistributable Package
The BlueSuite installer automatically installs these packages on your computer if they are missing.
3 Install BlueSuite
Note:
A bug in BlueSuite version 1.23 means that even if a later version of BlueSuite is installed, the version information
for the USB driver may still indicate 1.23. If version 1.23 has previously been installed on the PC, unplug all
CSR hardware, make sure you have the latest version of BlueSuite installed and run usbpurger from the
BlueSuite installation directory. When a CSR BlueCore is plugged in, the Hardware Wizard prompts you for
drivers.
Run the BlueSuite installer and follow the instructions displayed by the setup wizard.
By default the installer does a full installation, as shown in Figure 3.1. If you do not want to install all of the possible
components, be sure that you install:
■
Drivers to allow SPI communication with the chip. You will need these to back-up your BlueCore device.
■
USBDeviceDriver if you want to connect your device to your computer's USB port.
■
DLL's, LIB's and headers to assist in production test if you want to do production testing.
Figure 3.1: Full Installation of BlueSuite
When you get to the Additional Tasks dialogue in Figure 3.2, you have to select the default debug transport. This
configures the default behaviour of the BlueSuite programs. You can change this after installation by changing
environment variable SPITRANS to LPT or USB. See Section 7.1