Service Manual

Page 1.19
2 ~ SERVICE PHILOSOPHY
1.5.8
Transceiver SW Description, Start-up and Backup-Software
The SRP9100 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 line 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 end up in 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 Job file, or re-load Start-Up or Mainline Operating
Software.
Simply writing a Job file 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 = 91ks_xxx.bin) and Mainline PMR (91kp_xxx.bin) or
Trunk (91ktxxxx.bin) should be loaded if the FPP cannot automatically fix the problem. The wailing siren
should stop once the problem is fixed.
Note 1: Holding down the alarm key and PTT key when power is applied to the radio will also force the radio
to start-up in Backup Software. This may be useful in some situations.
Note 2: 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.