If you have a genuine FTDI-based cable:
If you have a cheap Prolific cable, you will likely get a blue screen (BSOD) on Windows XP. Replace it with an FTDI cable.
Do not look for "CP140 specific" software. Motorola bundles the CP140, CP150, CP160, and PR400 under the same umbrella.
Disclaimer: Programming radios requires adherence to local frequency regulations (such as the FCC in the US or Ofcom in the UK). Transmitting on unauthorized frequencies can result in interference with emergency services or legal penalties.
The Motorola CP140 is a staple of the Motorola Commercial Series, known for its ruggedness and simplicity in business environments. To unlock its full potential, including channel frequency management and custom button assignments, you must use the Motorola CP140 Programming Software, specifically known as Customer Programming Software (CPS). Understanding Motorola CP140 CPS
The CPS serves as the digital bridge between your computer and the radio hardware. For the CP140, this is typically the Commercial Series CPS (often version EMEA R05.16 or similar). Key capabilities of the software include: