The Motorola GM950 is a legendary workhorse in the land mobile radio (LMR) world. Known for its rugged build, clear audio, and reliable performance in harsh environments, it remains a popular choice for taxi companies, construction crews, event staff, and amateur radio enthusiasts. However, the radio is only as useful as its programming. Without the correct channels, squelch settings, and signaling options, your GM950 is just an expensive paperweight.
If you’ve searched for the phrase "Motorola GM950 programming software install," you’ve likely already discovered that this is not a simple "click-and-run" process. Motorola’s legacy software, known as Radio Service Software (RSS), was designed for MS-DOS, not Windows 10 or 11. Furthermore, modern licensing, 64-bit compatibility issues, and cable driver problems create a perfect storm of frustration.
This article will walk you through every single step of the Motorola GM950 programming software install process. We will cover where to find the software, how to set up a legacy environment, critical hardware requirements, driver installation, and a troubleshooting guide for common errors.
The GM950 RSS only works with COM1 or COM2 at 9600 baud. motorola gm950 programming software install
Open the software.
Press F9 (Setup) → RS232 Configuration.
Select:
Save settings (F10).
C:\> prompt, navigate to the folder and type gm950.Some users attempt to run the RSS in a Windows Command Prompt window via NTVDM (NT Virtual DOS Machine). Warning: This is highly unstable. The timing loops in the GM950 RSS are very sensitive. NTVDM often causes "divide by zero" errors or communication timeouts. Avoid this method unless you are extremely experienced.
Read: Radio → PC
Click the “Read” icon (or Radio → Read).
If successful, you’ll see current frequencies, squelch, and settings. The Complete Guide to Motorola GM950 Programming Software
Write: PC → Radio
Make changes → Click “Write” → Confirm.
Do not interrupt power or disconnect during write – it can brick the radio.
💡 Troubleshooting read/write errors:
- “Communication timeout” → Check COM port, cable, or try a slower PC.
- “Synchronisation error” → Reboot PC, disconnect radio power for 10 sec, try again.
- “Invalid model” → You may have GM950+ or different firmware – try an older CPS version.
mount C C:\DOSPROGmount A A:\ -t floppy (if using floppy images)INSTALL from the mounted drive.C:\MOTOROLA\GM950C:\MOTOROLA\GM950\GM950.EXE