Motorola Astro Digitalport Saber Detailed 68p81076c10 A Manual
Here you can view all the pages of manual Motorola Astro Digitalport Saber Detailed 68p81076c10 A Manual. The Motorola manuals for Portable Radio are available online for free. You can easily download all the documents as PDF.
Page 61
7-18 the ROM in the P: memory space. PS* is used to select A17 to provide an additional 128k bytes of space in Dx: memory space for the ROM. The ADSIC internal registers are decoded internally and start at $E000 in Dy:. These registers are decoded using A0-A2, A13-15, and PS* from the DSP. The ADSIC internal registers are 16 bit wide so only D8-D23 are used. The DSP program code is stored in the FLASH ROM U404. During normal modes of operation, the DSP moves the appropriate program code into the...
Page 62
7-19 program code contains the interrupt vectors and the reset vector and is basically an expanded bootstrap code. When the MCU messages the DSP that the ADSIC has been configured, the DSP overlays more code from the ROM into external SRAM and begins to execute it. Overlays occur at different times when the DSP moves code from the ROM into external SRAM depending on immediate mode of operation, such as changing from transmit to receive. MCU System ClockThe MCU (U204) system clock is provided by...
Page 63
7-20 things, the DSP memory map. While this is happening, the DSP is fetching code from the ROM U404 into internal RAM and beginning to execute it. It then waits for a message from the MCU that the ADSIC has been configured, before going on. During this process, the MCU does power diagnostics. These diagnostics include verifying the MCU system RAM and verifying the data stored in the internal EEPROM, external EEPROM, and FLASH ROMs. The MCU queries the DSP for proper status and the results of DSP...
Page 64
8-1 Secure Modules 8 IntroductionThe secure modules are designed to digitally encrypt and decrypt voice and ASTRO data in ASTRO SABER™ radios. This section covers the following secure modules: •NTN7770 • NTN1152 •NTN7771 • NTN1153 •NTN7772 • NTN1158 •NTN7773 • NTN1147 •NTN7774 • NTN1367 •NTN7329 • NTN1368 •NTN7332 • NTN1369 •NTN7331 • NTN1370 •NTN3330 • NTN1371 •NTN7370 • NTN8967 •NTN1146 NOTE:The secure modules are NOT serviceable. The information contained in this chapter is only meant to help...
Page 65
8-2 Circuit DescriptionThe secure module operates from three power supplies (UNSW_B+, SW_B+, and +5V). The +5V and the SW_B+ are turned on and off by the radio’s on/off switch. The UNSW_B+ provides power to the secure module as long as the radio battery is in place. Key variables are loaded into the secure module through connector J601, pin 15. Up to 16 keys (depending on the type of encryption module) can be stored in the module at a time. The key can be infinite key retention or 30-seconds key...
Page 66
9-1 Troubleshooting Procedures 9 Introduction The purpose of this section is to aid in troubleshooting a malfunctioning ASTRO Digital SABER radio. It is intended to be detailed enough to localize the malfunctioning circuit and isolate the defective component. Handling PrecautionsComplementary metal-oxide semiconductor (CMOS) devices, and other high- technology devices, are used in this family of radios. While the attributes of these devices are many, their characteristics make them susceptible to...
Page 67
9-2 Equipment for Servicing ESD Sensitive Products,” available from Literature Distribution. Motorola Literature Distribution 2290 Hammond Drive Schaumburg, IL 60173 (708) 576-2826 6. Always wear a conductive wrist strap when servicing this equipment. The Motorola part number for a replacement wrist strap that connects to the table mat is 42-80385A59. Voltage Measurement and Signal TracingIt is always a good idea to check the battery voltage under load. This can be done by measuring the OPT_B+ pin...
Page 68
9-3 Power-Up Self-Check ErrorsEach 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)...
Page 69
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...
Page 70
9-5 - Fail 02/81 if DSP RAM fails. -Wait for the ADSIC checksum. - Fail 02/90 if 100ms. - Fail 02/90 if failure. -Wait for the first part of the DSP version number. - Fail 02/90 if 100ms. -Wait for the second part of the DSP version number. - Fail 02/90 if 100ms. 11. Display errors if a fatal error exists at this point. 12. Checksum the codeplug. -Test internal codeplug checksums. - Fail 01/92 if failure. -Test external codeplug checksums. - Error 01/82 if non-fatal error; fail 01/82 if fatal error....