Psion 7525BTB User Manual

01
Title IF IQ MATCH
Measures IF IQ match by injecting test signal, sweeping IQ trim
Summary
Return Data An array of 16 IQ measurements against IQ trim. Exit Click on Reset Chip.
and measuring RSSI for on-chan nel and image. Returns array of IQ measurements against IQ trim.
BlueTest Instruction Manual
TM
bc01-an -047b
IF IQ MATCH Example Display
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 40 of 56
01
Title VCO TRIM
Summary
Produces look up table of VCO trim versus hop frequencies for a designated country hop sequence.
BlueTest Instruction Manual
Test Arguments
Return Data
Exit Click on Reset Chip.
Country Code (cc) = 0 to 3 (default = 0)
An array of 79 values for VCO trim if Country Code is 0 otherwise 23 values .
TM
VCO TRIM Example Display
bc01-an -047b
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 41 of 56
01
Miscellaneous Test Routines
Title Set PIO
Enables designated PIO lines as outputs and sets them as
Summary
Test Arguments
Return Data None Exit Click on Reset Chip.
desired. To be used with caution since it over-rides previous settings. Bit 0 corresponds to PIO[0], and a logic one enables it as an output.
Mask (default = 11111111)
Values (default = 00000000)
BlueTest Instruction Manual
TM
bc01-an -047b
Set PIO Example Display
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 42 of 56
01
Title Read PIO
BlueTest Instruction Manual
Summary
Return Data
Exit Click on Reset Chip.
Reads the logic state of the PIO pins . Valid whether they are inputs or outputs.
PIO Lines (uint8) sent over BCSP channel 3, giving the logic level at each of the pins.
TM
READ PIO Example Display
bc01-an -047b
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 43 of 56
01
Title BUILD LUT
Summary
Builds the radio’s channel LO_TRIM frequency look-up table then returns it to the host.
BlueTest Instruction Manual
Return Data
Exit Click on Reset Chip.
A sequence of 79 uint16 numbers, containing the calibration data just generated.
TM
BUILD LUT Example Display
bc01-an -047b
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 44 of 56
01
Title READ LUT
BlueTest Instruction Manual
Summary
Return Data
Exit Click on Reset Chip.
Reports the radio’s channel LO_TRIM frequency look-up-table (LUT) to the host.
A sequence of 79 (uint16) numbers containing the contents of the look up table (LUT) for Europe and North America or a sequence of 23 (uint16) numbers for other countries. The upper byte contains the transmitter trim and the lower byte contains the receiver trim.
TM
bc01-an -047b
READ LUT Example Display
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 45 of 56
01
Title PROVOKE FAULT Summary Provokes a fault mode in the on-chip processor. Return Data None
Fault (hex) = 0 to 2b (default = 0)
Test Arguments
Note: Contact CSR for more information about using fault modes.
Exit Click on Reset Chip.
BlueTest Instruction Manual
TM
bc01-an -047b
PROVOKE FA ULT Example Display
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 46 of 56
BlueCore
01
Title READ CHIP VERSION Summary Reads the hardware ID and firmware version of device. Return data Hardware ID and firmware version.
BlueTest Instruction Manual
TM
bc01-an -047b
READ CHIP VERSION Example Display
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 47 of 56
01
Persistent Store Keys
Select PS from the main menu.
Enter a Key number.
To read a PS Key value, click on Read. The setting displays in the Value field.
To change a PS key setting, enter a different value in the Value field and click on Set.
To exit, click on OK.
BlueTest Instruction Manual
TM
PERSISTENT STORE KEY Example Display
bc01-an -047b
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 48 of 56
FCC Regulations:
zThis device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
zThis device has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiated radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
-Reorient or relocate the receiving antenna.
-Increase the separation between the equipment and receiver.
-Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
-Consult the dealer or an experienced radio/TV technician for help.
Changes or modifications not expressly approved by the party responsible for compliance could void the user‘s authority to operate the equipment.
zThis device complies with FCC radiation exposure limits set forth for an uncontrolled environment. In order to avoid the possibility of exceeding the FCC radio frequency exposure limits, human proximity to the antenna shall not be less than 20cm (8 inches) during normal operation.
zThe antenna(s) used for this transmitter must be installed to provide a separation distance of at least 20 cm from all persons and must not be co-located or operating in conjunction with any other antenna or transmitter.
01
Appendix 1
BIST Parameters
Name Type Min Max Meaning
BlueTest Instruction Manual
lo_freq
lxlvl
mod_freq
highside
rx_attn
country_code
txrx_freq
lb_offs
uint16 uint16
uint16
bool
uint16
uint16
uint16
uint16
2402 2480
0 63
0 65535
0 Non-
zero
0 15
0 3
1 65535
1 65535
Bluetooth channel frequency in MHz Internal amplifier power setting. Use
50 for maximum power
Modulation frequency for modulated carrier transmit test in units of 1/4096 MHz
Receive IF setting, use false (0)
Initial attenuation setting, overwritten by AGC
Simplified hop sequence code, use
country_code 0 for 79 hops
Period in microsec onds between RX and TX events; default 12500 (20 slots)
Offset in microsec onds between receive and transmit in loopback
TM
report_freq
pkt_type
pkt_size
bits_count
Reset
offset_half_mhz
pcm_mode
uint16
uint16
uint16 uint32
bool
int16
uint16
1 65535
0 15
0 339
1 4.2 x
109
0 1
-5 +5
0 2
Time in seconds between reports to host, default 1
Standard Bluetooth packet type (12-
13 disallowed. 0, 1, 2 not useful)
Size of payload for packet type Target for total bits used in BER
measurement; default 1.6 M bit
1 resets total count for BER
measurement Transmit IF of fset; default –2
PCM loopback mode; 0 = 4-wire slave, 1 = 4-wire master, 2 = 2-wire slave
bc01-an-047b
© Copyright CSR 2001
This material is subject to CSR’s non-disclosure agreement.
Page 49 of 56
01
Name Type Min Max Meaning
BlueTest Instruction Manual
chan1
chan2
n_samples
lo_offset
hi_offset
output_mask
output
xtal_trim
uap
Lap 0 FFFFFF
uint16 uint16 uint16
uint16
uint16
Uint8
Uint8 Uint16 Uint16
0 78
0 78
0 65535
0 65535
0 65535
0 FF
0 FF
0 63
0 FF
Bluetooth channel number Bluetooth channel number Number of samples in range from min
to max for IF filter response test Min offset in 1/4096 MHz for IF filter
response test Max offset in 1/4096MHz for IF filter
response test Bit mask for PIO; 0=input, 1=output
Bit values for PIO output Crystal trim value Bluetooth address; Upper Address
Part Bluetooth address; Lower Address
Part
TM
Trim
n_errs
Lvl
tx_offset
lo_offset
radio_on_offset
Uint16 Uint16 Uint16 Uint16 Uint16 Uint16
0 511
0 15
0 15
0
0
0
Value for configuring IQ trim Number of errors Local oscillator output level Transmitter offset Local oscillator offset Time between turning radio on and
starting to transmit in microseconds
bc01-an-047b
© Copyright CSR 2001
This material is subject to CSR’s non-disclosure agreement.
Page 50 of 56
01
BlueTest Instruction Manual
Appendix 2
Known Software Issue(s) in BlueTest Version 1.4
(a) Pressing the Reset Chip button on the GUI while data is being transmitted sends a
hardware reset command to the chip and restarts the serial stack software. Closing the GUI sends a hardware reset command to the chip. If the link fails, the connection can only be recreated by manually resetting the chip
(power off/on) and by clicking on Reset Chip or closing down and restarting the GUI (both of which will restart the serial stack software).
The above will not occur if no data is visibly scrolling in the window. The tests concerned are:
g VCOTRIM g BUILD LUT g READ g LUT
(b) There is a race between command responses indicatin g that a test has started and the
first data relating to that test. This does not affect the test results.
(c) It is not possible to rouse the chip from Deep Sleep except by powering down the chip
and restarting.
TM
bc01-an-047b
© Copyright CSR 2001
This material is subject to CSR’s non-disclosure agreement.
Page 51 of 56
01
READ CHIP VERSION
TEST
PAUSE
RADIO STATUS
TXSTART
TXDATA1
TXDATA2
TXDATA3
TXDATA4
RXSTART1
X
RXSTART2
RXDATA1
X
RXDATA2
X
BIT ERR1
BIT ERR2
X
LOOP BACK
RX LOOP BACK
BER LOOP BACK
DEEP SLEEP
PCM LB
PCM EXT LB
SETTLE
IF RESP
RF IQ MATCH
IF IQ MATCH
VCO TRIM
BUILD LUT
READ LUT
SET PIO
READ PIO
PROVOKE FAULT
READ CHIP VERSION
BlueTest Instruction Manual
Appendix 3
Combining Tests Using a Second Unit
Several tests require a second BlueCore01 unit to be operating to provide a test signal for the equipment under test. The following table provides a quick reference guide to tests that use a second unit.
SECOND UNIT
PAUSE
RADIO STATUS
TXSTART
TXDATA1
TXDATA2
TXDATA3
TXDATA4
RXSTART
RXSTART2
RXDATA1
RXDATA2
BIT ERR1
BIT ERR2
LOOP BACK
RX LOOP BACK
BER LOOP BACK
DEEP SLEEP
PCM LB
PCM EXT LB
SETTLE
IF RESP
RF IQ MATCH
IF IQ MATCH
VCO TRIM
BUILD LUT
READ LUT
SET PIO
EQUIPMENT UNDER
READ PIO
PROVOKE FAULT
TM
X
X
X X
bc01-an-047b
© Copyright CSR 2001
This material is subject to CSR’s non-disclosure agreement.
Page 52 of 56
01
Commands
CFG SETTLE
PAUSE
RADIO STATUS
TXSTART
XXX
TXDATA1
XXXXX
TXDATA2
XXXXX
TXDATA3
XXX
TXDATA4
XXX
RXSTART1
X
RXSTART2
X
RXDATA1
X
RXDATA2
X
BIT ERR1
XXXXX
BIT ERR2
XXXXX
LOOP BACK
X
X
RX LOOP BACK
X
X
BER LOOP BACK
X
X
DEEP SLEEP
PCM LB
PCM EXT LB
SETTLE
IF RESP
RF IQ MATCH
IF IQ MATCH
VCO TRIM
BUILD LUT
READ LUT
SET PIO
READ PIO
PROVOKE FAULT
BlueTest Instruction Manual
Appendix 4
Configuration Commands Available During Tests
Particular configuration commands are appropriate to use during certain tests. The following table is a quick reference guide to which configuration commands can be used during which tests.
TM
EQUIPMENT UNDER TEST
Configuration
CFG FREQ
CFG PKT
CFG BIT ERR
CFG TXIF
CFG XTAL FTRIM
CFG UAP/LAP
CFG ACC ERRS
CFG IQ TRIM
CFG TX TRIM
CFG LO LVL
CFG TX COMP
bc01-an -047b
© Copyright CSR 2001
This material is subject to CSR’s non-disclosure agreement.
Page 53 of 56
BlueCore
01
BlueTest Instruction Manual
Appendix 5
Bluetooth Packet Types
Use the CFG FREQ command to set the frequency as appropriate to the size of the packet type being used in the test.
TM
Extracted from Packet Types section of Specification of the Bluetooth System, v1.1, dated
1 December 2000.
bc01-an -047b
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR 2001
Page 54 of 56
BlueCore
01
BlueTest Instruction Manual
CSR’s Life Support Policy and Use in Safety -Critical Applications
CSR’s products are not authorised for use in life -support or safety-critical applications.
Trademarks and Patents
BlueCore is a trademark of CSR. Bluetooth and the Bluetooth logos are trademarks owned by Bluetooth SIG Inc, USA and
licensed to CSR.
CSR reserves the right to make technical changes to its products as part of its development programme.
For further information, refer to the following document(s):
TM
Document Reference
Bluetooth (SIG) Test Specification - RF Rev 0.9r, dated 31 January 2000 Specification of the Bluetooth System, v1.1 Rev 1.1, dated 01 December 2000
bc01-an -047b
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR 2001
Page 55 of 56
01
Record of Changes
Date: Revision: Reason for Change:
BlueTest Instruction Manual
13 SEP 00
16 JUL 01
a
b Revision and addition of tests and appendices
Original publication of this document (CSR reference: bc01-an-047a).
TM
BlueTest Instruction Manual
AN047
July 2001
bc01-an -047b
© Copyright CSR 2001
This material is subject to CSR’s non-disclosure agreement.
Page 56 of 56
Loading...