Psion 7525BTB Users Manual

01
Title BIT ERR2
Enables the receiver with simplified hopping defined by Country
Code with a choice of low or high side modulation (hi-side), and
with a designated attenuation setting (RX Attenuation) as for
Summary
RXDATA2.
Returns information on bit errors to the host as those given for
BIT ERR1 .
BlueTest Instruction Manual
Related Test Spec Name
Test Arguments
Note
Return Data Nine reports, each two uint32 values as for BIT ERR1 . Exit Click on Reset Chip.
bc01-an -047b
None, but note that this test allows (as in BIT ERR1) the tests RCV/CA/01/C and RCV/CA/02/C (sensitivity), RCV/CA/04/C (blocking performance) to be performed with hopping on. This is a more thorough test than that possible with the 7 Layers equipment.
Country Code = 0 to 3 (default 0)
hi-side = 0 or 1 (default = 0)
RX Attenuation = 0 to 15 (default = 0)
With a second unit, execute CFG UAP/LAP to set BT address then execute TXDATA2, then execute CFG UAP/LAP to set the same BT address on the Equipment under Test (EUT) before executing BIT ERR2 .
BIT ERR2 Example Display
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 18 of 56
TM
01
Loopback Test Mode
Title LOOP BACK
Receives data on LO Frequency for data packets and then retransmits this data on the same channel at transmit level ‘lvl’. Highside
Summary
Related Test Spec Name
reception is off and attenuation is set to 0. Expected reception frequency, txrx_freq (default = 12500 microsecs) with single slot packets returned lb_offs after receipt (default = 1875 microsecs). Defaults can be changed. See Configuration Commands section.
None, but note that this test RCV/CA/01/C to RCV/CA/06/C to be performed in loopback without using the LMP commanded loopback test mode.
RCV/CA/01/C to RCV/CA/06/C to be performed in loopback, but without using the LMP commanded loopback test mode.
BlueTest Instruction Manual
TM
Test Arguments
Return Data None Exit Click on Reset Chip.
bc01-an -047b
LO Freq (Carrier Frequency MHz)= 2402 to 2480 (default =
2432)
Power (Ext, Int) = gain of external amplifier (if present) and internal
amplifier. Ext value is specific to the design and Int value is 0 to 63 (Default = 50).
© Copyright CSR Ltd 2001
This material is subject to CSR’s non-disclosure agreement.
LOOP BACK Example Display
Page 19 of 56
01
Title RX LOOP BACK Summary Transmit PRBS9 data on LO Frequency at transmit level and listen for
transmissions in the next slot but one. Sends reports as RXDATA1 back to the host once per second (configurable). Highside reception is off and attenuation is set to 0. Default is single-slot packets (configurable with
config_freq). This is designed to be used with a second unit in
LOOP_BACK test mode.
BlueTest Instruction Manual
Related Test Spec Name
Test Arguments
Note With a second unit execute CFG UAP/LAP to set the Bluetooth address.
Return Data NP = Number of packets
Exit Click on Reset Chip.
bc01-an -047b
None, but note that this test allows transmission to and receptio n from Implementation under Test (IUT) in LOOP_BACK test mode with RSSI and BER calculated from FEC.
LO Freq (Carrier Frequency MHz)= 2402 to 2480 Power (Ext, Int) = gain of external amplifier (if pres ent) and internal
amplifier. Ext value is specific to the design and Int value is 0 to 63 (Default = 50).
Execute LOOP BACK then execute CFG UAP/LAP to set the same BT address on the Equipment under Test (EUT) before executing RX LOOP
BACK.
NGP = Number of good packets NCP = Number of corrected packets RSSI = Received Signal Strength Indicat ion True = RSSI is reliable, otherwise false
© Copyright CSR Ltd 2001
This material is subject to CSR’s non-disclosure agreement.
TM
RX LOOP BACK Example Display
Page 20 of 56
BlueCore
01
Title BER LOOP BACK
BlueTest Instruction Manual
Transmit PRBS9 data on and listen for transmissions in the next slot but one. Sends
Summary
reports as (configurable). Highside reception is off and attenuation is set to
zero Default is single slot packets (configurable with
BIT ERR1 back to the host once per second
config_freq). Designed to be used with a second unit in
loop_back test mode.
Related Test Spec Name
Called via BCSP channel 2
Test Arguments
Note
None, but note that this test allows transmission to and reception from IUT in loopback test mode, with calculation of BER to BT specification.
LO Freq (Carrier Frequency MHz)= 2402 to 2480
Power (Ext, Int) = gain of external amplifier (if present) and
internal amplifier value is
With a second unit execute then execute the same BT address on the EUT before executing
BACK.
0 to 63 (Default = 50).
LOOP BACK, then execute CFG UAP/LAP to set
LO Frequency at transmit level
TM
. Ext value is specific to the design and Int
CFG UAP/LAP to set BT address
BER LOOP
Return Data Nine reports as for BIT ERR1. Exit Click on Reset Chip.
bc01-an-047b
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
BER LOOP BACK Example Display
Page 21 of 56
01
Configuration Commands
Title CFG FREQ
BlueTest Instruction Manual
Summary
Related Test Spec Name
Test Arguments
Return Data None.
Sets three values used in deciding timing details of tests.
Tx/Rx Int (txrx_freq) sets the period in microsec onds
between TX and RX events in RXDATA , TXDATA, BIT ERR and LOOP BACK test modes . Default is 1250 (20 slots), maximum
65536. If passed as 0, current value unchanged.
Loopback (lb_offs) sets the offset in microsec onds
between a reception event and retransmission of the data in loopback. Default is 1875 (two slots later), must be less than TX/Rx Int (txrx_freq). If passed as zero current value unchanged.
Report Int(report_freqs) sets the time in seconds between
reports to host sent by RXDATA and BIT ERR functions. Default
1, if passed as 0 current value unchange d. None
TX/RX Int (µS) = 1 to 65535 (default = 1250) Loopback (µS) = 1 to 65535 (default = 1875)
Report Int (S) = 1 to 65535 (default = 1)
TM
Exit Click on Reset Chip.
bc01-an -047b
CFG FREQ Example Display
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 22 of 56
01
Title CFG PKT
Sets packet type and size for transmitter tests. It has no effect on RX or LOOP BACK tests.
Packet Type (pkt-type) is the standard Bluetooth packet
type, 0-15 (12-13 not allowed). Any other number sets default:
DM5 for TXDATA1/2, DH5 for TXDATA3/4.
Summary
Packet Size (pkt_size) is the size of data in packet, from one
to maximum for type. If zero sets default: 20 bytes for TXDATA1/2, 192 bytes for TXDATA3/4.
Since the two values are connected both values must be set – no default is inferred.
BlueTest Instruction Manual
TM
Related Test Spec Name
Test Arguments
Return data None Exit Click on Reset Chip.
bc01-an -047b
None
Packet Type = 0 to 15 (default = 4) (see Appendix 5)
Packet Size = 0 to 339 (default = 27)
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
CFG PKT Example Display
Page 23 of 56
01
Title CFG BIT ERR
Sets two values used in bit error measurements. If Bits Count (bits_count) is non-zero, the target for total
counters is set to this and total count resets at this value. If
Summary
passed as 0 current value, unchanged. If Reset is not false and BIT ERR/2 is active, immediately resets
the counters for the total statistics, but not over the last report period.
BlueTest Instruction Manual
TM
Related Test Spec Name
Test Arguments
Return Data None Exit Click on Reset Chip.
bc01-an -047b
None
Bits Count = 1 to 4.2 x 109 (default = 1600000 Bit)
Reset = false (0) or true (1) (default = false)
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
CFG BIT ERR Example Display
Page 24 of 56
01
Title CFG TX IF
Sets the IF frequency used in transmit test modes. The target is zero, but the stack currently uses a default of -1MHz.
Summary
Offset is a signed integer with a range from +5 to –5, in units of
0.5MHz.
BlueTest Instruction Manual
Related Test Spec Name
Test Arguments
Return data None Exit Click on Reset Chip.
bc01-an -047b
None
IF Offset = -5 to +5 (default = 0)
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
TM
CFG TX IF Example Display
Page 25 of 56
01
Title CFG XTAL FTRIM
Timing for BlueCore01 is controlled by a crystal. This requires trimming for new hardware. This command can be used to set a new trim value either before a radiotest command is started or
Summary
while a test is already in operation; the change takes effect immediately.
BlueTest Instruction Manual
Related Test Spec Name
Test Arguments
Note With Crystal Trim set to 0, the current settings will not change.
Return data None Exit Click on Reset Chip.
bc01-an -047b
Crystal Trim (xtal_ftrim) is a number between 0 and 63
inclusive. This is not a permanent change.
None
Crystal Trim = 0 to 63 (typical = 27)
© Copyright CSR Ltd 2001
This material is subject to CSR’s non-disclosure agreement.
TM
CFG XTAL FTRIM Example Display
Page 26 of 56
01
Title CFG UAP/LAP
Sets the UAP and LAP to be used in tests. BlueCore01 usually uses its own Bluetooth Device address to determine the access
Summary
sync code, as if it is master of a piconet. The UAP and LAP are the only parts used. This command allows a special UAP and LAP to be used only in the test modes.
BlueTest Instruction Manual
Related Test Spec Name
Test Arguments
Return Data None Exit Click on Reset Chip.
bc01-an -047b
None
Bluetooth Address:
UAP = 0 to FF (Default = 6b) LAP = 0 to FFFFFF (Default = c6967e)
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
TM
CFG UAP/LAP Example Display
Page 27 of 56
01
Title CFG ACC ERRS
The receiver uses a sliding correlator to determine that it has
Summary
matched the start of a pac ket. The receiver allows up to # of
errors (n_errs) before a match is rejected.
BlueTest Instruction Manual
Related Test Spec Name
Test Arguments # of errors = 0 to 15 (default = 10)
Return Data None Exit Click on Reset Chip.
None
TM
CFG ACC ERRS Example Display
bc01-an -047b
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 28 of 56
BlueCore
01
Title CFG IQ TRIM
BlueTest Instruction Manual
Sets the IQ Trim (
Summary
Related Test Spec Name
Test Arguments IQ Trim = 0 to 511 (default 149 (hex))
Return Data None Exit Click on Reset Chip.
the internal calibration algorithm. This command is not executed in normal use.
None
trim) value overriding the value calculated by
TM
bc01-an -047b
CFG IQ TRIM Example Display
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 29 of 56
BlueCore
01
Title CFG TX TRIM
Sets the Active Member Address (am_addr) for the device to be used in the header of all test transmissions to
Summary
am_addr. If the transmitter and receiver are used for the same test, both devices will normally have to be set to the same am
_addr.
BlueTest Instruction Manual
Related Test Spec Name
Test Arguments Trim (am_addr) = 0 to 7, Default = 7
Return Data None Exit Click on Reset Chip.
bc01-an -047b
None
CFG TX TRIM Example Display
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 30 of 56
TM
01
Title CFG LO LVL
Sets the value of the Analogue Local Oscillator output level to LO
Summary
level (lvl), overriding the value calculated by the internal
calibration algorithm. This command is not executed in normal use.
BlueTest Instruction Manual
Related Test Spec Name
Test Arguments LO level = 0 to 15 (default = 13)
Return Data None Exit Click on Reset Chip.
None
TM
CFG LO LVL Example Display
bc01-an -047b
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 31 of 56
01
Title CFG TX COMP
Sets TX Offset (tx_offset) and LO Offset (lo_offset) for the
Summary
firmware’s algorithm, which sets the maximum power. Run TXSTART before executing CFG TX COMP, otherwise there is no transmit power to set.
BlueTest Instruction Manual
Related Test Spec Name
Test Arguments
Return Data None Exit Click on Reset Chip.
bc01-an -047b
None
TX Offset, minimum = 0 (default = 7)
LO Offset, minimum = 0 (default = 8)
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
TM
CFG TX COMP Example Display
Page 32 of 56
01
Title CFG SETTLE
BlueTest Instruction Manual
Summary
Related Test Spec Name
Test Arguments
Return Data None Exit Click on Reset Chip.
Sets the period (radio_on_offset) in microseconds between turning the radio on and starting to transmit.
None
Offset, minimum = 0 (default = 130)
TM
bc01-an -047b
CFG SETTLE Example Display
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 33 of 56
01
Built-in-Self Test (BIST) Routines
Title Deep Sleep
BlueTest Instruction Manual
Summary
Return Data None Exit Click on Reset Chip or another routine being called.
Puts the chip into deep-sleep after a delay of half a second until woken by reset or any activity on USB or UART interface.
TM
Deep Sleep Example Display
bc01-an -047b
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 34 of 56
01
Title PCM LB
Sets the PCM into LOOP BACK mode, whereby the data read from the PCM input is output again on the PCM out pin. The LOOP BACK is via software and the buffers so there is a pipeline delay. The PCM port mode is selectable.
If PCM Mode = 0, BlueCore01 is slave in normal 4-wire
Summary
configuration If PCM Mode = 1, BlueCore01 is master in normal 4-wire
configuration If PCM Mode = 2, BlueCore01 is master in Manchester encoded,
2-wire configuration.
BlueTest Instruction Manual
TM
Test Arguments
Return Data None Exit Click on Reset Chip or another routine being called.
bc01-an -047b
PCM Mode = 0 to 2 (default = 1)
PCM LB Example Display
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 35 of 56
01
Title PCM EXTERNAL LOOPBACK
Sets the PCM into external LOOPBACK mode, whereby the data written to the PCM output is read again on the input pin. A check is made that the data read back is the same (up to usual codec transformations) as that written. The LOOP BACK consists of 512 bytes of random data.
Summary
The PCM port mode is selectable as PCM Mode (pcm_mode), which is the same as for PCM LB
(radiotest_pcm_loop_back)
The external LOOP BACK may be a simple wire.
BlueTest Instruction Manual
TM
Related Test Spec Name
Note
Test Arguments
Return Data None Exit Click on Reset Chip.
bc01-an -047b
None
On the Casira under test, set CN8 jumper to Codec BYP and on header CN12 link pins 10 and 11.
PCM Mode = 0 to 2 (default = 1)
© Copyright CSR Ltd 2001
This material is subject to CSR’s non-disclosure agreement.
PCM EXT LB Example Display
Page 36 of 56
01
Title SETTLE
Builds the LUT as normal, then does a step from Start Channel (chan1) to Finish Channel (chan2), while the synthesiser is
Summary
Test Arguments
running. It digitises the synthesiser (LO_TUNE) error
voltage at intervals of 10 – 20 µs over the next 200µs and
writes the results to an array.
Start Channel (chan1) = 0 to 78 (default 0)
Finish Channel (chan2) = 0 to 78 (default 78)
BlueTest Instruction Manual
TM
Return Data
Exit Click on Reset Chip or another routine being called.
bc01-an -047b
A sequence of ten reports of the synthesiser (LO_TUNE) error voltage over the next 200µs.
© Copyright CSR Ltd 2001
This material is subject to CSR’s non-disclosure agreement.
SETTLE Example Display
Page 37 of 56
01
Title IF RESP
Sweeps transmit IF carrier frequency over designated number of
Summary
samples (n_samples) within range (0-3MHz maximum) and measures RSSI. Returns table of RSSI value against frequency offset to characterise IF filter response.
No. of Samples(n_samples) = 0 to 65535 (default = 10)
BlueTest Instruction Manual
Test Arguments
Return Data A sequence of reports of RSSI and frequency offset . Exit Click on Reset Chip.
bc01-an -047b
Start (lo_offset) = 0 to 3MHz (default 0.001 MHz) Finish (hi_offset) = 0 to 3 MHz (default = 3.000
MHz. Must be greater than lo_offset)
© Copyright CSR Ltd 2001
This material is subject to CSR’s non-disclosure agreement.
TM
IF RESP Example Display
Page 38 of 56
01
Title RF IQ MATCH
Measures RF 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-channel and image. Returns array of IQ measurements against IQ trim.
BlueTest Instruction Manual
TM
bc01-an -047b
RF IQ MATCH Example Display
This material is subject to CSR’s non-disclosure agreement.
© Copyright CSR Ltd 2001
Page 39 of 56
Loading...