Workarround siehe Beitrag #15
Lösung: Neue Firemware - Version: 3.3.0.5 (03. Juli 2023)
Bugfix: Fehler behoben, der dazu geführt hat, dass die Firmware für mLD3 mit Kabel (Art. Nr. 60982 und 60983) nicht funktioniert hat
Ich habe seit kurzem ein merkwürdiges Phänomen: Nach dem programmieren von mLD3 Nachrüstdecodern fahren die Loks nicht mehr. Wobei das nicht ganz korrekt ist...der Motor wird nur noch angesteuert, wenn AUX2 eingeschaltet ist. Aktuell habe ich die neueste Firmware im Verdacht (3.3.0.4), da hauptsächlich nach dem flashen dies aufgefallen ist. Die Frage beim Märklinsupport dazu ist noch offen - aber da ich bisher nur auf eine von sechs Supportanfragen binnen drei Jahren überhaupt eine Antwort bekommen habe fahre ich lieber zweigleisig.
Vorgeschichte:
Zwei mDL3 waren ganz regulär im Einsatz, überhaupt keine Auffälligkeiten. Dann habe ich diese für andere Modelle umprogrammiert wie ich es schon zig mal auf die selbe Weise tat. Nachdem der erste Decoder programmiert war und tadellos lief wollte ich den zweiten identsich programmieren. Hier fehlten aber die logischen Funtionen (UND). Ich spielte das Firmwareupate auf, die Funktionen waren nun da und ich stellte diese ein - jetzt fuhr die Lok nur noch vorwärts, dann gar nicht mehr. Den ersten Decoder zum Test umgesteckt - Lok funkioniert. Also von diesem Deocder die Daten gezogen, verglichen - alles gleich. Dennoch diese auf Decoder 2 aufgespielt - Fehler immer noch da (bis jetzt dachte ich, ich hätte den Motorausgang irgendwie zerschossen).
Dann um alles zu reproduzieren Decoder 1 auch nochmals zurückgesetzt und alles nochmals von Hand eingestellt - beim schreiben wies das mDecoderTool auf die neue Firmware hin - installiert - jetzt ging auch bei diesem Decoder der Motor nicht mehr ... ich mittlerweile völlig ratlos. Habe ich mit den logsichen Funktionen einen Feher gemacht - Selbstzweifel!!
Dritten Decoder nagelneu geöffent - Programmiert mit Firmwareupdate ...selber Fehler, kein Zucken am Motor. Beim parallelen Testen der Lichtfunktionen fing der Motor aber aufeinmal an sich zu drehen ?!?!? Nach ein paar Sekunden habe ich bemerkt, dass der Motor sich nur noch dreht (beide Richtungen), wenn AUX2 an ist. Dreht sich der Motor und man schaltet AUX2 aus bleibt auch der Motor stehen. Schaltet man AUX2 wieder an und ändert die Fahrstufe dreht sich der Motor wieder, als ob nichts wäre.
Programmierung (wie auch auf siebzehn anderen Decodern):
UND1 - Ausgang 1, positiver Pegel, beide, beide
UND2 - Ausgang 2, positiver Pegel, beide, beide
F0 - LV, vorwärts, LR, rückwärts, UND1 rückwärts, UND2 vorwärts
F1 - UND1 + UND2: negativer Pegel, beide, beide
F3 - Rangiergang, LV beide, LR beide, UND1 + UND 2 negativer Pegel, beide, beide
F4 - ABV
Mit dieser Einstellung habe ich auf F0 Weiß/Rot jeweils in Fahrtrichtung, kann Rot mit F1 abschalten und über F3 Doppel-A ein und Rot ausschalten - alles jeweils Richtungsabhängig.
Das hatt bisher noch nie Probleme bereitet - jetzt das o.b. Problem.
Entweder habe ich mit den logischen Funktionen etwas -warum auch immer auf einmal- zerschosse oder das Firmwareupdate ist schuld - soweit meine Vermutungen...
Ich bin gespannt auf eure Erfahrungen und Beiträge dazu, danke!!
Das Projekt hängt als ZIP an diesem Beitrag, falls da jemand einen Blick reinwerfen möchte - vielleicht sehe ich ja auch nur die Butter im Kühlschrank nicht...