Service Manual

SRM9000 SERIES SERVICE MANUAL
© TMC Radio 2006 page 9 TNM-U-E-0002 Issue 1
1.5.8 Transceiver SW Description, Start-up and Backup-Software
The SRM9000 Transceiver software is split into the following separate modules:
Bootloader and Backup Software
Start-Up Software
PLA and PLA-Backup Software
Mainline PMR Software
Mainline Trunk Software
When the Transceiver starts, it basically performs the following steps:
Initial execution starts with the Bootloader code, which attempts to load the Start-Up Software (if
Start-Up checksum is bad, then the Backup Software is loaded.)
Start-Up Software then downloads the PLA code (or PLA-Backup code if PLA checksum is bad)
to the PLA device. If both PLA and PLA-Backup checksums are bad then the radio is not
operational and serial communication is not possible.
Start-Up Software then reads the On/Off switch plus Ignition-Sense lines and compares these
with saved parameters to determine if the radio should be continue to power-up or switch itself off
again.
Start-Up software then attempts to load either PMR or Trunk Mainline Software (dependent on
saved parameter) and switches execution to complete the power-up process and start normal
operation.
If the Mainline Software cannot be loaded, or a Job file configuration has not been loaded (e.g. non-
existent or checksum fail) then execution switches to Backup Software until the error is corrected (e.g. by
FPPing the radio).
There are three states that the radio can configure after switch-on:
Mainline Trunk Software or Mainline PMR Software (normal power-up)
If the radio does not have a valid Job file configuration loaded, then it will display a “No PMR Cfg”
or “No TMR Cfg” message.
Start-Up Software (characterised by “Alignment Mode” shown on the display). This is also the
code that is running when the radio is being aligned using the Alignment Tool.
Backup Software (via various paths from above.)
1.5.9 Wailing Siren (Boot-up Software Corrupted)
A “WAILING SIREN” sound is emitted from the Loudspeaker while the radio is running in Boot Backup
Software. In this mode the FPP can be used to re-load a Jobfile, or re-load Start-Up or Mainline Operating
Software.
Simply writing a Jobfile to the radio should allow the FPP to determine and update the offending software
however there may be instances where the FPP cannot determine this and the Start-Up and Mainline
Software should be updated manually. This can be done using the FPP : Upgrade_Software : Get_File
then Download. Both Start-Up Software (filename = 99s_xxx.bin) and Mainline PMR (99p_xxx.bin) or
Trunk (99txxxx.bin) should be loaded if the FPP cannot automatically fix the problem. The wailing siren
should stop once the problem is fixed.
Note: Should these steps fail to restore the set and the Wailing Siren cease, the radio will need to be
returned to a Level 3 Service Centre for FLASH replacement.
1.6 ADJUSTMENT AND ALIGNMENT
There are no manual internal adjustments in the SRM9000. Re-programming and alignment is done using
software tools with the PCB installed in its chassis. For servicing, the radio PCB can be operated as a
stand alone unit provided a temporary heatsink is fitted under the transmitter PA module for transmitter