Decoder won't program.

lrmcstitch Aug 27, 2008

  1. lrmcstitch

    lrmcstitch TrainBoard Member

    24
    0
    10
    OK, I've got a problem that's making me a little nuts and would appreciate some help.
    I have 3 Atlas Trainmasters in which I have installed NCE N12A0 decoders. The engines run great with no problems.
    The problem started when I tried to reprogram the address on one of them and the decoder couldn't be read let alone be programmed. The engine runs fine, the lights work fine, it responds great on the layout. The other two trainmasters as well as the other 12 engines with decoders, program just fine, it's just that one.
    As I said all other engines read and program fine. I've cleaned and made sure my programming track is working OK. I've made sure the contacts(frame to decoder) are good, wheels are clean and, everything is in working order on the affected engine.
    Any ideas?
    Thanks,
    Dave :tb-mad:
     
  2. woodone

    woodone TrainBoard Member

    959
    51
    24
    Can you read the CVs

    Can you read the CV's?
    What system are you using? Some systems will require a program booster.
    Just to make sure you might want to hook up a set of jumper wires to the loco's track input wires direct from your DCC system- rule out the trucks and contacts on the loco.
    Just a thought.
     
  3. Mike Sheridan

    Mike Sheridan TrainBoard Member

    1,763
    0
    33
    Have you checked the decoder programming lock (CV15 / CV16)?
     
  4. lrmcstitch

    lrmcstitch TrainBoard Member

    24
    0
    10
    I'm using a Digitrax DCS50.
    I checked the trucks and wheels carefully but I will try the jumpers today.
    I can't read CV15 or 16 at all. I get the "d nd" display on the readout no matter what I try to read, just as if there's no decoder at all in the engine. Weird because it works fine on the layout at the address I originally programmed it.
    Thanks for your response guys, I appreciate it.
    Dave
     
  5. Mike Sheridan

    Mike Sheridan TrainBoard Member

    1,763
    0
    33
    From the manual (my italics):
    CV15 Decoder programming lock “KEY”. This CV is always programmable even when “locked”.
    CV16 Decoder programming lock ID. When CV15=CV16, programming is unlocked and the decoder will respond to programming commands. If CV15 is not equal to CV16 then decoder programming is locked and it will not program (except CV15) or read.

    So if CV15 got changed accidentally it would prevent most activity, including read, but still work as a decoder.
     
  6. Trainforfun

    Trainforfun TrainBoard Member

    240
    1
    23
    Try to reprogram first to factory default , if I remember it's cv08 to 008 but check to be sure .
    Then after , you should be able to program it to your taste .
    I had that problem once and this settled it .
     
  7. lrmcstitch

    lrmcstitch TrainBoard Member

    24
    0
    10
    :thumbs_up:OK, problem solved. I'll post the fix in case anyone else has the problem. My thanks to Woodone and Mike Sheridan for their responses.

    Took the jumpers and hooked them right to the programming track. Hooked the other end to the engine wheels, No joy. Then took off the trucks and hooked them to the contact strips, No good. I then hooked the jumpers directly to the frame and, Bingo! Read fine.
    I removed the contact strips from the frame bent a little kink in the center of them and pushed them back into the frame. Although they didn't appear or feel loose they apparently were and weren't making good contact. Put it back together and it programs like a champ.
    All I can figure is that the programming voltage was not strong enough to overcome the poor contact but, while on the regular track, the track voltage was.
    A strange one for sure but, problem solved. Thanks again guys.
    Dave
     
  8. lrmcstitch

    lrmcstitch TrainBoard Member

    24
    0
    10
    Didn't mean to snub you with my thanks to the helpful posts. I just posted my reply before I read your post. Thank you. Problem was, I couldn't reprogram anything at all. It wasn't even recognizing the decoder at all so I couldn't reset to factory defaults or check values on CV15 and 16.
    But, problem solved and thank you for your response.
    Dave
     
  9. Trainforfun

    Trainforfun TrainBoard Member

    240
    1
    23
    My mistake , you could not have been able to program factory default , I will take note of what you did with the alligator clips , bad contact usually comes from my LL units .
     
  10. NikkiB

    NikkiB TrainBoard Member

    852
    0
    17
    Now THIS is a helpful tip/post!

    Thanks!!!!!

    Resp,
    John "delljohnb" Baugher
     
  11. lrmcstitch

    lrmcstitch TrainBoard Member

    24
    0
    10
    I'm glad it's helped but, we can thank Woodone for his tip on using the jumpers.
    This whole site has saved me more problems than I can count and, given me some great ideas too. No matter how simple or basic a fix might be, there will always be someone who didn't think of it or, overcomplicated a simple thing (number 1 guilty of that right here).
    That's what makes this board and the people that use it a wonderful thing.
    God Bless America,
    Dave
     
  12. Don A

    Don A TrainBoard Supporter

    771
    7
    19
    I've had the same problem. Is there a minimum voltage that I should not go below - or a maximum I should not go above in order to attempt to program a decoder.

    Thanks.

    ...don
     
  13. lrmcstitch

    lrmcstitch TrainBoard Member

    24
    0
    10
    Hi Don,
    I use a dedicated programing track so I don't worry about voltages on the main when programing. I have personally found that to be easier for me. I can't give you an accurate answer to your question but, I'm sure that someone here will respond. If there's an answer to be found, someone here has it.
    Try posting your question in a new thread, someone will have an answer for you.
    Good Luck,
    Dave
     
  14. jeffrey-wimberly

    jeffrey-wimberly TrainBoard Member

    1,049
    1
    23
    I've had this kind of programming issue with a few Digitrax decoders. I simply connect a small 12v light to the program track and that does the trick. With the light connected there's enough resistance that my Zephyr can actually see the decoder. This usually occurs on units of mine that don't have a light.
     
  15. lrmcstitch

    lrmcstitch TrainBoard Member

    24
    0
    10
    A very handy tip. Maybe that was the problem all along. I'll have to make sure that the light is on or, connect a bulb like you suggested if I have the problem again. Thanks.
     
  16. Don A

    Don A TrainBoard Supporter

    771
    7
    19
    I'll give that a try and get back to you.

    Many thanks.

    ...don
     
  17. Don A

    Don A TrainBoard Supporter

    771
    7
    19
    Dumb question here....

    Is the bulb to be in series or parallel with the LZV100-to-tracks?

    Thanks.

    ...don
     
  18. jeffrey-wimberly

    jeffrey-wimberly TrainBoard Member

    1,049
    1
    23
    Connect the light to the track separate from the loco, hot wire to one rail, nuetral wire to the oter rail. The thing here is to have the program track pull enough power so the system will see there's something there.
     

Share This Page