Error 1687, now what?

Error 1687.

If you've ever read a MOTOTRBO radio, you might have come across this error message. It basically means that the radio did not respond.  There are a number of causes for this and many of them can be solved with a few simple checks.

Check the connections. Is the programming cable really plugged into the PC and connected to the radio. Sometimes dirt and other interesting things can get onto the accessory connector terminals - especially portables. An old toothbrush with a little contact cleaner or methanol will make sure those contact are clean.
The portable accessory connector.

Is the cable okay. There is no intelligence in the programming cable. The thick round thing on the cable is just a RF choke. So if you plug in the cable, Windows will not see it as a device.
On that point, if you have a PMKN4012A and a DP4000 series radio, this combination wont work. You will either need to get a PMKN4012B or modify (caveat emptor) your cable to support this (details can be found on the internet).

Is the radio turned on. Even I get caught out by this more often than I care to admit.

Does Windows "see" the radio. Windows will notify you when the radio is connected and disconnected. When the radio is plugged in to the PC, a USB RNDIS driver gets loaded. Here is a video showing the sounds that Windows 7 will produce.

Patience. The RNDIS driver takes a few seconds to load depending on how fast/cluttered your PC is. Wait a few seconds before pressing the read button.

Can you see the radio in Windows. Once the RNDIS driver is loaded, have a look in your Network Connections and in Windows Device Manager. In Network Connections the radio will show up as a network connection with an IP address. In Windows Device Manager the radio will show up as a network adapter.

Did the driver load. If the radio appears in the Unknown Devices tree in Windows Device Manager, then you need to make sure the CPS is installed on this PC or, at the very least, the driver files.

Are you using a USB 3.0 port. These are known to be quirky so try a USB 2.0 port to eliminate this as a cause. USB 3.0 ports will have blue insulator material - USB 2.0 ports are black.

Can you ping the radio. Since the radio is seen as a network connection by Windows, you can ping it. By default the IP address of the radio is 192.168.10.1.

Is the radio okay. If you've checked the above, you might have a defective radio. Try another radio on the same setup: if that radio works then you've narrowed it down to this radio. Have a look at the radio display and check whether the radio works normally otherwise.
If the radio shows up in Windows Device Manager as a FlashZap device then you've "bricked" your radio and it needs to be returned for repair.

If you've done all of the above and are (now) getting another error message, have a look at a post from a while back, on this topic.

Did I miss anything?

17 comments:

  1. Hi, Wayne Holmes.
    I am a Korean technician.
    What is missing is the reinstall of Microsoft Visual C++ 2015 version.

    ReplyDelete
  2. ok muchas gcias actualice el Microsoft Visual C++ 2015 fue la soluciĆ³n...

    ReplyDelete
  3. hi Wayne i have this problem with the new Mobile DM 4601e , i have the HKN6184C cable and it is working fine with the DM 4601 any advice do you think that i need different cable

    Thanks

    ReplyDelete
  4. it is working now with the USB 3.0 port, i was using the USB port 2.0 for the DM 4601

    ReplyDelete
  5. I've now also seen an IP address conflict give this error. If you see this error also make sure the radio and WiFi/LAN aren't on the same subnet. In this specific case the PC was allocating itself a 169.254.x.x address because of the conflict (not entirely sure why).

    ReplyDelete
  6. Hello WAYNE, please i encounter a problem while programming a repeater.
    I'm trying to read a repeater DR3000 MOTOROLA unfortunatly an error code 1210 apear during this operation. Can you please help me to know what does this error code means?
    Thanks for your help.
    Best regards.

    ReplyDelete
    Replies
    1. It's hard to say what the problem is exactly because the error codes themselves don't have much meaning: they only show at which point in the process the CPS failed, not what caused the failure.

      Possible causes for error 1210 include a faulty transmitter brick; faulty indicator board or a brick that has not been initialized yet.
      The DR300 uses bricks (looks like a mobile radio) for the transmitter and receiver. If you swap either of these bricks, there is a procedure to initialize the brick using Tuner.
      To rule out the indicator board you can try disconnecting the indicator board and reading again.
      Also make sure you're using the latest CPS and Tuner.

      Delete
  7. Hello WAYNE,
    I found a problem with the slr5100 after a programming cycle. The repeater does not boot, it keeps trying to do it in an infinite cycle. What can I do if there is no factory reset?

    Best regards.

    ReplyDelete
    Replies
    1. Contact Motorola - https://cwh050.blogspot.de/p/support.html.

      Delete

  8. Congratulations, you are the master.

    ReplyDelete
  9. Actually, I have 3 DR3000 repeaters I can do update or recover it successfully for both TX and RX devices, but when I write the codeplug to the repeater it just be written to the TX device only. I have checked and changed the flex cable several times but it does not work, so what I am supposed to do or to replace?
    Your help will be highly appreciated.

    ReplyDelete
    Replies
    1. What makes you think that only the RX brick is not being written to?
      Are the repeaters working correctly otherwise?

      Delete
  10. actually, after I write the codeplug for several times I found that there is no response there is no the tune of passing the call then one of my friends who was working with a dealer of motorola agencies, he came and read the repeater with a software another than cps and we found that the date of programming is different and every time we write we just notice that only tx was written.
    for the repeater, it is not working now.

    ReplyDelete
    Replies
    1. It looks like the RX brick is faulty. When writing a DR3000,the data is sent to the TX radio first then the repeater copies what’s needed to the RX brick. You say you’ve replaced the flex, so the only thing left (by process of elimination) is the RX brick.

      Of course I’m not there and I don’t have all the facts you do so this is my best guess.

      To be sure you should have a look at the Basic Service Manual as there’s a fault finding chart in there. Otherwise have a look at my FAQ page (above).

      Delete
  11. hi wayne,
    my radio XiR P6600i, my CPS mototrbo version 15.5 build 797. it's possible to configuratio or read the radio or using another version

    ReplyDelete
    Replies
    1. Version 15.5 is currently the latest and will work with all current and legacy models.
      Older version of CPS might work but this depends on what version of firmware is in your radio.

      Delete

Powered by Blogger.