background image

4.2.3 Changing Transport Interface   

 

To change to USB: 

1. Change the Host Interface. 

l

 

Select the Host Interface PS Key (505 PSKEY_HOST_INTERFACE). 

l

 

Set to 

USB link 

using the pull-down menu. 

l

 

Click on 

Set 

to update the Persistent Store. 

2. Set D+ Pull-Up 

l

 

Select the USB d+ Pull-up PIO Line PS Key (720 PSKEY_USB_PIO_PULLUP). 

l

 

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

l

 

Click on 

Set 

to update the Persistent Store. 

3. Reset BlueCore. 

The module is now configured for USB mode.

 

 

To change to BCSP: 

1. Change the Host Interface. 

l

 

Select the Host Interface PS Key (505 PSKEY_HOST_INTERFACE). 

l

 

Set to 

UART link running BCSP 

using the pull-down menu. 

l

 

Click on 

Set 

to update the Persistent Store. 

2. Configure the UART interface. 

l

 

Select the PSKEY UART configuration bitfield (517 PSKEY_UART_CONFIG). 

l

 

Set this value to 

6

l

 

Click on 

Set 

to update the Persistent Store. 

3. Set baud rate. 

l

 

Select the UART baud rate PS Key (516 PSKEY_UART_BAUD_RATE). 

l

 

Set to the required baud rate (e.g., 115.2 kbaud). 

l

 

Click on 

Set 

to update the Persistent Store. 

4. Reset BlueCore. 

This configures the BlueCore module to use BCSP over the UART. 

The UART configuration Bitfiled key is a presentation key. Setting this to 

configures the following keys: 

l

 

UART: Stop Bits PS Key to 

One stop bit 

l

 

UART: Parity Bit PS Key to 

Even Parity 

l

 

UART: Hardware Flow Control? PS Key to 

Disabled 

l

 

UART: RTS Asserted? PS Key to 

False 

l

 

UART: Enable BCSP-specific hardware PS Key to 

Enabled

 

 

Summary of Contents for BUB-204B

Page 1: ...Bluetooth USB Module BUB 204B Operation Manual Date 12 07 2006 Version V1 2 ...

Page 2: ......

Page 3: ......

Page 4: ...e 5 4 Utilities in BlueSuite 6 4 1 BlueFlash 6 4 1 1 BlueFlash User interface 7 4 1 2 BlueFlash Firmware 9 4 2 PSTools 10 4 2 1 Access Levels 10 4 2 2 PSTools Transport Interface 11 4 2 3 Changing Transport Interface 12 4 2 4 PSTools User interface 14 4 3 BlueChat2 15 4 3 1 BlueChat2 User Interface 16 5 Technical Support 20 ...

Page 5: ...ware and Persistent Store l RF SMA connector which allows communication with other Bluetooth devices 2 System Requirements and Operating System Platforms Minimum system requirements for the Casira utilities are l Pentium processor based personal computer l 64MB of RAM is recommended l 10MB of available hard disk space Utilities can be used on the following operating systems l Microsoft Windows 98 ...

Page 6: ...tions HCI firmware only l BlueTest exercises the radio for test purposes 4 1 BlueFlash BlueFlash is a utility that allows you to download and upload firmware to and from the flash memory on the Bluetooth modules From Fig 2 we can insert SPI cable to connector then link to parallel port of Host terminals like Desktop PC Notebook or Pocket PC ...

Page 7: ...er 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 Anydifferences will be reported in the status area Status Provides a text report of the status of the current download upload ...

Page 8: ...tore 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 dif...

Page 9: ...are is held in xpv files which correspond to the program space and xdv files which correspond to the data space There is a single dfu file for DFU Not all files contain all firmware components Downloading a firmware file only to flash memory overwrites the components contained in the file all others remain intact This affects only the calibration information in the Persistent Store Downloading to ...

Page 10: ...ted for each module Important Notes Do not modify Persistent Store values unless you have a clear understanding of what they do Careless changes to the Persistent Store could prevent the firmware from executing correctly or can stopmodule from communicating with the PC 4 2 1 Access Levels PSTools has two customer access levels At the higher access level there are more PS Keys available for editing...

Page 11: ...ethod for editing the Persistent Store Figure 4 2 SPI BCCMD interface BCSP We 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 H4 We uses the BCCMD Protocol running over H4 to edit the Persistent Store BlueCore must be configured for H4 via PS Keys When using ...

Page 12: ...e Host Interface PS Key 505 PSKEY_HOST_INTERFACE l Set to UART link running BCSP using the pull down menu l Click on Set to update the Persistent Store 2 Configure the UART interface l Select the PSKEY UART configuration bitfield 517 PSKEY_UART_CONFIG l Set this value to 6 l Click on Set to update the Persistent Store 3 Set baud rate l Select the UART baud rate PS Key 516 PSKEY_UART_BAUD_RATE l Se...

Page 13: ...Store 3 Set baud rate l Select the UART baud rate PS Key 516 PSKEY_UART_BAUD_RATE l Set to the required baud rate e g 115 2 kbaud l Click on Set to update the Persistent Store 4 Reset BlueCore This configures the BlueCore module to use H4 over the UART The UART configuration Bitfiled key is a presentation key Set this to 168 configure to the following keys l UART Stop Bits PS Key to One stop bit l...

Page 14: ... resetting or if the transport was disrupted for any reason Reset BC This button resets the BlueCore device Any changes to the PS Keys will take effect only after the device is reset and the stack reboots Close This shuts down PSTools Describe This button brings up a description of the currently selected PS Key Status Area This area provides details such as PS Key number and Friendly Name or Progr...

Page 15: ...ntated SCO link for a voice connection between the two devices Users can select between BCSP H4 UART or USB host interfaces BlueChat2 was originally conceived as a demonstration marketing tool It is not Bluetooth compliant It should be used only for demonstration and evaluation purposes The current version of BlueChat2 can only support a point to point connection and will only work with HCI firmwa...

Page 16: ...between the two devices Connect Establishes a connection to the selected device by setting up an ACL link If Xfer Type is set to Audio a SCO link is also created Inquiry Cancel Inquiry If the device is the master this button controls inquiry for other Bluetooth device in the area If the local device is selected to be the slave this button will be greyed out Bluetooth Device Address This lists the ...

Page 17: ... window displays the HCI traffic used to configure the device 6 Select the role of the device Put one device into Master mode and one into Slave mode 7 Selecting the Master will allow the Inquire button to be used 8 Selecting the Slave will put the device into Inquiry Scan mode to allow the Master to connect to it 9 On the Master s BlueChat window click the Inquire button and the Master will perfo...

Page 18: ...unicate with headsets over an audio SCO link to the other Casira Display Two modes of display can be used to view results Standard and Bit Error The Bit Error mode provides a constantly updated table of the BER results It will work only with BER tests The standard mode setting is the default and shows a scrolling window containing the individual test results Test Results This field is where the te...

Page 19: ...Figure 4 5 BlueTest User Interface ...

Page 20: ...an to help resolve your problem quickly When contacting technical support please provide as much useful information as possible Include the following details in your e mail Your full name First and Last Company name Company address Contact phone number Description of hardware in use For technical support pls send e mail to michael liu c com com tw ...

Reviews: