Mike McBike @ Home / Arcade Reps Teil 4 / Gaelco World Rally Resurrection |
|
{Vorbereitungen} Wir hatten schon darüber gesprochen - World Rally von Gaelco stirbt gerne an Selbstmord durch leere Batterie. Aber es gibt eine Lösung: Der Dallas DS5002 Security Chip kann über ein serielles Protokoll via Bootloader wieder aufgefrischt werden. Dazu benötigt man: Dann die PCB vorbereiten - Testen, Deckel öffnen und ohne Rücksicht auf Verluste die Batterie wechseln. Vorsicht ist nicht nötig! ... weil - man kann ja nicht mehr kaputtmachen, als schon ist... (daher habe ich diesmal auch eine World Rally mit kapitalem Grafikfehler genommen. Sicher ist Sicher!) Dann PCB anschließen und den PGM# Pin mit Masse zusammenschalten. Pin 1: +5V (Versorgung für den MAX232 - Kreiskennzeichnung auf der PCB) {Programmierung:} Der Start des Bootloaders ist mühselig, eigentlich schaltet man die PCB an der MAK an, verbindet dann PROG# mit Masse und drückt im Terminalprogramm die Enter Taste für CR... Nach dem 5. Mal hat das dann auch funktioniert - der Bootloader meldet sich: Ein großes "U" unlockt den Dallas: Ein großes "L" versetzt den Dallas in den Load-Modus - er wartet auf ein Hex-File mit den Daten: es dauert mehrere Minuten! HTERM hat die Möglichkeit eine Datei direkt zu übertragen... Das Ende der Übertragung quittiert der Dallas mit einem unauffälligen CR/NL: Nun schaltet man die PCB ab und startet wieder - PROG# an GND und CR gesendet: der Bootloader meldet sich wieder. Dann sendet man ein großes "Z" und der Dallas geht wieder in den "Locked"-Status über. Finito. Spannung - Anschalten... Geht! Das zur Wiederbelebung notwendige HEX-File: WRDALLAS.hex |
© 2013 - 2024 · W. Robel | e-Mail senden |