Technical Manual

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.