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 15 of 33
_äìÉ`çêÉ
™
Casira User
Guide
Figure 5.2: SPI BCCMD interface
BCSP
: Casira uses the BCCMD Protocol running over BCSP to edit the Persistent Store. BlueCore must be
configured for BCSP via PS Keys. When using this mode, ensure that you are using the correct baud rate
settings.
H4
: Casira uses the BCCMD Protocol running over H4 to edit the Persistent Store. BlueCore must be configured
for H4 via PS Keys. When using this mode, ensure that you are using the correct baud rate settings.
USB
: Casira can use the BCCMD Protocol running over USB to edit the Persistent Store. BlueCore must be
configured for USB via PS Keys. Section 5.2.3, Changing Transport Interface, details how to configure BlueCore
for USB operation.
5.2.3 Changing
Transport
Interface
To change the transport interface, enable the Developer access level (see section 5.2.1, Access Levels).
Refer to CSR documentation for more information on transport interfaces.
To change to
USB
:
1. Change the Host Interface.
Select the Host Interface PS Key (505 PSKEY_HOST_INTERFACE).
Set to
USB
link
using the pull-down menu.
Click on
Set
to update the Persistent Store.
2. Set D+ Pull-Up
Select the USB d+ Pull-up PIO Line PS Key (720 PSKEY_USB_PIO_PULLUP).
Set the key to the PIO output that drives the USB D+ pull-up resistor. This is PIO[2] on Casira
modules. This key should be set to
0x02
. If no value is present, then no pull-up is used. PIO[0] is
used if the value is
0x00
.
Click on
Set
to update the Persistent Store.
3. Reset
BlueCore.
The module is now configured for USB mode.
Note:
When a USB cable is connected to a Casira unit, the RS232 port does not work.