BlueCore Utilities in BlueSuite
bc01-an-100Pd
© Copyright Cambridge Silicon Radio Limited 2001-2004
This material is subject to CSR’s non-disclosure agreement.
Page 12 of 33
_äìÉ`çêÉ
™
Casira User
Guide
The function of each button or area is described as follows:
Choose File
: Opens a dialogue box for selection of the *.xpv file to download to the flash on the BlueCore Module.
Note:
The .xdv file must be present in the same folder as the .xpv file.
Edit
: Opens a hexadecimal-editing
window. CSR recommends that you do not edit the *.xpv file in any way. If the code is edited, the
Bluetooth protocol stack may behave erratically and it may no longer be Bluetooth qualified.
Download
: Downloads the selected file to the flash on the BlueCore module. This process will update each flash
block as required and verify them in turn.
Verify
: Compares the selected file with the code programmed into the flash on the BlueCore module. Any
differences will be reported in the status area.
Status
: Provides a text report of the status of the current download, upload or verify.
Activity Bar
: Displays a visual indication of progress for the current download, upload or verification.
Start Processor
: Changes depending on the status of the processor. If it says
Stop Processor
, the processor is
running. It should be stopped before attempting to download code. Once the new code has been loaded, the
processor can be restarted by clicking on
Start Processor
.
Firmware ID
: Identifies which version of firmware is currently loaded on the module. BlueFlash does not identify
firmware created before Beta 10 release. If BlueFlash is unable to identify the firmware version, you will still able
to upgrade the firmware using this utility.
Dump
: Allows the user to download the contents of the flash to a file on the PC hard drive. The data can be
stored either as BlueCore .xpv/.xdv files or as a binary file. The file also contains all of the Persistent Store
settings, allowing you to restore to a known firmware build and Persistent Store settings.
Flash Erase
: Provides options for erasing some or all of the flash memory including the Persistent Store area.
File ID
: Displays the name and version of firmware of the file selected for download on the module.
File Selection
: This area displays the name and location of the file selected for download.
Flash Type
: This area displays the type of flash memory that has been identified on the BlueCore module. Flash
type is identified when the processor is stopped. Different types of flash memory may have different memory
block structures that require adjustments to BlueCore’s memory map. If the flash type indicates
Unrecognised
Flash
assuming
SST
, either the flash on the BlueCore module is not supported, or there is
a problem with the SPI connection. See section 5.1.3, Troubleshooting BlueFlash, for further information.
LPT Selection
: This pull-down menu allows the user to select the LPT port to which the SPI cable is connected.
CSR
: This indicates the version of the BlueFlash application in use. CSR advises using the most up to date
version. Refer to the CSR support website for available updates.