Specifications

Firmware
blab-srn-005Pa
© CSR plc 2006
This material is subject to CSR’s non-disclosure agreement.
Page 11 of 48
_äìÉi~Ä»=îPKQ= Software Release Note
4 Firmware
CSR’s policy is to distribute, with BlueLab, a selection of firmware builds whose sole purpose is the development
of applications. Before going into production the developer must obtain from CSR Bluetooth-qualified production
firmware (which they can use in place of the development firmware supplied with BlueLab). This is a mandatory
part of the qualification process.
This release of BlueLab v3.4 includes development firmware for use with BlueCore2-External, BlueCore2-Audio,
BlueCore2-Flash, BlueCore3-Audio Flash, BlueCore3-Multimedia, and BlueCore4-External.
Application size limits Firmware name Hardware Flash
Size
Read only
Filesystem
HID RFCOMM DFU
Code Const Total
unified_bc02 BC2-external 8Mbit Yes Yes Yes Yes 64Kw 24Kw 88Kw
unified_kato BC2-
audio/flash
8Mbit Yes Yes Yes Yes 64Kw 24Kw 88Kw
unified_kalimba BC3-
multimedia
8Mbit Yes Yes Yes Yes 64Kw 24Kw 88Kw
enhanced_kalimba
(1)
BC3-
multimedia
8Mbit Yes Yes Yes Yes 64Kw 24Kw 88Kw
unified_coyote BC4-external 8Mbit Yes Yes Yes Yes 64Kw 24Kw 88Kw
compact_paddywack BC3-audio
flash
6Mbit Yes No Yes No 64Kw 24Kw 52Kw
(approx)
hid_paddywack BC3-audio
flash
6Mbit Yes Yes No No 64Kw 24Kw 68Kw
(approx)
compact_jumpinjack BC4-audio
flash
6Mbit Yes No Yes No 64Kw 24Kw 48Kw
(approx)
hid_jumpinjack BC4-audio
flash
6Mbit Yes Yes No No 64Kw 24Kw 60Kw
(approx)
(1)
This enhanced firmware has partial support for EDR but cannot be qualified to the v2.0 + EDR Bluetooth Specification.
Notes:
Limits on the application size when the read-only filesystem is available assume that no other data is being
placed there. Adding other files to the filesystem may reduce the figure for the total application size.
The hardware type is detected automatically by xIDE.
Choosing between compact, unified, hid and enhanced firmware is done using the project properties within
xIDE.
Important Note:
The firmware builds supplied with this release all require 6Mbit or 8Mbit devices.
Full production firmware matching BlueLab 3.4 is expected to be available from the 22 branch during 2006.
BlueLab 3.4 applications can also be used with 21c and later production firmware, provided the application
and libraries do not make use of the new firmware functionality listed in section
1.3.