Advertisement

_äìÉ`çêÉ
»
Casira
User Guide
March 2004
CSR
Cambridge Science Park
Milton Road
Cambridge
CB4 0WH
United Kingdom
Registered in England 3665875
Tel: +44 (0)1223 692000
Fax: +44 (0)1223 692001
www.csr.com
© Copyright Cambridge Silicon Radio Limited 2001-2004
bc01-an-100Pd
This material is subject to CSR's non-disclosure agreement.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BlueCore Casira and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for CSR BlueCore Casira

  • Page 1 March 2004 Cambridge Science Park Milton Road Cambridge CB4 0WH United Kingdom Registered in England 3665875 Tel: +44 (0)1223 692000 Fax: +44 (0)1223 692001 www.csr.com © Copyright Cambridge Silicon Radio Limited 2001-2004 bc01-an-100Pd This material is subject to CSR’s non-disclosure agreement.
  • Page 2: Table Of Contents

    7.4 TestEngine ............................29 7.5 TestFlash............................... 29 Technical Support............................30 Document References ..........................31 Acronyms and Definitions..........................32 Record of Changes ............................. 33 © Copyright Cambridge Silicon Radio Limited 2001-2004 bc01-an-100Pd Page 2 of 33 This material is subject to CSR’s non-disclosure agreement.
  • Page 3 Figure 5.6: BlueChat2 User Interface........................21 Figure 5.7: BlueTest User Interface ........................24 List of Tables Table 2.1: Casira Case Contents ..........................5 © Copyright Cambridge Silicon Radio Limited 2001-2004 bc01-an-100Pd Page 3 of 33 This material is subject to CSR’s non-disclosure agreement.
  • Page 4: Introduction

    Antenna (which allows communication with other Bluetooth devices) Casira ships with BlueCore2-External devices. The BlueCore2-External module design is a Class 2 device (see the BlueCore2 Class 2 module design BC2MOD2C on the CSR support website). Datasheets for BlueCore2-External are available on the CSR support website.
  • Page 5: Parts List

    Parts List Parts List Table 2.1 lists the contents of a Casira Development Kit. If an item is missing, contact your CSR sales representative. Quantity Description Casira Bluetooth development pods (each pod contains a BlueCore-based module) Power supplies Power cords...
  • Page 6: System Requirements And Operating System Platforms

    Windows NT and USB, as USB patches are not supported. CSR no longer guarantees support for Windows 98 and Windows Me. New releases of BlueSuite will not be tested on these operating systems. However, it is likely that some of the utilities shipped with BlueSuite will continue to function correctly on these operating systems.
  • Page 7: Initial Steps

    Universal Asynchronous Receiver Transmitter (UART) in H4 or BlueCore Serial Protocol (BCSP) mode. Register Online Register online on the CSR support website at www.csrsupport.com upon receipt of the kit. This site is one of the most important resources for development.
  • Page 8: Activesync 3.7.1

    CSR’s BlueSuite software was tested using both sets of drivers. If you installed previous versions of BlueSuite and CSR USB drivers, note that they will not work with the WIDCOMM BTW software. The CD ROM provided with your Casira Development Kit will allow you to remove the old USB drivers and install the new version, which co-exists with both software programs.
  • Page 9: Back Up New Casira Units

    The firmware dump contains calibration information for the module including host interface settings. CSR recommends that you use a descriptive filename that includes the module serial number, your name or company and the Casira setup to make identification easy. For example: “SN10337 –...
  • Page 10: Figure 4.1: Blueflash Processor Stopped

    Casira was shipped. Figure 4.1: BlueFlash Processor Stopped © Copyright Cambridge Silicon Radio Limited 2001-2004 bc01-an-100Pd Page 10 of 33 This material is subject to CSR’s non-disclosure agreement.
  • Page 11: Bluecore Utilities In Bluesuite

    Flash Erase Erasing the flash will remove all Persistent Store settings. Firmware upgrades from the CSR support website do not contain Persistent Store settings, thus the current settings are preserved. Firmware dumps that you make do contain Persistent Store settings, therefore, any existing ones will be overwritten if you re-flash using a previously dumped file.
  • Page 12 : Opens a hexadecimal-editing Edit 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. : Downloads the selected file to the flash on the BlueCore module. This process will update each flash Download block as required and verify them in turn.
  • Page 13: Blueflash Firmware

    Most settings are design-specific, but some are module specific. The Persistent Store resides entirely in the data space. Virtual Machine Application: BlueCore allows small applications to be run on-chip using CSR’s BlueLab. These applications reside in a special area of the data space. Refer to section 7, Other Applications, or to the CSR support website for more information about BlueLab.
  • Page 14: Pstools

    Developer: All the keys that a developer may need to modify Note: There is a level of keys reserved for CSR use only (All). Changing some of the keys in this mode can degrade performance or completely prevent BlueCore from working.
  • Page 15: Changing Transport Interface

    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: Change the Host Interface. Select the Host Interface PS Key (505 PSKEY_HOST_INTERFACE).
  • Page 16 Click on to update the Persistent Store. Reset BlueCore. This configures the BlueCore module to use H4 over the UART. © Copyright Cambridge Silicon Radio Limited 2001-2004 bc01-an-100Pd Page 16 of 33 This material is subject to CSR’s non-disclosure agreement.
  • Page 17: Pstools User Interface

    Important Note: Changes to a PS Key will not take effect until BlueCore resets and the stack reboots. © Copyright Cambridge Silicon Radio Limited 2001-2004 bc01-an-100Pd Page 17 of 33 This material is subject to CSR’s non-disclosure agreement.
  • Page 18: Figure 5.3: Pstools User Interface

    BlueCore Utilities in BlueSuite Figure 5.3: PSTools User Interface Figure 5.4: PSTools Merge and Dump © Copyright Cambridge Silicon Radio Limited 2001-2004 bc01-an-100Pd Page 18 of 33 This material is subject to CSR’s non-disclosure agreement.
  • Page 19: Changing Baud Rate

    BTCLI for development work (see section 5.5,BTCLI). The current version of BlueChat2 can only support a point-to-point connection and will only work with HCI firmware. © Copyright Cambridge Silicon Radio Limited 2001-2004 bc01-an-100Pd Page 19 of 33 This material is subject to CSR’s non-disclosure agreement.
  • Page 20: Bluechat2 User Interface

    BlueChat User Interface dialog window are similar to those shown in Figure 5.6, click connection actually will be made. © Copyright Cambridge Silicon Radio Limited 2001-2004 bc01-an-100Pd Page 20 of 33 This material is subject to CSR’s non-disclosure agreement.
  • Page 21: Figure 5.6: Bluechat2 User Interface

    BlueCore Utilities in BlueSuite Figure 5.6: BlueChat2 User Interface © Copyright Cambridge Silicon Radio Limited 2001-2004 bc01-an-100Pd Page 21 of 33 This material is subject to CSR’s non-disclosure agreement.
  • Page 22 Select audio in the Xfer field. You now should be able communicate with headsets over an audio SCO link to the other Casira. © Copyright Cambridge Silicon Radio Limited 2001-2004 bc01-an-100Pd Page 22 of 33 This material is subject to CSR’s non-disclosure agreement.
  • Page 23: Bluetest

    : The arguments and parameters for each test can be viewed or set for some tests. Test arguments For a more detailed description of BlueTest, see the BlueTest Instruction Manual (available from the CSR support website). © Copyright Cambridge Silicon Radio Limited 2001-2004...
  • Page 24: Btcli

    For H4 on COM port 3 at 38.4 kbaud, enter: btcli h4 com3 38400 USB is supported. No baud rate is required. Enter: btcli usb \\.\csr0 btcli usb \\.\BTWUSB_0 © Copyright Cambridge Silicon Radio Limited 2001-2004 bc01-an-100Pd Page 24 of 33 This material is subject to CSR’s non-disclosure agreement.
  • Page 25: Rfcli

    RFCOMM primitives to the chip (as well as other protocols). It also has a Tool Command Language (TCL) interpreter built in so you can write scripts. Refer to the RFCLI User Guide package on the CSR support website for more information.
  • Page 26: Upgrading Casira Units

    Upgrading Casira Units Upgrading Casira Units Download the Latest Tools Upgrade your Casira unit(s) with the most up-to-date files available from the CSR support website. For the latest firmware and documentation, go to the section on the CSR support website and...
  • Page 27: Install Firmware

    Erasing the flash will remove all Persistent Store settings. Flash Erase 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.
  • Page 28: Other Applications

    To protect against this, CSR offers digital signing for both original firmware and DFU upgrades. Only upgrade files with the same signature as the original firmware can be downloaded to flash memory.
  • Page 29: Testengine

    It contains a large number of functions that allow access to CSR’s built-in tests, Persistent Store read and write functions and simple HCI and Device Manager (DM) commands. The API is an extern ‘C’ interface with __stdcall calling convention. This means it can be called...
  • Page 30: Technical Support

    Any code or HCI commands used Modes of use Detailed description of issues Ensure that you are using the latest version of firmware and BlueSuite from the CSR support website, www.csrsupport.com. For Technical Support in North or South America, send e-mail to:TechsupportUS@csr.com.
  • Page 31: Document References

    BlueCore2 Class 2 Example Design CSR reference BC2MOD2 BlueCore2 External Production Information Data Book CSR reference BC212015LF-ds-001 RFCLI User Guide CSR reference bcore-ug-003P © Copyright Cambridge Silicon Radio Limited 2001-2004 bc01-an-100Pd Page 31 of 33 This material is subject to CSR’s non-disclosure agreement.
  • Page 32: Acronyms And Definitions

    Acronyms and Definitions Acronyms and Definitions ™ BlueCore Group term for CSR’s range of Bluetooth chips Suite of development tools that contains all of the BlueCore utilities. BlueSuite includes BlueSuite ™ BlueChat2, BlueFlash, PSTools, BlueTest and BTCLI ® Bluetooth Set of technologies providing audio and data transfer over short-range radio connections...
  • Page 33: Record Of Changes

    March 2004 ® Bluetooth and the Bluetooth logos are trademarks owned by Bluetooth SIG Inc, USA and licensed to CSR. _äìÉ`çêÉ ™ is a trademark of CSR. All other product, service and company names are trademarks, registered trademarks or service marks of their respective owners.

Table of Contents