I’ve had a DCS51 for years, never had any issues with it, and after upgrading my main layout to an EVO, I use the older Zephyr as a portable command station for train shows. When I set up a secondary layout, I didn’t want to tie up the older DCS51, so I picked up a new DCS52.
Only thing is, it seems to be malfunctioning. I put a known working loco on the tracks, go to select the loco in the Zephyr, and all I get is a busy notice. No other throttles are connected to the DCS52, so there’s nothing on Loconet which should indicate the engine is being used by anything else.
I can take an engine and put it onto the programming track, and seem to be able to read and write CVs just fine, change the address, etc. As a test, I changed the address on the loco, exited programming and put it on the mainline, entered the address in the DCS52 and it seems to work… except the engine wouldn’t move or any of its functions happen. In fact, pressing 0 for lights seemed to send the whole thing into a chaos, and the address goes light gray and starts flashing. If I’m lucky, I can press the engine button and reselect 03 (no engine on the tracks by the generic number), and disconnect track power, but sometimes the Zephyr seems to lock up and stops responding to all button presses. Occassionally, if I try to switch back to engine address 03, I’ll enter 03 but the display will briefly flash a different number like 1100, then go back to 03. Hit the loco key again and it seems to properly select that address.
I’ve triple checked my track wiring, which hasn’t changed at all except to unplug the Rail A and B leads from the DCS51’s plug strip and plug them into the new DCS52 power strip. I’ve tried a factory reset by closing option switch 40 to no affect.
I do have one loco left which had never been set up and still functions on address 03. I’m going to see if that runs, but I’m not holding my breath.
Any thoughts on what might be going on? Or should I