Hallo Forum,
ich stand vor dem Problem einer leeren Timekeeper Batterie bei meinem Panther Super Take Off E.
Ich habe mich durch die Forem gelesen, viele nützliche Tips gesammelt und biete nun diese Anleitung an.
Fehler am GSG:
Nach dem Einschalten spiel das GSG den Alarmton und zeigt keine weitere Reaktion. (Keine Beleuchtung ausser Geldausgabe, keine Anzeige im Display)
Vermutung:
Timekeeper (TK) Batterie leer.
Arbeiten:
Auffräsen des Timekeepers gem. den Anleitungen die im Internet zu finden sind und Anbringen einer neuen Spannungsquelle (3V Knopfzelle / oder andere 3V Quellen)
Alternativ bleibt der Neukauf eines Timekeepers, dabei bitte auf gleiche oder schnellere Reaktionszeit des Chips achten.
Beschreiben des Timekeepers M48T18-100PC1:
Entweder habt Ihr nun einen neuen TK mit leeren Speicherbereichen oder den gefrästen TK welcher wirres Zeug in seinem Speicher hat vor Euch. Mit Beiden kann der Automat nicht starten.
Benötigt wird nun ein Eprommer, zB Batronix oder Galep oder andere Geräte zum Beschreiben eines 8K Eproms und ein File mit den Rohdaten für das Gerät / die Serie.
Es ist sicher auch eine gute Idee, von seinem noch funktionstüchtigen TK ein Image zu ziehen. Irgendwann kommt nämlich der Tag dann könnt Ihr an dieser Stelle genau das gezogene File verwenden.
Auslesen des TK geht nur im ausgelöteten Zustand.
Meine Bilder beziehen sich auf den Eprommer Galep 4
Rohdatenfile und oder Backupfile bis Speicherbereich bis 1ff7h
1.) TK in den Brennsockel einsetzen (Auf die Richtung achten)
2.) Programm zum Eprommer starten und den passenden Baustein -M48T18- auswählen.
3.) Das gewünschte Datenfile ladet Ihr nun in den Eprommer und schreibt das File dann auf den Chip.
90% geschafft.
Was jetzt noch fehlt ist die richtige Uhrzeit, bzw. das richtige Jahr, was lt. meiner Info mit dem Jahr des Zulassungscodes (Aktivierungskärtchen) übereinstimmen soll.
Diese Daten werden in die Speicheradressen ab 1ff9h eingetragen. Dabei stehen folgende Adressen für folgende Zeit/Datumsangaben
1FF9h = Sekunden (0-59)
1FFAh = Minuten (0-59)
1FFBh = Stunden (0-23)
1FFCh = Wochentag (Sonntag = 1)
1FFDh = Tag (1-31)
1FFEh = Monat (1-12)
1FFFh = Jahr (00-99)
So kann sich jeder eine passende Uhrzeit oder Datum aussuchen und eintragen. Ihr braucht nicht umrechnen.
Damit die neuen Daten aber vom TK akzeptiert werden, müsste Ihr an 1FF8h eine 80h setzen. Mit der hex 80 setzt Ihr das höchste Bit auf 1 und bringt den TK dazu eine neue Zeiteingabe zu akzeptieren.
Mein Eprommer hat sich jedoch geweigert mit dem o.a. TK-Modell in diesen Bereich zu schreiben. Da gibt es einen Trick (Danke an Waldi)
Als Bauteil müsst Ihr einen M48Z08 auswählen.
Damit wären wir auch bei Bild 1 - dort sind die gewünschen Daten bereits eingetragen und das "Schreibrecht" ist mit der 80 gewährt.
4.) Das schreiben wir nun auf den Chip -> Burn Baby Burn!
Da mit dem Wert 80h an 1FF8h aber das Update der Timeregister angehalten wurde, müssen wir dieses nun wieder zurückschalten.
Bild 2
5.) An 1FF8h auf 00 setzen und brennen - Evtl. Fehlermeldungen des Brennprogramms dabei ignorieren, falls Ihr das Programm auf verify stehen habt.
6.) Eigentlich fertig - aber Kontrolle ist besser. Einfach nun noch mal im Brennprogramm auf Lesen gehen und wir sehen in Bild 3, dass sich Minute un Sekunde wie vom Geisterhand verändert hat.
Der TK läuft.
Gruß aus Berlin
Hans