Professional Documents
Culture Documents
De Mystifying GM300
De Mystifying GM300
De Mystifying GM300
Intro
Have you tried programming the GM300 and not succeeded. Are you not conversant
with DOS programming? This article will help you succeed in programming the GM300.
Intent:
There is a huge number of GM300s that have been or will be removed out of service.
These radios simply don’t die. Repeaters can also be made with these radios. The
availability of the FREEWARE “Radio Doctor” and easy to make interface with the FTDI
USB to TTL convertor made me ponder over “bringing all the info and resources into
the open Hams”.
DISCLAIMER
YOU ARE SOLELY AND ENTIRELY RESPONSIBLE FOR ANY OR ALL ACTS
LIKE VIOLATION OF COPYRIGHT, USING FREQUENCY OTHER THAN HAM BAND
AND ANY VIOLATION OF LAW.
Warning:
ALWAYS read a radio, save the codeplug or config or personality file. Also save the
Tuning data (option in the Radio Doctor program). Make a copy and archive it. You may
need it.
Quick Steps (If you are computer Savvy/ Beginners please skip this box):
1. Install the FTDI convertor and in Device Manager change the COM port to COM#2.
2. Install Radio Doctor, click YES in the CONFLICT Screen.
3. If you intend to use RSS, move the RSS Folder to C drive.
4. Open the RSS, Run GM300.exe, Go to SETUP computer config => PC Config =>
Serial Ports => RIB => change to COM 2.
5. If you are using the Moto programmer or MAX232 convertor connected to the serial
port, don’t change any of the com port settings.
6. Connect Radio, Read, Save then change frequencies. Then write codeplug to Radio.
1. Connect the FTDI convertor to USB port directly, preferably on the back side of CPU.
DON’T CONNECT to extender cable or USB Hub.
2. There will be a notification saying “Found New Hardware” and install drivers.
3. The best driver I have been using for many years is
“CDM-2.08.28-WHQL-Certified” for the FTDI FT232RL chip.
Installing Radio Doctor works like a breeze. There will be “”version conflict” prompt
(see screen shot below). Simply click YES and proceed. After installation, The program
”Radius GM300 CPS for Win 2000 & XP(tm)” appears in the START Menu of windows.
1. Connect the programmer to the com port or the USB port directly (not to the USB
hub or extender cable.
2. The programming cable connects to the Mic socket.
3. Power up the radio.
1. If you are using the FTDI programmer and Radio Doctor, ensure that the port is
renamed to COM2. Never assign COM1 to FTDI programmer. See the Device
manager screen.
2. Start the Radio Doctor program.
3. In Menu bar go to Radio => Read codeplug. The program will search and select
COM1 or COM2. The program will display the status. After read is complete, The
Table with frequencies are displayed.
4. In Menu bar go to FILE => SAVE. Save the codeplug.
5. Now you are free to edit the Table, enter the frequencies for Rx and TX, and change
the channel display number (2 digits only).
6. In Menu bar go to Radio => WRITE codeplug.
Programming with RSS requires DOS programming skills. I have attached some
screen shots. Don’t ask me for RSS or copy of it, or the modified MDF file. Most of the
information is available on the net. The best version of RSS I had used is Ver 5.0.0.
Port Settings:
RSS programming can be done with any computer with 32bit OS. It can be Win 98,
Win NT, 2000, XP or Win7 or Win8. Just double click on the GM300.exe file in the RSS. If
you use MAX232 or Moto programmer, use the correct PORT; Port#1 for COM1 (DB9
Serial port) and Port#2 for COM2 (I think it is DB25).
If you are using FTDI programmer, Go to Device Manager, assign the FTDI to COM2
port.
Don’t mess with Port settings or any other parameters in the Port settings. Windows
will take care of the speed, parity, etc. Never assign COM1 to FTDI programmer.
These screen shots were taken from DOS window running in Windows 7, 32 bit OS,
CPU with P4, 2GB DDR2 RAM, USB 2.0 ports.
2. Check the device drivers in Device Manager. Two drivers are required.
4. Wrong COM port selected. The software will look for COM1 or COM2 ports only.
7. The FTDI USB to TTL convertor does not work directly. You need modify it for
M-bus. Add a diode (1N4148) and a resistor(10K).
8. Power failure during Reading from or Writing to radio will be disastrous. The
radio gets bricked. Take precautions.
Foot Notes
9. The same FTDI programmer can be used to program all the other
models like GM950, Gm3xxx etc. That is a bonus.
11. If you are using the RSS, you will not be able to enter frequency below146Mhz in
some models. Press and hold the SHIFT key, enter the numbers. For entering the
decimal, release the shift key.
a. For 145.500, the display on screen will be !$%.%)). After entering, use the
tab key to move to next field, to see the numbers appear correctly.
12. You can hack the .MDF file in RSS and get away with lot of handicaps. All info is on
the net. Don’t ask me.
13. The FTDI USB to TTL convertor has to be modified to make it M-Bus programmer
(then use it as Motorola programmer).
14. CPU speed, DDR RAM size, etc. does not matter for GM300. I have programmed
GM300s with a desktop having Xeon processor with a 12MB L2 Cache, 3 GB DDR2
RAM, USB programmer, Radio Doctor operating in Window 10 64 bit OS.
15. If you are successful, please drop a single line mail to me. (mycallsign)@gmail.com.
I will be happy and certainly will not reply.