Technical Manual
Table Of Contents
- Vocoder and Controller Boards Detailed Theory of Operation
- Introduction to This Section
- General
- Vocoder Board
- Controller Board
- Switching Regulator
- RX Signal Path
- TX Signal Path
- Controller Bootstrap and Asynchronous Buses
- Vocoder Bootstrap
- SPI Bus Interface
- Universal Connector and Option Selects
- Keypad and Display Module
- Controls and Control Top Flex
- Controller Memory Map
- Vocoder Memory Map
- MCU System Clock
- DSP System Clock
- Radio Power-Up/ Power-Down Sequence
- Notes
- Secure Modules
- Disassembly/Reassembly Procedures
- Troubleshooting Procedures
- Troubleshooting Charts
- Troubleshooting Waveforms
- Troubleshooting Diagrams
9-4
5. Start EMC:
- Set the EMC wake-up line low (emc irq line).
- Wait 5ms.
- Set the EMC wake-up line high
- Wait 10ms.
- Set the EMC wake-up line low (emc irq line).
- Wait 5ms.
- Set the EMC wake-up line high.
6. Begin power-up self-tests.
7. Begin RAM tests:
- External RAM ($1800-$3FFF).
- Internal RAM ($1060-$1300).
- External RAM ($0000-$0DFF).
- Display 01/88 if failure.
The radio will get stuck here if the internal RAM is defective. The radio
uses the internal RAM for stack. The RAM routines use subroutines.
Thus, if the internal RAM is defective, the radio will get lost testing the
external RAM.
8. Display “Self Test” (these routines use subroutines too). It is
almost impossible to display an error message if the internal RAM
is defective.
9. Begin MCU (host µC) ROM checksum test.
- Fail 01/81 if this routine fails.
10.Begin DSP power-up tests. The MCU will try this five times before
it fails the DSP test.
- Check for HF2.
- Fail 02/90 if 100ms.
- Program the ADSIC.
- Wait for the DSP power-up message.
- Fail 02/90 if 300ms.
- Fail 02/90 if wrong message from the DSP.
- Wait for the DSP status information.
- Fail 02/90 if 100ms.
- Fail 02/88 if DSP RAM fails.
- Wait for the ADSIC checksum.
- Fail 02/90 if 100ms.