User's Manual

SRM9000X8 800MHz SERVICE MANUAL
© TMC Radio 2008 page 8 TNM-M-E-0022 Issue 1
1.4.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
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 PMR 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 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”.
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.4.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 = 9es_xxx.bin) and Mainline PMR (9ep_xxx.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.5 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 outside the
chassis provided that a temporary heatsink is fitted under the transmitter PA module for transmitter servicing and
that the receiver audio output be kept below 100mW for receiver servicing. Radio performance is only slightly
affected by operating without the outer sleeve but there will be some change to performance when the metal cans
are removed from the RF sections of the board.
On re-assembly, the PA module should be checked for a thin layer of heat-conducting paste. If this is missing or
dried-out, it should be replaced prior to re-assembly.