The CPS reads the radio’s codeplug data—information that includes the radio serial number, model number, ROM version number, and configuration details about channels (frequencies, signaling, etc.). Once you read a radio, you can modify its configuration and reprogram it to add channels, adjust signaling features, and optimize performance for your specific needs.
Check that the radio is powered on, the RJ45 cable is secure, and you have selected the correct COM port in the software settings.
A computer running Windows 7, 10, or 11 with working USB ports. Step-by-Step Installation and Programming Guide
Never modify a radio without saving the original codeplug file. If the file corrupts, the backup is your only recovery tool. The CPS reads the radio’s codeplug data—information that
The Motorola GM338 remains a capable radio platform, but programming it in 2025 and beyond requires resourcefulness. While official CPS software exists, its age and access limitations have given rise to a thriving ecosystem of repackaged software that modern enthusiasts rely on.
. The specific software version required depends on your region (e.g., AZ for Asia, LA for Latin America). Key Programming Requirements : The common version used for the GM338 is the Professional Radio CPS R06.12.05
Instead of needing to install multiple dependencies, a repacked version brings the software, drivers, and sometimes essential .NET frameworks into one installation file. 4. Simplified "Exclusive" Access A computer running Windows 7, 10, or 11
Integrated USB-to-Serial Prolific or FTDI drivers required for modern computer operating systems to recognize legacy programming cables.
Use an older, offline laptop running Windows 7 or Windows 10 (32-bit).
for one-touch access to specific functions like scan or emergency alerts. Channel Spacing: Adjust spacing between 12.5, 20, and 25 kHz to meet local regulatory requirements. www.motorolasolutions.com Essential Programming Hardware The Motorola GM338 remains a capable radio platform,
Configure digital ANI (Automatic Number Identification), push-to-talk IDs, and emergency alerts.
A: The official cable is RKN4083_ with RIB RLN4008_. However, modern USB programming cables are widely available from third-party sellers.
Customize the front panel buttons for quick access to features like scan, high/low power, and repeater talkaround.