gestern hat offensichtlich obiges Prgramm den obigen Dekoder gehimmelt.Nachdem zunächst erstmal alles funktionierte,machte die neuste Programmerversion ein Dekoderupdate.Danach ging nichts mehr!Alle Ausgänge tot.Der Dekoder wurde zwar noch erkannt,einzelne cv's auslesen und beschreiben fehlanzeige.Ein Reset brachte auch nichts. Da ich noch ein Ersatz Fx hatte, habe ich den mit der alten Software 2.7.9 bearbeitet.Keine Probleme. Ich bin auch nur eingeschränkt ein Freund von automatischen Updates,ohne gefragt zu werden.
Hat jemand das obige auch schon erlebt bzw. einen Lösungsvorschlag?
Wenn nur beim Flashen etwas schief gegangen sein sollte, dann weise den Lokprogrammer an, die aktuelle Firmware noch einmal in den Decoder zu flashen. Ignoriere die Warnung, daß die Firmware auf dem Decoder neuer oder schon die aktuelle Version sei. Achte darauf, daß die Lok sicheren Kontakt zum Programmiergleis hat und daß sich in der Lok nichts befindet, was die Programmierung stören könnte. Ansonsten baue den Decoder aus der Lok aus und schließe diesen an einen Prof-Prüfstand an und versuche dort die Firmware noch einmal zu flashen.
#3 von
Alpen-Bahner
(
gelöscht
)
, 06.07.2013 17:42
Hallo,
ich habe das selbe Problem beim Programmieren eines Lokpilot FX 3 micro V3.0 (ESU 52624).
Der Decoder lies sich genau einmal erfolgreich programmieren. Ab dem zweiten Versuch beginnt er beim Übertragen zunächste zu lesen und kurz nach Beginn des Schreibvorgangs wird abgebrochen mit folgender Fehlermeldung:
Bei Details steht:
ZitatInformationen über das Aufrufen von JIT-Debuggen anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
************** Ausnahmetext ************** System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt. bei ESU.IO.Devices.LokSound.WriteFlash.GetNextPacket(QueueItem& item) bei ESU.IO.Devices.LokSound.LS3Task.() bei ESU.IO.Devices.LokSound.LS3Task.Run() bei `1.(ProgrammingTask ) bei .() bei .() bei `1.(Boolean ) bei .() bei .() bei `1.(Boolean ) bei `1.()
************** JIT-Debuggen ************** Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der Konfigurationsdatei der Anwendung oder des Computers (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden. Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten Ausnahmen an den JIT-Debugger gesendet, der auf dem Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
Alle Funktionsausgänge sind deaktiviert. Die Decoder-Daten (CVs) lassen sich auch nicht mehr auslesen, da Fehlermeldung, dass keine Firmware vorhanden sei. Die Decoder-Informationen lassen sich auslesen und ergeben folgendes Protokoll:
Ich verwende die neueste Lokprogrammer Software 4.4.5. Das USB-Adapterkabel habe ich in Verbindung mit dem Lokprogrammer schon immer verwendet, erfolgreich.
Folgendes habe ich erfolglos ausprobiert: - sämtliche frühere Softwareversionen des Lokprogrammers ausprobiert - den ganzen Vorgang auf einem anderen Rechner ausprobiert, - in der Lokprogrammer-Software angewiesen, die Decoder-Firmware zu aktualisieren (wird mit dem selben Fehler abgebrochen),
Die Hinweise von DipsyTeletubby halfen leider nicht.
Nun weiß ich nicht mehr weiter. Hat jemand ein paar Tipps für mich, die mir evtl. weiterhelfen können?
Probier den Decoder im ausgebauten zustand zu programieren . Schließe aber an einen Ausgang ein Glühlämpchen 18 Volt 40 mAmp an . Auch an den Decoder Anschluß (Rot Schwarz ) müsste es sein event. ein Lämpchen 18 Volt 40 mAmp. , bezw. in die Programmierleitung. Kann sein das deine Centrale , Programmer zu wenig Last erkennt und denn Programiervorgang nicht startet . Weiters ist zu achten das die Firmwar Auslieferungzustand genommen wird . Die Glühlämpchen sollen die digitalspannung aushalten . Und den Ausgangstrom Aux nicht überschreiten , normal genügen Loklämpchen . Auch ist für den Esu Programmer eine ausreichend starke Trafoleistung nötig . 16 Volt 32 VA min.
Hatte mit zu kleiner Trafoleistung auch schon mein Problem . Hoffe so löst sich dein Problem . Aber nicht in Rauch auf
#6 von
Alpen-Bahner
(
gelöscht
)
, 07.07.2013 00:13
Hallo Anton,
besten Dank für deine Tipps.
Es hat sich bis jetzt zum Glück noch nichts in Rauch aufgelöst
Habe alle deine Tipps ausprobiert. Weder ein leistungsfähigerer Trafo (16,5 V) noch eine Belastung eines Ausganges mit einer Roco Lokbirne waren erfolgreich.
Das erste Mal Programmieren war übrigens ohne jegliche Lasten. Ich hatte den FX-Decoder einfach direkt aus der Packung an den Programmer angeschlossen.
Kann es sein, dass ich den Decoder durch das Löten beschädigt habe? Ich habe allerdings nicht direkt am Decoder gelötet, sondern an den werkseitg vorhandenen Kabeln mit einem minimalen Abstand zum Decoder von etwa 2 cm.
Andere Decoder lassen sich problemlos programmieren.
Einen baugleichen Decoder in die Lok stecken, und die alte Software für Firmwareupdates starten. Den Decoder erkennen lassen, und bei der letzten Sicherheitsabfrage (Firmwareupdate starten?), den Decoder tauschen. Dann die Sicherheitsabfrage bestätigen, und die Firmware auf den toten Decoder flashen.
So habe ich schon mal tote Decoder wieder zum Leben erweckt...
#9 von
Alpen-Bahner
(
gelöscht
)
, 07.07.2013 11:44
Hallo,
Zitat von moppeWas passiert wenn sie Lokprogrammer software version 2.7.9 brauchen?
Klaus
Habe ich soeben gemacht. Der Decoder lässt sich mit der Lokprogrammer Software V 2.7.9 ohne Fehlermeldung programmieren, jedoch funktioniert der Decoder immernoch nicht. Die Ausgänge können nicht aktiviert werden.
Was könnte die Ursache sein?
@Matthias: Dein Tipp hört sich gut an. Leider habe ich keinen baugleichen Decoder.
Hallo, das problem hatte ich auch schon einmal. Hatte mit dem Lokprogrammer V4 programmiert, der Decoder hatte nicht fuktioniert und lies sich auch nur mit der "alten" (2.7.9)-Software auslesen und beschreiben.
Meine Lösug war: neuere Version der Lokprogrammers 4 (glaube 4.4.4.) aufspielen, bzw. updaten, dann neu beschreiben, dabei wird auch wieder die Firmware "geupdatet" - und der Fx ist wieder voll funktionsfähig. Das stand auch in der Release-Notes der Software 4.4.4.
Mit freundlichen Grüßen Marcus
K- & M-Gleise mit R=360mm, DCC (&MM) mit Intellibox - ohne Computersteuerung, ohne mfx und ohne mfx+. Kreuz & Quer durch alle Epochen, bevorzugt IV-VI, mit H0-Material von vielen (auch DC-) Herstellern.
#11 von
Alpen-Bahner
(
gelöscht
)
, 07.07.2013 13:19
Hallo Marcus,
gerade probiert. Habe den FX-Decoder erst mit V2.7.9 beschrieben (ohne Fehlermeldung), anschließend mit V4.4.5 leider erfolglos. Die Datenübertragung bricht auch beim Aufspielen der Decoder-Firmware ab.
Hat jemand noch einen Hinweis oder ich den Decoder bei ESU einschicken?
Hallo Johnatan, versuche doch erstmal einen Decoderreset, dann nochmal mit dem Lokpro4 die Firmwareaufspielen. Dazu über die Menueleiste resetten und auch über die Menueleiste das Firmwareupdate aufspielen.
Mit freundlichen Grüßen Marcus
K- & M-Gleise mit R=360mm, DCC (&MM) mit Intellibox - ohne Computersteuerung, ohne mfx und ohne mfx+. Kreuz & Quer durch alle Epochen, bevorzugt IV-VI, mit H0-Material von vielen (auch DC-) Herstellern.
Ich hatte mal bei einer Lok ein Problem beim Firmware-Update: mit der Lok auf dem Programmiergleis brach das Update immer ab. Habe zwei Kabel mit Krokodilklemmen genommen und damit Lok und Programmiergleis verbunden, damit ging's dann.
Firmware-Updates erfolgen auf eigenes Risiko, ESU dürfte Dir also nicht kostenlos helfen wollen.
#15 von
Alpen-Bahner
(
gelöscht
)
, 07.07.2013 20:18
Moin Thomas,
das war wohl der entscheidende Hinweis! Besten DANK!!! Nach der Installation der Firmware habe ich nochmal ergänzend das Programmieren mit der Lokprogrammer Software 2.7.9 versucht. Dieses war erfolgreich!
Ich kann nun meinen Decoder wunschgemäß verwenden. Programmieren ist nun allerdings nur mit der Lokprogrammer Software 2.7.9 möglich.
Zitat von Alpen-BahnerProgrammieren ist nun allerdings nur mit der Lokprogrammer Software 2.7.9 möglich.
diese Aussage kann ich so nicht bestätigen.
Ich habe soeben mit dem LokProgrammer 4.4.5 testweise einen LokPilot Fx V3.0 52620 ausgelesen, dann ein neues Projekt mit einigen geänderten CV-Werten erstellt und auf den Fx geschrieben. Dabei wurde auch automatisch die Firmware auf dem Fx von 0.0.6411 auf 0.0.6442 aktualisiert.
Alles in einem Rutsch und ohne irgendwelche Probleme, mit der aktuellen LokProgrammer Version 4.4.5.
Zur Information: Heute hat dazu ESU Stellung genommen und folgendes gepostet, was ich euch nicht vorenthalten möchte:
ZitatHallo Forenteilnehmer,
aufgrund eines Softwarefehlers ist mit Version 4.4.5 kein Firmwareupdate von LokPilot FX V3.0 micro Decodern möglich. Wie in diesem Thread bereits beschrieben können Sie den Decoder mit dem Firmware Update 2.2 wieder zum Leben erwecken.
Eine gespeicherte Projektdatei kann mit 4.4.5 nicht auf den Decoder aufgespielt werden! Sie können ledglich Decoderdaten einlesen, bearbeiten und anschließend auf den Decoder schreiben.
Wir werden Sie in diesem Thread informieren sobald wir eine Lösung für dieses Problem haben. Mit freundlichen Grüßen