Motorola Gm339 Programming Software [2026]
Before you download anything, you must understand that Motorola used two distinct types of software over the last 30 years.
Assuming you have the software, a legacy PC with a real COM port, and a verified RIB + cable, follow this process.
Out of the box, a GM339 usually comes with standard default settings or a specific fleet configuration. The programming software is required to:
Motorola CPS is still copyrighted. Distributing it publicly is illegal. However, second-hand original CDs and cables are legal to buy/sell. Many hobbyists keep an old Windows XP laptop just for this radio.
Would you like help identifying which exact CPS version number matches your GM339’s firmware, or how to build a programming cable yourself?
Motorola GM339 is a versatile mobile radio known for its high channel capacity and advanced signaling features
. Programming it requires specific Customer Programming Software (CPS) and hardware to unlock its full potential for fleet management and secure communications. 1. Essential Requirements To program the Motorola GM339 , you need the following components: CPS Software typically uses the Professional Series CPS
. Note that you must use a software version that is equivalent to or newer than the version last used to program the radio. Programming Cable : A compatible cable with an 8-core crystal head (RJ45)
connector is required. This connects to the microphone port on the front of the radio. Computer Connection : Most modern cables use a USB Type-A
connector. Ensure you have the correct drivers installed so the computer recognizes the assigned COM port. 2. Software Setup & Installation Driver Installation
: Before connecting the radio, install the drivers for your USB programming cable to ensure stable data transfer. CPS Configuration
: Launch the software and navigate to the preferences or communication settings. Select the
that matches your cable's assignment in the Windows Device Manager. Powering the Radio
: Ensure the radio is connected to a stable 12V power source and turned on before attempting to read or write data. 3. Programming Workflow Read Device
: Always begin by "reading" the radio. This pulls the current "codeplug" (configuration file) from the device to your computer. Backup First
: Save a copy of the original codeplug before making any changes. This allows you to restore the radio if a programming error occurs. Key Configurable Features Channel Management : You can program up to 255 channels , each with individual power outputs and channel spacing. Signalling
: Configure Private Line (PL) or Digital Private Line (DPL) for privacy, and setup 5-tone selective signalling for targeted fleet communication. Safety Features : Enable features like Lone Worker , Emergency Signalling, and PTT ID. Write to Device
: Once your changes are complete, use the "Write" function to upload the new configuration back to the radio. 4. Troubleshooting Tips Version Mismatch
: If the software says the radio "cannot be read," you likely need a newer version of the CPS. Connection Errors
: Verify the COM port settings in the CPS. Using generic or low-quality cables can sometimes lead to communication failures or even damage the radio's sensitive components.
For official software downloads and the latest firmware updates, users should typically access the Motorola Solutions Partner Hub setup or specific channel frequency configurations? USB Programming Cable User Manual
Mastering the Motorola GM339 Programming Software: A Complete Guide
The Motorola GM339 is a workhorse in the world of professional mobile radio. Known for its versatility and ruggedness, it’s a staple for fleets, emergency services, and industrial operations. However, to unlock its full potential—including its 255-channel capacity and advanced signaling features—you need to master the Motorola GM339 programming software.
In this guide, we’ll break down everything you need to know about the software, the hardware requirements, and the step-by-step process to get your radio fleet-ready. What is Motorola GM339 Programming Software?
The GM339 belongs to the Motorola Professional Series (often referred to as the Waris platform). Unlike consumer radios, these units require a specific Computer Business Software (CPS) to configure frequencies, PL tones, button assignments, and signaling protocols like MDC1200 or Quick-Call II.
The software allows you to create a "codeplug"—a data file that acts as the radio's "brain," telling it exactly how to behave on every channel. Essential Requirements
Before you start clicking, you need the right toolkit. Attempting to program the radio with mismatched gear can lead to communication errors or, in worst-case scenarios, a "bricked" radio. 1. The Correct CPS Version
The GM339 typically uses the Professional Radio CPS (common versions include R06.12.05 or similar, depending on your region). Ensure your software version matches the firmware region of your radio (AA for North America, AZ for Asia/Pacific, LA for Latin America). 2. Programming Cable
The GM339 uses an RJ45 (8-pin) connector located on the front microphone port. You will need: An RS232 to RJ45 cable (if you have a native serial port).
A USB to RJ45 programming cable (most common today). Tip: If using USB, ensure the drivers for the Prolific or FTDI chip are correctly installed. 3. A Stable Power Supply
Never program a radio using a weak battery or an unstable power source. If the radio loses power during the "Write" process, it may become unrecoverable. Step-by-Step Programming Guide Step 1: Physical Setup
Connect your programming cable to the PC and the radio’s mic jack. Turn the radio on and ensure the volume is set to a normal level. Step 2: Reading the Radio
Open the CPS software. Always start by clicking "Read Device".
Why? This pulls the current configuration from the radio. It ensures you have a backup and that you are working with the correct frequency bands and settings for that specific hardware.
Save Immediately: Once the read is successful, save this file as "Original_Backup.cp" before making any changes. Step 3: Configuring Conventional Channels
Navigate to the Conventional Personality folder. Here you can: Assign Receive (RX) and Transmit (TX) frequencies.
Set TPL (Tone Private Line) or DPL codes to filter out interference. Adjust power levels (High/Low) for each channel. Step 4: Button and Accessory Configuration
The GM339 has several programmable buttons. Within the software, you can assign these to: Monitor: To open the squelch. Scan: To start/stop scanning lists. Emergency: To trigger a silent or audible alarm. Step 5: Writing to the Radio
Once you’ve input your data, click the "Write Device" icon. A progress bar will appear. Do not touch the cable or the radio until the software confirms the write was successful. The radio will typically reboot once the process is complete. Troubleshooting Common Issues motorola gm339 programming software
"Cannot Create Communication Bolt": This is usually a COM port mismatch. Go to File > Setup in the CPS and ensure the COM port matches the one assigned to your USB cable in the Windows Device Manager.
"Regional Mismatch": You are trying to use software meant for one region (e.g., Europe) on a radio from another (e.g., Asia). You must use the software version that matches the radio's region.
"Codeplug Version Not Supported": This means your software is older than the firmware in the radio. You will need to source a newer version of the CPS. Conclusion
The Motorola GM339 remains a top-tier analog radio, but its performance is only as good as its programming. By using the correct Motorola GM339 programming software and following a "read-then-edit" workflow, you can ensure your communications remain clear, secure, and professional.
Disclaimer: Always ensure you have the legal right to program and operate on the frequencies you choose. Unauthorized use of restricted frequencies can lead to heavy fines.
Programming the Motorola GM339 mobile radio requires specific "Customer Programming Software" (CPS) and a compatible hardware interface. This radio is a versatile communication tool often used in growing organizations because of its extensive list of programmable features, such as 255 channels and advanced signaling. 1. Essential Software & Hardware
To program the GM339, you will need the following components: Software: Professional GP300/GM300 Series CPS.
Version Compatibility: Ensure your software version is equal to or newer than the one last used to program the radio (e.g., version 7.01 or later is common).
OS Requirements: While originally designed for older Windows versions (XP or 7), newer cables often support Windows 10/11.
Programming Cable: A specialized cable, often with an RJ45 connector for the radio side and a USB or Serial (DB9) connector for the PC.
USB vs. Serial: Standard USB cables with FTDI chipsets are highly recommended for modern PCs to avoid driver issues.
RIB (Radio Interface Box): Some older setups require a RIB between the PC and the radio, but "RIB-less" USB cables are now more common and easier to use. 2. Basic Programming Steps
Once you have the software and cable, follow these general steps:
Connect: Plug the programming cable into the radio's microphone port (RJ45) and your PC's USB/Serial port.
Read Radio: Launch the CPS and select "Read Device" to pull the current configuration (codeplug) from the radio. Configure Settings:
Frequencies: Input the desired Transmit (TX) and Receive (RX) frequencies.
Signaling: Set up PL/DPL tones (CTCSS/DCS) to filter out unwanted interference.
Custom Buttons: The GM339 has 4 customized buttons that can be programmed for one-touch access to specific operations.
Write to Radio: Once changes are made, select "Write Device" to upload the new configuration. 3. Key Features to Program
Caller ID: Enables users to identify incoming callers on the 14-character alphanumeric display.
Voice Storage: If the optional board is installed, you can program messages or memos up to 120 seconds.
Emergency Mode: Configure specialized signaling for "Lone Worker" or emergency status.
The Motorola GM339 requires the Professional Series Customer Programming Software (CPS) for configuration. This software allows you to manage frequencies, signaling, and channel settings for the radio. Because the GM339 is part of the "Professional Series" (Warbis/Warari), it is typically programmed using versions of CPS such as R03.11.00 or later. Key Requirements for Programming
Software Version: You generally need a CPS version that is equal to or higher than the version last used to program the radio. For example, if the radio's codeplug (CP) version is R7.01, you would need Professional CPS Version 7.01 or later.
Programming Cable: A specific cable with a DB9 COM connector is recommended for the most stable connection. While some users use USB-to-Serial adapters (like those using the CH340 or Prolific chips), physical COM ports on older 32-bit Windows systems (Win95/98/W7) often provide better reliability.
Hardware Interface: Some setups may require a Radio Interface Box (RIB), though "RIB-less" cables that integrate the interface into the cable connector are also commonly available. Common Technical Hurdles
Operating System: The older 16-bit or 32-bit software often struggles on modern 64-bit Windows 10/11 systems without compatibility adjustments.
Passwords: Second-hand radios may have programming passwords. Bypassing these often requires a "blank" codeplug or advanced hex editing, as there is no simple factory reset for a forgotten password.
Band Limits: Modifying frequencies outside the radio's original factory range (e.g., for amateur/Ham radio use) may require hex editing the software's executable files to lift frequency restrictions.
For official software downloads and support, you can visit the Motorola Solutions Support Portal. Software - Motorola Solutions Support
To program the Motorola GM339 mobile radio, you need the official
Customer Programming Software (CPS). This software is part of the Motorola Professional Series (Waris) lineup and is specifically designed for the Australia, New Zealand, and Asian Pacific regions. www.radiotronics.com.au Required Components PMVN4039 Programming Software (Official version for GM339/GP339 series). Programming Cable
: A USB-to-8-core crystal head (RJ45-style) cable that connects the computer's USB port to the radio's microphone jack. Hardware Interface
: Modern cables often integrate the Radio Interface Box (RIB) functionality, meaning a separate RIB is frequently not required for this model. www.radiotronics.com.au Key Programming Features
The CPS allows you to configure several advanced radio functions: Channel Management : Program up to 255 channels with individual power outputs and PL/DPL privacy settings. Signalling
: Configure 5-tone selective signalling protocols (e.g., ZVEI, CCIR) or user-defined standards. Custom Buttons : Map specific features to the 4 programmable buttons on the front panel. Safety Features
: Enable "Lone Worker" mode, which triggers an emergency alert if the user doesn't respond after a set time. General Settings : Set passwords, disable LEDs, and adjust scan hang times. Manasrekha Basic Programming Steps Preparation
: Install the necessary USB drivers for your programming cable to ensure the computer recognizes the hardware. Connection Before you download anything, you must understand that
: Plug the USB end into your PC and the RJ45 end into the radio's microphone port while the radio is powered on Read Radio
: Launch the CPS and select "Read" to pull the current configuration from the radio. Always save a backup of this original codeplug before making changes. Edit & Write
: Modify the frequencies, signalling, or button assignments. Once finished, select "Write" to upload the new configuration to the device. Troubleshooting Tips COM Port Issues
: If the software can't detect the radio, verify the correct COM port is selected in the software's communication settings. Connection Errors
: Check for loose connections or insufficient radio power. Ensure you are using the latest version of the CPS to avoid compatibility bugs. Lone Worker alerts specifically? Motorola GM339 & GM399 Select V Mobile Radios
Unlocking the Full Potential of Your Motorola GM339: A Programming Guide
If you are looking to maximize the versatility of your Motorola GM339, understanding its Customer Programming Software (CPS) is essential. This powerful mobile radio supports up to 255 channels and extensive signaling protocols, but to access these features, you need the right tools and a solid workflow. The Essential Toolkit To begin programming, you need three main components:
Customer Programming Software (CPS): For the GM339 (specifically Asia/Pacific versions), you generally need the PMVN4039 software. Note that you must use a CPS version equal to or later than the one last used to program the radio.
Programming Cable: You typically need a cable with a USB Type-A connector for your PC and an 8-pin (RJ45-style) connector for the radio's microphone port. Many modern cables have built-in RIB (Radio Interface Box) logic, eliminating the need for a separate hardware box.
PC Requirements: Older professional series software often runs best on Windows XP, 7, or 10 depending on the specific CPS version and driver compatibility. Key Features You Can Configure
The CPS allows you to customize your fleet management through several key areas:
Channel Management: Assign specific frequencies, transmit power levels, and channel spacing (such as 12.5 kHz for narrowbanding).
Signaling & Privacy: Set up Private Line (PL) or Digital Private Line (DPL) codes to reduce interference, and configure PTT ID to identify incoming callers.
Programmable Buttons: Customize the P1–P4 buttons on the front panel for one-touch access to features like Emergency Signaling, Status Calls, or scanning.
Safety Features: Enable "Lone Worker" mode or "Stun/Unstun" capabilities to disable unauthorized radios over-the-air. Step-by-Step Programming Workflow MOTOTRBO CPS Download & Setup Guide | Motorola CPS Software
The Invisible Architect: Understanding Motorola GM339 Programming Software Motorola GM339
is more than just a piece of vintage hardware; it is a cornerstone of robust, professional analog communication. While the radio provides the voice, the Customer Programming Software (CPS)—specifically the Professional Radio CPS—serves as its invisible architect, transforming a generic transceiver into a specialized tool for mission-critical operations. 1. The Gateway: Professional Radio CPS
belongs to the "Warisan" or Professional Series of Motorola mobile radios. Unlike modern digital systems that use MOTOTRBO CPS, the GM339 relies on dedicated software (often versioned under the HVN9025 or ENLN4115 packages) designed for analog logic Radiotronics UK.
Customization: This software allows technicians to define up to 255 channels, assigning specific frequencies (VHF 136–174 MHz or UHF 403–527 MHz) and privacy codes Motorola Solutions.
Signaling Logic: It manages the complex MDC1200 and Select 5 signaling protocols, which allow for features like Caller ID, selective calling, and emergency "silent" alarms. 2. Strategic Features Managed via Software
Programming the GM339 isn't just about setting a frequency; it’s about defining how a team interacts under pressure. Key parameters controlled via the software include:
X-Pand™ Technology: The software enables specific audio compression and low-level expansion levels, ensuring that audio remains crisp even in noisy industrial environments.
Scan Lists: Technicians use the software to create priority scan lists, ensuring that a driver or operator never misses a transmission on a primary emergency channel while monitoring secondary logistics traffic.
Button Mapping: The four programmable front buttons on the GM339 are blank slates until the software assigns them functions like "High/Low Power," "Repeater Talkaround," or "Monitor." 3. The Technical Bridge: Ribless vs. RIB Cables
One of the most "interesting" technical hurdles in GM339 programming is the interface. Historically, Motorola radios required a Radio Interface Box (RIB)—a hardware buffer between the PC and the radio.
Modern Shift: Most contemporary users have migrated to "ribless" USB programming cables, which integrate the level-shifting electronics directly into the USB connector.
Legacy OS Sensitivity: The software often requires legacy environments (like Windows XP or 32-bit Windows 7) to run reliably, making it a favorite topic for hobbyists and radio technicians who maintain "vintage" tech stacks Tech Wholesale. 4. Why It Matters Today
In an era of cellular saturation, the GM339 remains relevant because it offers deterministic communication. By using the programming software, organizations can build private networks that operate independently of public infrastructure. The software ensures that the radio is not just "on," but is optimized for the specific terrain and operational rhythm of the user.
Whether it's a mining fleet in the Outback or a security team in a stadium, the Motorola GM339 programming software remains the essential tool for turning a silent box of electronics into a lifeline.
Motorola GM339 mobile radio is programmed using the Motorola Professional Series Customer Programming Software (CPS)
. This software is essential for managing the radio's high-capacity features and customising it for various operational needs. www.cafr.ebay.ca Key Features of GM339 Programming 255-Channel Management
: You can program up to 255 separate channels, each with individual settings for power output, Private Line (PL) Digital Private Line (DPL) to ensure privacy for different workgroups. Select V Signalling Protocol
: The software allows you to configure advanced signalling standards like ZVEI, CCIR, and EEA , including custom user-defined standards. Enhanced Safety (Lone Worker)
: A critical safety feature that can be programmed to automatically enter emergency mode if a user doesn't respond to warning signals within a set time. Status & Text Messaging
: You can pre-define up to 255 text messages assigned to code digits, enabling users to send frequent updates without voice communication. Programmable Function Buttons
: The GM339 has 4 customisable buttons that can be programmed via the software to provide one-touch access to your most-used functions. Over-the-Air Management : Features like Stun/Unstun
allow administrators to disable unauthorised radios remotely through the programmed settings. www.manasrekha.com Hardware Requirements To use the software, you typically need: A Programming Cable : A USB-to-RJ45 (8-pin) cable, such as those available on , is required to connect the radio to your PC. OS Compatibility
: While older versions of the software were DOS-based, modern versions are compatible with and potentially Windows 10/11 www.amazon.in codeplug data using the CPS? Would you like help identifying which exact CPS
Programming the Motorola GM339 mobile radio requires specific proprietary software, the correct hardware interface, and an understanding of the radio's version history. The GM339 is part of Motorola's "Professional Series" (Warisan), and managing it involves navigating the legacy Customer Programming Software (CPS) environment. 1. Required Software
The primary tool for configuring this radio is the Professional Radio CPS.
Software Version Compatibility: To read or write to the radio, you generally need a version of the Professional Radio CPS (often identified by part number PMVN4039) that is equal to or newer than the version last used to program the device.
Version Examples: Users have reported needing versions such as R03.11.00 or higher to successfully interface with certain GM339 units.
Common Software: While the GM338 and GM339 often share similar families, ensure you use the specific "GP329/339 & GM329/339" software package for full feature access. 2. Necessary Hardware
Unlike modern radios that may use standard USB-to-USB connections, the GM339 requires a specialized interface:
Programming Cable: You will need a cable with an 8-pin (RJ45) connector that plugs into the radio's microphone port.
USB to Serial Interface: Most modern setups use a "RIB-less" USB cable, which contains an internal FTDI serial converter chipset (like the FT232RL) to emulate the older Radio Interface Box (RIB) hardware.
Legacy Connections: If using an older DB9 (9-pin) serial cable, you will likely need a physical Motorola RIB and a power supply to bridge the computer and the radio. 3. Programming Process
Once you have the software and cable, the general workflow follows these steps:
Cable Setup: Connect the USB cable to your PC. Ensure the correct FTDI drivers are installed so the cable appears as a "USB Serial Port" in your Device Manager.
Software Configuration: Open the CPS and select the appropriate COM Port corresponding to your cable.
Reading the Radio: Click the "Read" or "Download" icon. This pulls the current "codeplug" (configuration file) from the radio. Always save a backup of this original file before making changes.
Editing: You can now modify frequencies (VHF or UHF depending on your model), PL/DPL tones, and assign functions to programmable buttons P1 through P4.
Writing to Radio: After editing, click "Write" to upload the new configuration. 4. Common Troubleshooting
Title: Finding software for Motorola GM339 (GM340 / GM360 family)
Post:
Hi all,
I’ve just picked up a GM339 and need to read/modify the programming. Before the usual “Google it” replies – I know this radio is from the Professional Series, similar to the GM340, GM360, and GM380.
I want to clarify the software situation because there’s a lot of outdated/bad info out there.
The correct software is: Motorola Professional Radio CPS (Customer Programming Software) – NOT the older RSS (Radio Service Software) that ran in DOS.
Common versions that work with GM339:
Important notes:
Where to get it?
One final warning: Do NOT try to use GM300 or Maxtrac software. That will not work and could corrupt the radio’s codeplug.
If anyone has a verified working CPS version number or a trick for USB-serial adapters on Win10/11, feel free to chime in.
Cheers
For users interested in programming and customizing their Motorola GM339 radio, there are a few software tools and resources that can be quite helpful. The Motorola GM339 is a popular choice among amateur radio enthusiasts and professionals alike due to its versatility and range of features.
The Motorola GM339 (a GM300-series mobile radio variant) is programmed via compatible CPS (Customer Programming Software) or third-party programming tools that support the radio's protocol and file format. This guide assumes you want step-by-step instructions for obtaining, installing, and using programming software, plus tips for firmware, cloning, and troubleshooting.
If you want, I can:
(Providing related search-term suggestions now.)
The Motorola GM339 is a versatile mobile two-way radio part of the Professional Series (Waris), primarily used in the Asia-Pacific region. Programming this device requires specific Customer Programming Software (CPS) and a compatible interface cable. Essential Programming Software
For the GM339, you typically need the Professional Radio CPS tailored for the Asia-Pacific or European region, depending on where your radio was originally sold.
Software Name: Professional GP300/GM300 Series CPS (typically PMVN4039 for the Asia-Pacific region). Common Versions: R03.11.16 (AZ): Widely used for Asian-Pacific models.
R06.11.10: A later version compatible with various Professional Series analog radios.
Operating System: Designed for Windows-based systems. Older versions may require Windows XP or compatibility mode on newer PCs. Required Hardware
Programming Cable: A cable with an RJ45-style (8-core crystal head) connector that plugs into the radio's microphone port.
PC Interface: Most modern users prefer a USB programming cable, though older "ribless" serial (DB9) cables are often more reliable for legacy software. Key Configurable Features Motorola GM339 & GM399 Mobile Radios | PDF - Scribd
The Motorola GM339 is a rugged analog UHF/VHF mobile radio popular in small fleets, clubs, and municipal fleets. Programming it well saves time and prevents configuration mistakes. This post explains the common programming tools, step-by-step setup, practical tips, and troubleshooting notes so you can get a reliable configuration quickly.