Welcome to the forum   
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Share
Options
View
Go to last post in this topic Go to first unread post in this topic
Offline normhal  
#1 Posted : 30 October 2025 08:22:50(UTC)
normhal

South Africa   
Joined: 30/10/2025(UTC)
Posts: 4
Location: Western Cape, Cape Town
Greetings all,

A problem which has bothered me for a long time is that the Marklin 60760 (entry level) decoder, as well as its derivatives in many of the "Hobby" and starter set locos, exhibit an unpredictable and annoying habit (after a Power interruption), of resuming their speed in an unknown direction when Power is restored. This can be "catastrophic" when running a layout under computer control - the results are invariable a "train-smash" - literallyCursing

Investigation has revealed that the design of the decoder is such that the Loco Direction component of the received data "packet" is IGNORED if the first "packet" received after the power outage has a non-zero speed value. I can only assume that this is intentional to cater for legacy AC and MM1 environments.

I'm looking for a solution and am considering some options...

A "keep-alive" capacitor could reduce the impact by remembering the previously set direction, but only for a while, so I'd consider it not to be viable.

A more likely option would be to re-code and re-program the micro-controller on the decoder with a version of software which ALWAYS "obeyed" the direction bit in the received packet (specifically MM2).

So, after all that waffle, my question to all the technical guys out there is, has anyone experimented or done such a modification? I have the equipment to re-program the chip (a Microchip 16F676) and I have my own decoder code, so am about to do some (sacrificing...?) of a decoder. It would of course help if someone has already done thisLove

Thanks in advance,
Norm
Offline mvd71  
#2 Posted : 30 October 2025 08:44:42(UTC)
mvd71

New Zealand   
Joined: 09/08/2008(UTC)
Posts: 1,964
Location: Auckland,
I haven’t heard of anyone reprogramming one of those decoders. Normal CV programming is limited with them, and most people don’t have the ability to do what you are looking at. But if you could do it, I suspect many others would be interested to hear about it.
thanks 1 user liked this useful post by mvd71
Offline normhal  
#3 Posted : 30 October 2025 08:56:09(UTC)
normhal

South Africa   
Joined: 30/10/2025(UTC)
Posts: 4
Location: Western Cape, Cape Town
Originally Posted by: mvd71 Go to Quoted Post
I haven’t heard of anyone reprogramming one of those decoders. Normal CV programming is limited with them, and most people don’t have the ability to do what you are looking at. But if you could do it, I suspect many others would be interested to hear about it.


Dare I say "Watch this space?". My first effort will be to make a version for MM2 only, no analog support. My code is currently dual protocol (DCC and MM) and fits on a Microchip 16F87x. I'll have to trim off a fair bit of code, but I'm sure it's doable:-)
Offline JohnjeanB  
#4 Posted : 30 October 2025 10:31:16(UTC)
JohnjeanB

France   
Joined: 04/02/2011(UTC)
Posts: 3,663
Location: Paris, France
Hi Norm

I have used these decoders and indeed there are of a biblical simplicity. Very few CVs to control : address (CV1), start and brake intertia (CV3); max. speed (CV5) and reset (CV8=8)
Fact is they don't remember the speed and direction and receive this after the control unit thells them what to do.
So they are not to blame. It would be interesting to know which digital master you are using.

However, using a CS3 with a 100 W power unit and having 27 Digital MFX Sound locos to power simultaneously, very infrequently I observe a bad start: so loco sound very loud and some even start to move. The current used in my case is 3.2 A probably a little too close to the maximum current.

So in short: check you digital master unitn the wiring and the good contact with track (clean track, slider and driving wheel bearings)
Cheers
Jean
Offline normhal  
#5 Posted : 30 October 2025 13:01:14(UTC)
normhal

South Africa   
Joined: 30/10/2025(UTC)
Posts: 4
Location: Western Cape, Cape Town
Originally Posted by: JohnjeanB Go to Quoted Post
Hi Norm

I have used these decoders and indeed there are of a biblical simplicity. Very few CVs to control : address (CV1), start and brake intertia (CV3); max. speed (CV5) and reset (CV8=8)
Fact is they don't remember the speed and direction and receive this after the control unit thells them what to do.
So they are not to blame. It would be interesting to know which digital master you are using.

However, using a CS3 with a 100 W power unit and having 27 Digital MFX Sound locos to power simultaneously, very infrequently I observe a bad start: so loco sound very loud and some even start to move. The current used in my case is 3.2 A probably a little too close to the maximum current.

