User Tools

Site Tools


cm5000-docs

Motorola Cleartone CM5000 Documentation

This documentation provides resources, test and research results for the Motorola Cleartone CM5000 TETRA mobile radio. It is not complete yet and every few weeks there may be new information available here.

Programming

Hardware

Be aware that RTS/CTS Hardware Flow Control is mandatory. If you use a USB-Serial-Adapter, be aware that not all of those adapters support this feature. I use an adapter that utilizes the Prolific PL2303GT chip as well as the Motorola GMKN4067B programming cable.

Building a programming cable yourself is possible with a 3.3V FTDI/TTL Adapter/Level Shifter. The plug pinout can be found in the installation manual on pages 41 and 42. I did not test this myself so be aware it might not work! Do not plug the radio directly into a serial port as this will fry the radio!

Software

This documentation is for the CM5000 Native Programmer v1.0.31.

This radio is not compatible with the Motorola Tetra CPS Plus! It can only be programmed by the “CM5000 Native Programmer”. Also using Windows 11 is highly NOT recommended due to possible driver issues!

The default login credentials for the software are username “administrator” and password “admin”.

To make the Native Programmer accept frequencies in the HAM band you have to change it's configuration file accordingly.

Configuration file default path: C:\Program Files (x86)\CM5000_Native_Prog_V1031\checkval.ini

[DMOTalkgroup_TalkGroupSetting]
MIN_ChannelFrequency=430
MAX_ChannelFrequency=440

Attention: The Native Programmer is bugged and sometimes doesn't care what you configure in this file! In this case the codeplug will not accept input frequencies above 430 MHz no matter what you do.

First you have to read the radio (File > Read). This will take very long - that is normal.

At this point save the codeplug and copy it to a safe location. Keep the original, unchanged codeplug of the radio as a backup. Work with a working-copy.

Important: Do not change anything you do not fully understand. Consult the programming manual if needed.

The following settings are mandatory:
General > IDENT > Owner
MCC: 0901
MNC: 16383
SSI: (your 8 digit DMR ID (with leading zero))

Under Application > DMO Talkgroup you can find the DMO frequency settings. You can import the full 430 to 440 MHz list which you can find in the Documentation Archive (link below) Click on the “Load” button and select the file.

When you're done changing your codeplug, write it back to the device (File > Program) and save your codeplug file to your computer.

Security (K) Error

The radio case has microswitches that brick the radio when it's opened by deleting all keys (TEA2 and network access). The radio does not turn on anymore and only displays the message “Security (K) Error”. This also can happen to non-encrypted (clear) radios.

To restore the radio it needs to be put into bootlink mode by pressing MENU and 0 while turning it on. The LED will light up green and the display will stay black. Connect the programming cable and start the programming software with the /BOOTLNK parameter added to the executable. Re-flash your codeplug and then restart the radio and the programming software.

Periphial Equipment Interface (PEI)

The 20-pin accessory connector is per default for programming for data transfer. The 7-pin RS-232C connector does nothing. You can find the pinout of both in the Basic Service manual on pages 43/44. The 7-pin connector can be used for programming and data transfer when reading the radio of bootlink mode, changing the mode from 20-pin to 7-pin in the Settings menu and then writing the radio again.

The default baud rate is 9600.

When sending AT to the serial interface and you get OK as a reply, it works properly.

Manuals and Software

Helpful Websites


If you have any questions regarding TETRA DMO or the CM5000 you can contact me via e-mail.

Also, if you think something in this guide is missing or wrong, contact me with the change and any source proving your point or giving further insight.

cm5000-docs.txt · Last modified: 2023/11/22 16:10 by oe6eir