General Information
All these radios are from the same line (Waris Series). Some are export versions, others are domestic. As far as we know, there appears to be a few different versions of RSS to program them. Apparently there is different software for the Latin American product, the North American Product, and the European.
We know for sure that the HT750/1250/1550 and CDM1250/1550 use RSS part number HVN9025.
The GP320/340/360/380 use their own RSS.
There are MPT versions of the GP340 and GP380, called the GP640 and GP680 respectively. There is also a MPT version of the HT1550 called the GP1280.
A programming tip for the Professional Series:
NOTE: At this time, we are not aware of any way to program an export version radio with the RSS for a domestic version radio, or vice versa.
Some users of these portable radios are having issues with coverage, see this Motorola Document on the problem.
The Pro Series radios have a "region byte" that is set by the Distribution Center (DC) in Atlanta. The byte determines what band splits the radio will accept via the RSS. We believe only two different bytes are used, that is, Americas and Rest of the World (ROW). Radios programmed with the Americas byte are programmable to the FCC approved and type accepted ranges for North America. The Rest of the World radios have a more open band range. These are the radios that could be programmed with ham frequencies, but we suspect would not be type accepted in the US. Anyone know where the region byte is located and what the values are? If you do, email us.
Portables
The GP340 is the European version of HT750 with SELECT-5 and 16 channels. GP320 is a 1 channel version of the GP340 without any channel knob. Also availble are the GP360 and GP380. The GP380 is a display version with 255 channels and keypad. The GP360 is same as the GP380 but without keypad.
The programming cable pinout is here.
The pin layout of the accessory connector is the opposite of this mating connector.
Refurbishing kits are available for the HT750/1250, PRO5150/7150 radios. The part numbers and parts contents are as follows:
| No Keypad |   | Full Keypad |   |
| Kit REX4663A |   | Kit REX4661A |   |
| Part Number | Description | Part Number | Description |
| 3680529Z01 | Knob Volume | 3680529Z01 | Knob Volume |
| 3680530Z02 | Knob Freq | 3680530Z02 | Knob Freq |
| 1380525Z01 | Escutcheon Top 16 Ch | 1380525Z01 | Escutcheon Top 16 Ch |
| 1380525Z04 | Escutcheon Top 4 Ch | 1380525Z04 | Escutcheon Top 4 Ch |
| 3380644Z01 | Escutcheon Label | 3380644Z01 | Escutcheon Label |
| 3280533Z03 | Seal Control Top | 3280533Z03 | Seal Control Top |
| 6180527Z01 | Lightpipe TX | 6180527Z01 | Lightpipe TX |
| HLN9961A | HT750 Label | HLN9990A | HT750 DTMF Label |
| HLN9965A | PRO5150 Label | HLN9995A | PRO5150 Wide Label |
| HLN9820A | Universal Dust Cover | HLN9820A | Universal Dust Cover |
| 1386058A01 | Escutcheon Univ Conn | 1386058A01 | Escutcheon Univ Conn |
| 1580666Z03 | Cover Front Assy Basic | 1580666Z04 | Cover Front Pop DTMF |
| 7580532Z01 | Keypad Side Control | 7580532Z01 | Keypad Side Control |
| 1380528Z01 | Bezel Side Control | 1380528Z01 | Bezel Side Control |
| 7585680Z03 | Kpd Pop Basic | 7585680Z04 | Kpd Pop Full |
| 3586057A01 | Cloth Speaker | 3586057A01 | Cloth Speaker |
| Limited Keypad |   | Full Keypad |   |
| Kit REX4660A |   | Kit REX4662A |   |
| Part Number | Description | Part Number | Description |
| 3680529Z01 | Knob Volume | 3680529Z01 | Knob Volume |
| 3680530Z02 | Knob Freq | 3680530Z02 | Knob Freq |
| 1380525Z01 | Escutcheon Top 16 Ch | 1380525Z01 | Escutcheon Top 16 Ch |
| 1380525Z04 | Escutcheon Top 4 Ch | 1380525Z04 | Escutcheon Top 4 Ch |
| 3380644Z01 | Escutcheon Label | 3380644Z01 | Escutcheon Label |
| 3280533Z03 | Seal Control Top | 3280533Z03 | Seal Control Top |
| 6180527Z01 | Lightpipe TX | 6180527Z01 | Lightpipe TX |
| HLN9962A | HT1250 Label | HLN9962A | HT1250 Label |
| HLN9964A | HT1250LS Label | HLN9964A | HT1250LS Label |
| HLN9969A | PRO7150 Conv Label | HLN9969A | PRO7150 Conv Label |
| HLN9820A | Universal Dust Cover | HLN9820A | Universal Dust Cover |
| 1386058A01 | Escutcheon Univ Conn | 1386058A01 | Escutcheon Univ Conn |
| 1580666Z01 | Cover Preferred Basic | 1580666Z02 | Cover Preferred DTMF |
| 7580532Z01 | Keypad Side Control | 7580532Z01 | Keypad Side Control |
| 1380528Z01 | Bezel Side Control | 1380528Z01 | Bezel Side Control |
| 7585680Z01 | Keypad Basic | 7585680Z02 | Keypad Full |
| 3586057A01 | Cloth Speaker | 3586057A01 | Cloth Speaker |
Mobiles
The part number for the service manual for these radios is 68P81091C63-0.
The CDM750, CDM1250 and CDM1550 use the same programming cable as the Maxtrac/Radius. The proper cable for programming these radios is part number AARKN4083A, which has 10 contacts instead of the RJ45's 8. However, the standard Radius/Maxtrac cable works just fine. The 8 contacts of the CDM series mic jack appear to coincide with the pinout of the Maxtrac Mic Jack.
As for the accessory connector, the connector on the back of the radio is actually a 20 pin connector. It has an extra column of pins (2), one on either side of the 16 pin connector. The software makes no mention of the pins or their use. We believe that the accessory connector uses the same numbering scheme as this, ignoring the outer "extra" rows of pins. The pinout of the accessory connector is as follows:
| Pin | Description | Direction | Comments |
| 1 | Speaker (-) | Not Programmable | |
| 2 | External Mic Audio | Partially Programmable | |
| 3 | Digital In #1 | Input Only | Fully Programmable, 12 Active Low Only |
| 4 | Digital In #2 | Output Only | Fully Programmable |
| 5 | Flat TX Audio Input | Partially Programmable | |
| 6 | Digital In/Out #3 | Input Only | Fully Programmable |
| 7 | Ground | Not Programmable | |
| 8 | Digital In/Out #4 | Selectable Input/Output | Fullt Programmable |
| 9 | Analog In #5 | Special Input | Fully Programmable, Tri-state Emergency Switch |
| 10 | Ignition Sense | Special Input | Not Programmable, Active High |
| 11 | Flat RX Audio | Partially Programmable | |
| 12 | Digital In/Out #7 | Selectable Input/Output | Fully Programmable |
| 13 | Switched Battery (+) | Not Programmable | |
| 14 | Digital In/Out #8 | Selectable Input/Outpur | Fully Programmable |
| 15 | RSSI (Radio Signal Strength Input) | Not Programmable | |
| 16 | Speaker (+) | Not Programmable |
They also use the same RSS as the portables (HT750/1250/1550), as long as it is version R.03.00.01 or newer (HVN9025D).
You cannot clone the portable frequency and stuff in to the mobile. It must all be typed in manually the first time.
| AA | M | 25 | K | H | F | 9 | AA | 8 | A | N |
| Internal Use | Radio Type | Model Series | Bandsplit | Power | Display | Channel Spacing | Protocol | Feature Level | Model Revision | Model Package |
| AA Internal Use | M Mobile | 25 Model Series | B 29.7-36 MHz | H 1-25 W | A No Display, No Keypad | 9 Programmable | AA Conventional | 1 4 Frequency | A Original Revision | N Standard Package |
| LA Internal Use | C 36-42 MHz | K 25-40 W | C No Display, Basic Keypad | DU LTR | 2 64 Frequency | |||||
| D 42-50 MHz | D 1 Line Display,Limited Keypad | 5 128 Frequency | ||||||||
| K 136-174 MHz | F 1 Line Display, Standard Keypad | 8 160 Frequency | ||||||||
| R 403-470 MHz | N 4 Line Display, Enhanced Keypad | |||||||||
| S 450-512 MHz |
Out Of Band
Depending on which version of RSS you have, this may or may not work for you.
Check and see if you have a GP300.EXE file, all bandsplits are in the GP300.EXE file if you do.
You need to open the GP300.EXE file in your Hex Editor and do a hex search for the lower or upper band limit you want to change.
All the band limits are in INTEL UNSIGNED LONG format and in Hz (eg. 403 MHz is 403000000 wich equals to C04A0518h). So, if you are searching for the 403 MHz band limit, you would do a hex search for C04A0518 and change what it finds to the limit you want.
No CRC check is done by the RSS, so you don't have to worry about correcting for one.
With version 5 of the HVN9025 RSS, we've been told that at least the VHF portion will allow programming between 137-173 MHz, we don't know about any of the other bands.
Model Breakdown
Below is a partial model breakdown chart for the HT/PRO Series handheld radios:
| LA | H | 25 | K | D | C | 9 | AA | 2 | A | N |
| Internal Use | Type of unit | Model Series | Frequency Band | Power Level | Physical Package | Frequency Spacing | Protocol | Feature Level | Model Revision | Model Package |
| AA Internal Use | H Portable | 25 Model Series | B 29.7-42 MHz | C 3W | C No Display | 9 Programmable | AA Conventional | 2 4 Frequency | A Model Revision | N Model Package |
| LAInternal Use |   |   | C 35-50 MHz | D 4-5W | H 1 Line Display |   | CK MPT | 3 16 Frequency |   |   |
|   |   |   | K 136-174 MHz | E 6W | N 4 Line Display |   | DU LTR | 6 128 Frequency |   |   |
|   |   |   | R 403-470 MHz |   |   |   |   | 8 160 Frequency |   |   |
Corrupted Codeplugs
The following applies to the GP professional series radios.
The following method can recover corrupted codeplugs, and upgrade radio models - you need the following items:
Attach each RIB-less programming cable to an upgrade dongle.
Create a "Y" cable to interface between the RS-232 port on your PC and the two programming cable assemblies (upgrade dongles and their attached RIB-less programming cables). The "Y" cable needs to be complete, ie. RS-232 send and receive (pins 2,3 and ground), to the good radio, but RS-232 send only (pin2 and ground) to the bad radio.
Test communications using the utility supplied with the flash upgrade software. The good radio will give a handshake to the software and hence good comms., but the other radio (on the lead that does not have RS-232 receive) will hang and require a power off reset.
Re-flash both radios together, using the normal flash upgrade method, following the normal Motorola instructions.
If you get Motorola error codes, follow the instructions explicitly to BOTH radios, i.e remove both batteries, etc.
NOTE: If you do this, and are successful, BOTH radios will have the same serial number!
If you have a number of radios to "recover" and several versions of the flash software, use the early versions first, then you can keep "upgrading" the good radio time and time again, until you reach the current latest software version - the recovered radios can be re-flashed again at the end of all this to the latest version.
If attempting to upgrade a radio model, first check with the manual that it has adequate RAM/ROM, etc. for the radio that you are attempting to turn it into.
You can use this method to change GP320 to GP340 (needs a channel switch), GP340 to GP640, GP380 to GP680, and others...
Change bandsplits (although the radio may not work in the new bandsplit). I find that a UHF unit usually gives acceptable performance 20 mhz high or lower than its original bandsplit.
This method will NOT work with the old RLN4008 rib box.
European radios will convert to American models, but not usually the other way round as the American radios usually have far smaller flash ROM/RAM than the European versions - this is due to the huge program needed to support selcall signallijng, etc.
The method depends upon the good radio giving the correct handshakes to the software via the full RS-232 connection. The "bad" radio cannot reply (as its return RS-232 connection does not exist) but having sent its un-receieved answer the software replies anyway as the handshake has been received from the good unit. This results in both codeplugs being overwritten with ALL the information from the good radio.
Remember to realign the second radio unit, as its softpots have data from the first unit.
As with all Motorola flash reprogramming, be careful, you might want to use a portable laptop so that power outages do not corrupt both radios.