Upgrading Casira Units
bc01-an-100Pd
© Copyright Cambridge Silicon Radio Limited 2001-2004
This material is subject to CSR’s non-disclosure agreement.
Page 27 of 33
_äìÉ`çêÉ
™
Casira User
Guide
6.2.2 Install
Firmware
1. Unzip the latest firmware downloaded from the support website. Make a note of the directory to which
the unzipped files were saved. The *.xpv and the *.xdv files must be in the same folder: both are used
during the firmware download process.
2. Connect the Casira to your PC via the SPI as described in section 4.5, Back Up New Casira Units.
3. Power-up the Casira and open the BlueFlash utility.
4. When the BlueFlash dialog first appears, ensure that the interface you select is correctly connected to
your Casira, e.g., LPT1.
5. Click
on
Stop Processor
.
6. Click
on
Choose
File
. An Open window appears. Search for the *.xpv file you just unzipped. Select the
file and open it. The file location and name will display in the BlueFlash window.
7. Click
on
File
ID
to indicate which version of firmware is currently selected for download. Click on
Firmware
ID
to display details of the firmware that is currently loaded on BlueCore.
8. BlueFlash will not identify firmware builds prior to Beta 10. However, this does not prevent you from
downloading or uploading these older firmware builds.
9. Click
on
Download
.
10. After downloading completes, click on
Verify
to check the contents of the memory.
11. Reset the Casira unit. You can do this via a full power cycle or by pressing the small blue reset button
on the far right side of the motherboard.
Important Note:
Do not click on
Flash Erase
prior to downloading. Erasing the flash will remove all Persistent Store settings.
Firmware upgrades from the CSR support website do not contain Persistent Store settings, so the current
settings are preserved. Firmware dumps that you make contain Persistent Store settings, thus any existing
settings will be overwritten if you flash again using an uploaded dump file. Flash erase should only be used
in cases where there may be a problem with the existing Persistent Store and you wish to reload a known
working version.