English
Language : 

BC352239A Datasheet, PDF (39/116 Pages) List of Unclassifed Manufacturers – BlueCore 3-Multimedia External
CSR Bluetooth Software Stacks
7.3 Host-Side Software
BlueCore3-Multimedia External can be ordered with companion host-side software:
! BlueCore3-PC includes software for a full Windows®98/ME, Windows 2000 or Windows XP Bluetooth
host-side stack together with IC hardware described in this document.
! BlueCore3-Mobile includes software for a full host-side stack designed for modern ARM based mobile
handsets together with IC hardware described in this document.
7.4 Device Firmware Upgrade
BlueCore3-Multimedia External is supplied with boot loader software, which implements a Device Firmware
Upgrade (DFU) capability. This allows new firmware to be uploaded to the Flash memory through
BlueCore3-Multimedia External UART or USB ports.
7.5 BCHS Software
BlueCore Embedded Host Software is designed to enable CSR customers to implement Bluetooth functionality
into embedded products quickly, cheaply and with low risk.
BCHS is developed to work with CSR's family of BlueCore IC's. BCHS is intended for embedded products that
have a host processor for running BCHS and the Bluetooth application e.g. a mobile phone or a PDA. BCHS
together with the BlueCore IC with embedded Bluetooth core stack (L2CAP, RFCOMM and SDP) is a complete
Bluetooth system solution from RF to profiles.
BCHS includes most of the Bluetooth intelligence and gives the user a simple API. This makes it possible to
develop a Bluetooth product without in-depth Bluetooth knowledge.
The BlueCore Embedded Host Software contains 3 elements:
! Example Drivers (BCSP and proxies)
! Bluetooth Profile Managers
! Example Applications
The profiles are qualified which makes the qualification of the final product very easy. BCHS is delivered with
source code (ANSI C). With BCHS also come example applications in ANSI C, which makes the process of
writing the application easier.
7.6 Additional Software for Other Embedded Applications
When the upper layers of the Bluetooth protocol stack are run as firmware on BlueCore3-Multimedia External, a
UART software driver is supplied that presents the L2CAP, RFCOMM and Service Discovery (SDP) APIs to
higher Bluetooth stack layers running on the host. The code is provided as ‘C’ source or object code.
7.7 CSR Development Systems
CSR’s BlueLab Multimedia and Casira development kits are available to allow the evaluation of the
BlueCore3-Multimedia External hardware and software, and as toolkits for developing on-chip and host software.
BC352239A-ds-001Pc
© Cambridge Silicon Radio Limited 2004
Production Information
Page 39 of 116