PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Saint Dragon Bootleg



Altstar
28-01-2012, 23:11
Hi,

So, mein erster Post :-) Ich hab hier einen schwierigen Patienten. Lt. Sticker auf dem Board soll das "Saint Dragon" sein aber ich habe diese Version noch nie gesehen. Ich habe es mal per Jamma Adapter angehaengt aber das Resultat erinnert mich ein wenig an die Matrix :-)

CPU board

12232

GFX board

12233

Screen Output

12234

Vorschlaege wo ich mit der Fehlersuche anfangen soll? Ist das wirklich ein Saint Dragon bootleg?

Gruesse
Christoph

PS: Oszi, Logic Analyser, SMT re-work, ... alles vorhanden :-)

mrdo!
29-01-2012, 06:26
Ob das ein Saint Dragon ist, kannst du prüfen indem du ein rom ausliest und den Inhalt mit den mame rom vergleichst ...
Ansonsten: Reset Schaltung ansehen, Sind Adress- und Datenleitungen frei etc ...

Altstar
30-01-2012, 08:26
Ob das ein Saint Dragon ist, kannst du prüfen indem du ein rom ausliest und den Inhalt mit den mame rom vergleichst ...
Ansonsten: Reset Schaltung ansehen, Sind Adress- und Datenleitungen frei etc ...

Das mit dem ROMs auslesen ist leider nicht so einfach - das sind TM24512APs (NMOS). Keiner meiner Eprom programmers kann sowas lesen. Ich hab zwischenzeitlich mal den 64 Kanal Logicanalyzer angeklemmt. Also die CPU laueft aber Adress- und Databus sehen nach Muell aus.

Ist das das "protection" device? Oder zumindest der Bootleg hack?

12243

Wenn ja, habe ich den Fehler gefunden - das Teil ist tot. Der Microcontroller "steht" (EPROM?)

Kann man das Teil neu programmieren?

mikemcbike
30-01-2012, 11:48
Der MC68705 hat wohl einen internen Bootloader und programmiert sich selbst. Gelöscht werden muss er wohl mit UV, wie ein EPROM...

Grüßle,
Mike McBike

mikemcbike
30-01-2012, 11:50
Nebenbei, zum Auslesen der PROMS müsste eigentlich jeder beliebige EPROM-Typ gleicher Größe gehen...

MMB

mrdo!
30-01-2012, 20:43
Könnte auch sein , daß der MC erst ein reset Signal bekommen muss ....

Altstar
31-01-2012, 20:47
Nebenbei, zum Auslesen der PROMS müsste eigentlich jeder beliebige EPROM-Typ gleicher Größe gehen...

MMB

Welchen "Ersatztype" soll ich nehmen? (Batronix USB Chip Programmer)

Astrocade
31-01-2012, 21:43
besorge dir das datenblatt deines bauteils, ermittle die größe und such in deiner software ein anderes eprom gleicher größe aus.
zum auslesen ist das egal.
beim schreiben sollte es schon das richtige sein, kann sonst probleme geben

mikemcbike
01-02-2012, 11:47
Ohne das Datenblatt des Proms gesehen zu haben würde ich mal auf 27C512 gehen...

Edit: und nachdem ich das Datenblatt gesehen habe: TMM24512 ist von Toshiba und ist baugleich mit TMM27512, halt nur ohne Fenster, also OTP (One Time Programmable). Zum Auslesen geht da jeder 27512 / 27C512 etc.

Grüßle,
MMB

scope
21-02-2012, 02:42
Saint Dragon kommt schon hin.
Das Original verwendet ebenfalls zwei 68000er. Das ist übrigens eine ziemlich seltene Bootlegvariante.