Technical Manual

9-3
Power-Up
Self-Check
Errors
Each time the radio is turned on the MCU and DSP perform some
internal diagnostics. These diagnostics consist of checking the
programmable devices such as the FLASH ROMs, internal and external
EEPROMs, SRAM devices, and ADSIC configuration bus checksum. At
the end of the power-up self-check routines, if an error exists, the
appropriate error code is displayed on the display. For non-display
radios, the error codes may be read using the Radio Service Software
(RSS) from the SB9600 bus on the universal connector. Table 3 lists
valid checksums, the related failure, and a reference section for
investigating the cause of the failure.
In the case of multiple errors, the codes are logically ORed and the
results displayed. As an example, in the case of an ADSIC checksum
failure and a DSP ROM checksum failure, the resultant code would be
02/A1. Following is a series of troubleshooting flowcharts which relate
to each of these failure codes.
Power-Up Sequence Upon RESET* going active, the MCU begins to execute code which is
pointed to by the vector stored at $FFFE, $FFFF in the FLASH ROM. The
execution of this code is as follows:
1. Initialize the MCU (U701). Green LED on.
2. Initialize the SLIC (U702).
3. CONFIG register check. If the CONFIG register is not correct, the
MCU will repair it and loop.
4. Start ADSIC/DSP:
- Bring the ADSIC reset line high.
- Wait 2ms.
- Bring the DSP reset line high.
Table 3 Power-Up Self-Check Error Codes
Error
Code
Description Troubleshooting
Chart
01/81 Host ROM Checksum Failure Chart 6
01/82 External EEPROM Checksum Failure Chart 7
01/84 SLIC Initialization Failure Chart 8
01/88 MCU (Host µC) External SRAM Failure Chart 9
01/92 Internal EEPROM Checksum Failure Chart 10
02/A0 ADSIC Checksum Failure Chart 11
02/81 DSP ROM Checksum Failure Chart 12
02/88 DSP External SRAM Failure Chart 13
02/90 General DSP Hardware Failure Chart 14
09/10 Secure Hardware Module Not Installed Chart 15
09/90 Secure Hardware Failure Chart 16
001 Synthesizer Out of Lock Chart 29 &
Chart 30
002 Block Checksum Failure for Selected Mode Chart 7