Other Applications
bc01-an-100Pd
© Copyright Cambridge Silicon Radio Limited 2001-2004
This material is subject to CSR’s non-disclosure agreement.
Page 28 of 33
_äìÉ`çêÉ
™
Casira User
Guide
7 Other
Applications
7.1
Device Firmware Upgrade (DFU)
Device Firmware Upgrade allows firmware to be upgraded over the same transport as the HCI (i.e., USB or
UART). It is a USB standard and full details of its operation can be found at
. BlueCore can tunnel
the same protocol over the UART transport.
Allowing firmware upgrades can potentially initiate unwanted or accidental downloads (such as introducing a
computer virus or by a user accidentally downloading firmware intended for another manufacturer’s module). To
protect against this, CSR offers digital signing for both original firmware and DFU upgrades. Only upgrade files
with the same signature as the original firmware can be downloaded to flash memory.
Firmware and documentation updates for DFU are available on the CSR support website.
7.2
BlueLab Solo On-chip Software Development Kit
BlueCore can run upper stack layers and small applications on-chip. BlueLab Solo is an introduction to CSR’s
development tool and is a complete set of tools with programming examples. There is no charge for upper stack
layers when run on chip. See the CD ROM incorporating BlueLab. Installation and additional documents are
contained in this CD ROM.
7.3
Bluetooth for Windows Software
Bluetooth for Windows is provided on the CD ROM with your Casira kit. This software is a complete
communication software solution for integrating Bluetooth wireless technology into a Windows operating system.
It has all the necessary protocol and driver software to enable PC OEMs to bring wireless devices to market
quickly and efficiently. It includes USB drivers, protocol stacks, Application Programming Interfaces (API), sample
applications, support tools and documentation. It is designed to operate on any personal computer (desktop or
notebook).
7.3.1
Features and Benefits
Portability and flexibility
Reduced development cost
Powerful companion testing
Interoperability
Support and training
The Host software solution contains the following:
Bluetooth Specification compliant Windows protocol stack and profiles:
Generic access profile
Service discovery application profile
Synchronisation profile
Object push profile
Dial-up network profile
Serial port profile
Headset profile
Generic object exchange profile
File transfer profile
LAN access profile