User's Manual

7.2.2 Troubleshooting BlueFlash
Potential problems:
If BlueFlash cannot identify the current build of firmware on BlueCore, check your firmware version.
If BlueFlash cannot identify flash type, BlueFlash fails to stop processor or BlueFlash times out trying to
make a connection to BlueCore, ensure that the following actions have been completed:
Run InstParSpi.bat (C:\Program Files\CSR\BlueSuite\drivers) to copy and register the
parspi.sys device driver, making sure you have administrative rights . Reboot your PC.
Driver has been installed in the registry by looking for
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Parspi
SPI cable is correctly connected
Check for conflicts with other drivers, especially printer drivers (this includes the PDF converters).
Conflicting printer drivers should be removed. To amend or remove a driver, select
Printers and Faxes
in the
Control Panel
and select
File\Server Properties
. Click on the
Ports
tab. Move the port to another
location or delete the device.
Ensure that another SPI application is not trying to access the SPI port. SPI uses mutexes around port
access, therefore another application may lock the port. Close all SPI based applications (use Task
Manager if necessary) and retry. Reboot if necessary.
7.2.3 BlueFlashCmd
BlueFlashCmd is a command-line tool to download and upload firmware to flash memory on your BlueCore device.
It can do everything BlueFlash does.
Type BlueFlashCmd.exe -help for usage instructions.
Note:
Running BlueFlashCmd will reset your BlueCore chip
7.3 PSTool
PSTool is an editing suite that allows you to read and modify the Persistent Store. The Persistent Store consists of
configuration keys that modify the operation of the firmware. BlueCore is a very flexible device with many setup
options. PS Keys must be set correctly for BlueCore to work in a particular design. Some PS Keys must be calibrated
for each module.
7.3.1 PsCli
PsCli is a command-line interface for reading and modifying the Persistent Store. Type pscli.exe -help to see
usage instructions.
7.3.2 Documentation
PSTool and pscli are described in the
PSTool User Guide
.
See pskeys.html in the firmware release for details on using individual PS Keys.
7.4 BlueTest3
BlueTest3 is a program that enables you to execute BlueCore’s Built In Self Test (BIST) functions for RF testing.
The BIST functions consist mainly of low level radio tests (transmitting a continuous wave at a prescribed frequency
or receiving pseudo random data and calculating bit error rates). Included are tests for the PCM port and other
internal blocks.
7.4.1 Documentation
See the
BlueTest User Guide
.
BlueSuite Programs
CS-212058-UGP1
© Cambridge Silicon Radio Limited 2011
This material is subject to CSR’s non-disclosure agreement.
Page 17 of 24
_äìÉpäáã=O= User Guide