5-11
5-7 RX-340 RECEIVER BITE (Built-In Test Equipment):
The RX-340 contains BITE firmware routines to assist in field level trouble-shooting and
repair. Three levels of testing are provided. Although each level executes the identical
test routines, the data are interpreted and processed differently. Accordingly, each BITE
level has its own particular response set. BITE Level-1 provides a simple pass/fail
response. BITE Level-2 provides a board-level diagnosis and responds with one or more
RX-340 sub-assembly numbers representing likely failures. BITE Level-3 provides a
Pass / Fail result on individual internal tests.
Control codes to initiate the different levels of BITE are:
S3 Initiate Level-1 BITE
Responses: Pass or Fail
S4 Initiate Level-2 BITE
Responses: Pass or Fail followed by one or more sub-assembly numbers.
S5 Initiate Level-3 BITE
Responses: Pass or Fail followed by a pair of decimal numbers separated by a
colon (Example: 127:64). Numbers represent individual test results encoded
into two bytes. The eight bits of each byte represent different BITE tests. If
the bit is set at ‘1’, its corresponding BITE test failed. If clear ‘0’, it passed.
The two bytes are encoded as follows:
First byte:
‘d0’ Generate Audio Tone and Measure with CPU A/D
‘d1’ Check LO1 Lock Status
‘d2’ Check LO2 Lock Status
‘d3’ Check LO3 Lock Status
‘d4’ Check REF Lock Status
‘d5’ Check LO1 Loop Lock Time
‘d6’ Check LO2 Loop Lock Time
Second byte:
‘d0’ Check CPU/DSP Interface
‘dl’ Check IF for high noise level
‘d2’ Check IF for normal signal levels
‘d3’ Check S-Meter Level
‘d4’ Apply Manual AGC and Measure
‘d5’ Remove Manual AGC and Measure
‘d6’ DSP RESET FAILURE FLAG
‘d7’ not assigned
5-8 DSP DATA OUTPUT:
The RX-340 receiver contains a digital output interface providing post-DSP IF and AF
data from the Digital Signal Processor. This output may be interfaced with user-supplied