So in short: check you digital master unitn the wiring and the good contact with track (clean track, slider and driving wheel bearings)
Cheers
Jean

Thanks for your comments:-) I have used a couple of Control Units - An Intellibox 1, Intellibox II, and IB Com. Also a Marklin 6021 and a Control Unit designed and built for Elektor. I have not gone down the CS2/CS3 route simply because I have too much invested in The Intellibox/LocoNet/and DCC systems. I'd be very interested to hear if the same problem exits with the CS2 or 3 Command Stations, but I suspect it does, because my findings is that it's part of the 60760 design - reasons below:-).

During debugging with the self designed Elektor unit and in discussions with the author, we learned of this "quirk". I suspect the way it's been designed is to handle a transition from an Analog/AC section of track, to a Digital section. In that scenario an Analog locomotive has its direction changed and set by a high voltage pulse, and not by a command as such. (Yes, I know you know all this:-)) but I'm mentioning it as a possible reason to explain why the decoder ignores direction information in data packets which include a non-zero speed value, in order to achieve a smooth transition from the Analog to the Digital section. We have concluded that even though the Control Unit sends data to the loco, including direction information, it's possible for the 60760 to resume in its DEFAULT direction, and NOT what the Control Unit is sending.

Clean track is indeed an absolute must to minimise the issue, but short circuits coming from derailments, or simply cutting and restoring power are where the problem is most evident.

A question you could answer for me is what happens with a CS2 or CS3 when you have a short circuit and press the "resume" after correcting the shut-down? Do all locos have their speeds set to zero and then have to be restarted?




Offline H0  
#6 Posted : 30 October 2025 13:32:39(UTC)
H0


Joined: 16/02/2004(UTC)
Posts: 15,514
Location: DE-NW
Well, that behaviour is known as "Falschfahrbit" (wrong direction bit) and it can be turned off on more advanced decoders.

Do you have any 6090x decoders with DIP switches? I'd expect them to potentially show the same behaviour as they also have the Falschfahrbit always on.
Regards
Tom
---
"In all of the gauges, we particularly emphasize a high level of quality, the best possible fidelity to the prototype, and absolute precision. You will see that in all of our products." (from Märklin New Items Brochure 2015, page 1) ROFLBTCUTS
UserPostedImage
thanks 1 user liked this useful post by H0
Offline H0  
#7 Posted : 30 October 2025 13:52:07(UTC)
H0


Joined: 16/02/2004(UTC)
Posts: 15,514
Location: DE-NW
Accidental double post.
Regards
Tom
---
"In all of the gauges, we particularly emphasize a high level of quality, the best possible fidelity to the prototype, and absolute precision. You will see that in all of our products." (from Märklin New Items Brochure 2015, page 1) ROFLBTCUTS
UserPostedImage
Offline normhal  
#8 Posted : 30 October 2025 15:24:52(UTC)
normhal

South Africa   
Joined: 30/10/2025(UTC)
Posts: 4
Location: Western Cape, Cape Town
Originally Posted by: H0 Go to Quoted Post
Well, that behaviour is known as "Falschfahrbit" (wrong direction bit) and it can be turned off on more advanced decoders.

Do you have any 6090x decoders with DIP switches? I'd expect them to potentially show the same behaviour as they also have the Falschfahrbit always on.

Thanks Tom! That's great information - strange that it hasn't been talked about much... Maybe I should browse the forums more regularly:-(. For me it's a serious omission and makes the 36xxx series locos and the 60760 decoders quite unusable in a computer controlled environment. Most (if not all) of my locos have been upgraded from the 6090x decoders, but I'll give it a try tonight.

Users browsing this topic
Guest (3)
Similar Topics
Marklin 60760 Decoder (Digital)
by mjamz 15/01/2022 20:28:46(UTC)
Marklin 60760 decoder, can you use it as a function decoder?? (Digital)
by danmarklinman 04/01/2019 18:38:53(UTC)
Marklin 60760 decoder (Digital)
by Paul59 03/03/2013 10:16:56(UTC)
Marklin 60760 Decoder kit mystery/problem - need help (Digital)
by 5HorizonsRR 26/02/2010 00:22:24(UTC)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

| Powered by YAF.NET | YAF.NET © 2003-2025, Yet Another Forum.NET
This page was generated in 0.319 seconds.