How to Program a Motorola Radio with CPS Software

Programming a Motorola takes the right CPS version and the right cable, and once you have both, it’s a simple read-edit-write loop.

Okay, so you’ve got a used Motorola and you want to put your own frequencies in it. Good news: it’s very doable. Bad news: the motorola programming software is pickier than any other brand’s, and half the battle is having the right version. If you have the wrong CPS for your model, it simply won’t connect. That’s not you messing up, that’s Motorola being Motorola.

If you came here to learn how to program motorola radio units, here’s the order of operations. Step one is figuring out which software your radio needs. Some models use one CPS, some use another, and a few of the older ones are totally different again. You can usually find this in the model’s manual or by searching the exact model name plus CPS. I can’t give you a universal download link here because it genuinely varies by radio.

Step two is the cable. A lot of Motorola radios use a round two-pin connector, and not every generic cable works with every model. Our programming cable section lists what we carry. Get the right one before you start, or you’ll be chasing ghosts for hours.

Step three is the actual cps radio programming. Connect the radio, turn it on, open the software, read the radio. You’ll see the channel list. Edit frequencies, add names, set tones, then write back to the radio. First time, expect to fumble. Honest answer: it took me three tries the first time I did it, and I do this for a living.

Common failure: the radio shows fail or no acknowledge when you try to write. Nine times out of ten it’s the cable, or the radio being left in the wrong power state. Turn the radio fully on before connecting, and try a different USB port. Rebooting both the software and the radio fixes a shocking amount of problems.

If you want the basics of using the radio once it’s programmed, our Motorola guide walks through day-to-day operation. And if you’re in the market, Motorola two way radios across the site all use this same general programming flow. Stuck on a specific step? Our FAQ page might have the exact fix.