Motorola Gm950 Plus Programming Software ((hot)) -
Title: A Guide to Programming the Motorola GM950 Plus: Software, Cables, and Tips
Introduction The Motorola GM950 Plus is a legendary workhorse in the world of mobile two-way radios. Known for its rugged durability and clear audio, it remains a popular choice for commercial truck fleets, industrial sites, and amateur radio enthusiasts. However, buying the hardware is only half the battle; to get the radio working on your specific frequencies, you need the right programming software.
If you have a GM950 Plus sitting on your desk and are wondering how to program it, here is everything you need to know.
The Software: Motorola GP300/GM300 Series One of the most common points of confusion with older Motorola radios is identifying the correct software. The GM950 Plus does not have unique software dedicated solely to its model name. Instead, it is programmed using the software suite designed for the GP300, GM300, and GP900 series.
You will often see this referred to in forums and repositories as "GP300 & GM300 R03.08.04" or similar version numbers.
Where to Find It As the GM950 is a legacy radio (discontinued for many years), Motorola no longer sells the software directly through their current commercial portals. motorola gm950 plus programming software
- Reputable Sources: The software is widely available in the public domain on amateur radio forums and archives.
- Version Matters: Try to find a later version (such as R03.08 or R03.09) to ensure compatibility with all variants of the radio.
The Essential Hardware: The RIB and Cable You cannot simply plug a USB cable into the radio and expect it to work. Programming a GM950 Plus requires a specific hardware setup:
- The Programming Cable: You need a cable that fits the microphone jack or the rear accessory port of the radio.
- The RIB (Radio Interface Box): This is the most critical component. The GM950 requires an RS-232 level converter. You cannot connect the radio directly to a standard PC serial port without a RIB box (or a RIB-less cable specifically designed with the circuitry built-in to emulate a RIB).
- USB-to-Serial Adapter: Since most modern laptops lack DB9 serial ports, you will likely need a quality USB-to-Serial adapter.
Running the Software (Compatibility Issues) Because this software was written in the late 90s and early 2000s, it was designed for MS-DOS or early versions of Windows.
- Modern Windows: Running the software on Windows 10 or 11 often results in "Runtime Error 200" because the processors are too fast for the legacy code.
- The Solution: Most users run the software inside a DOSBox emulator. This creates a stable environment that slows down the timing enough for the software to function correctly.
- Virtual Machines: Using a Windows XP Virtual Machine is another solid option if DOSBox proves too difficult to configure.
A Word of Caution Programming radios involves modifying transmit frequencies.
- Amateur Use: Ensure you are only programming frequencies you are legally licensed to transmit on (such as amateur bands).
- RX Only: You can program the radio to "Receive Only" on commercial or public safety frequencies, but never transmit on them.
Conclusion Getting a Motorola GM950 Plus on the air is a rite of passage for many radio enthusiasts. While the software interface looks dated (think grey boxes and drop-down menus), it is straightforward once loaded. With the correct RIB setup and a little patience with DOS emulation, you can keep this classic radio running for years to come.
Disclaimer: This post is for educational purposes. Always ensure you are operating within your local radio regulations. Title: A Guide to Programming the Motorola GM950
Programming the Motorola GM950 Plus requires specific legacy software and hardware setups due to its age. Unlike modern radios that use current MOTOTRBO CPS , the GM950 Plus relies on older Radio Service Software (RSS) Customer Programming Software (CPS) originally designed for DOS or early Windows environments. Required Software The primary software for this model is the Motorola RSS for GM950 Plus Legacy OS Requirements
: The software was originally built for DOS or Windows 3.1/95/98. Modern Workaround : To run this on Windows 10 or 11, users typically use paired with a Windows 3.1/3.11 environment. Availability : It is often found on community sites like RadioSoftware.online HamRadio Page (ik6dio) Essential Hardware Programming Cable
: You need a specific cable that connects to the front mic jack or the rear accessory port. Mic Port Cable : Often an RJ45 to DB9 (Serial) or USB-to-Serial cable. Accessory Port Cable : Uses a 16-pin connector. Radio Interface Box (RIB) : Standard GM950 programming usually requires a Motorola RLN4008 RIB or a "RIB-less" cable with built-in converter circuitry. Key Programming Tips COM Port Settings
: In Windows Device Manager, ensure your USB-to-Serial adapter is set to (or COM2) for compatibility with the legacy software. Baud Rate & Timing
: Older RSS is sensitive to CPU speed. If using DOSBox, you may need to adjust the Reputable Sources: The software is widely available in
setting to slow down the emulation so the radio can be "read" correctly without timing errors. FIFO Buffers : It is often recommended to turn off FIFO buffers
in the COM port advanced settings to prevent data loss during the read/write process. Radio Specifications Overview RSS for Gm950 Plus - Australian Land Rover Owners
Error: "Checksum Mismatch" after writing
- Cause: Normal after modifying a codeplug.
- Fix: Do not panic. Write again. If the error persists, your codeplug may be corrupted. Always save the original read file before making changes.
3. Connection & Hardware Safety
WARNING: Ensure the radio is powered by a stable 13.8V DC power supply (or a vehicle battery) before attempting to read or write. If the power cuts out during a write cycle, the radio firmware can become corrupted ("bricked").
- Power Off: Turn the radio off.
- Connect Cable: Plug the programming cable into the microphone jack on the front of the control head. Ensure it is seated firmly.
- Connect PC: Plug the DB-9/DB-25 end into your computer (or USB adapter).
- Power On: Turn the radio on.
Technical Report: Motorola GM950 Plus Programming Software
Date: April 21, 2026
Subject: Analysis and operational guide for the programming software of the Motorola GM950 Plus two-way radio.
Audience: Radio technicians, fleet managers, and system integrators.
3.1 Software Versions
- Common build: RVN4191 (GM950+ CPS version 2.0 or 3.0)
- Compatible OS: Windows 95/98/ME/2000/XP. Not officially supported on Windows 10/11 (see Section 6).
A Step-by-Step (Retro) Programming Workflow
For those determined to do it the original way:
- Boot to pure DOS (not a command prompt in Windows). Use a bootable USB flash drive with FreeDOS or an old hard drive with MS-DOS 6.22.
- Connect PC serial port → RIB → radio. Power the RIB with a 9V battery or wall adapter. Turn on the radio.
- Launch RSS (e.g., type
GM950at the prompt). You'll see a blue Motorola service screen. - Read the radio:
F3(Read) → wait for checksum. Never hot-plug the cable. - Edit personalities: Modify frequency, tone, power. Save as a
.DATfile. - Program (write) back:
F4(Program). Do not interrupt power – a failed write can brick the radio, requiring a new EEPROM.
3. Software & Hardware Requirements
Guide to Programming the Motorola GM950 Plus
The Motorola GM950 Plus is a robust, mobile radio from the early 2000s, popular in commercial and industrial settings. Because it is a legacy product, programming it requires specific, older hardware and software that can be difficult to source.
This guide covers the software required, the hardware interface needed, and the basic steps to program the radio.