Hallo zusammen,
Ich habe schon hier im Forum und auch sonst online nach einer Lösung für mein Problem gesucht, bin aber leider nicht fündig geworden. Falls ich etwas übersehen habe, freue ich mich über einen Hinweis
Ich habe mir kürzlich einen Dela Prommer II (DL2DW Nachbau) zusammengebaut und komme auf keinen grünen Zweig. Eigentlich funktioniert alles wunderbar, bis auf dass ich beim Brennen eines 27C256 UV-EPROM eine Meldung erhalte, die für mich ziemlich unlogisch ist. Aber von Anfang an:
Mein Ziel ist es alternative Kernals für den C64 auszuprobieren. Ich bin in dem Thema noch recht unerfahren und wollte mal einen Blick ins Thema wagen. Also vor einiger Zeit mal Platinen mitbestellt, Prommer zusammengebaut, Adapterplatine für ROMs und ein paar leere 27C256 besorgt.
Aktueller Stand: Ich kann meine EPROMs in der Dela-Software erfolgreich einem "Leertest" unterziehen - das funktioniert soweit ziemlich zuverlässig. Mittels CTRL+7 in Menue 2 (-> Testmenue) konnte ich auch die Programmierspannung von ca. 12V (hier ca. 13V im Leerlauf und 11,96V mit EPROM) einstellen - das funktioniert soweit. Ich habe dann am PC 4 Kernal Binaries zusammengefügt, wobei ich das erste um 2 Byte erweitert habe (korrekt soweit?). Insgesamt erhalte ich also eine Datei mit 32kByte + 2 Byte, die ich dann in ein d64 Image packe und so auf mein Pi1541 lade. In der Dela-Software lade ich dann die Binärdatei nach $1000 und kontrolliere im Monitor, dass an Adresse $1000 auch wirklich mein Kernal Image (ohne die 2 Byte) anfängt. Soweit alles gut. Dann wähle ich Option 3 "EPROM PROGRAMMIEREN", gebe den Typ 27C256 an, wähle 12V Vpp, bennen die Startadresse mit $1000 und bestätige mit RETURN, dass die Endadresse automatisch anhand des EPROM ermittelt werden soll.
Anstatt den Programmiervorgang zu starten bekomme ich quasi sofort eine Fehlermeldung, dass der Inhalt des EPROM und der Inhalt des Speichers an Adresse $0000 nicht überein stimmen (siehe Bild).
Was ich daran nicht verstehe ist, dass es eigentlich nicht verwunderlich sein sollte, dass der EPROM-Wert eines leeren EPROM $FF ist. Es soll ja programmiert werden. Der Memory-Wert passt mit $85.
Ich verstehe den Fehler so, dass die Werte an der Adresse nicht zusammenpassen. Oder ist hier ein genereller nicht weiter benannter oder bekannter Fehler aufgetreten und die Werte stehen dort bloß damit sich der User auskennt um welche Werte es geht?
Bisher habe ich hier im Forum davon gelesen, dass die Eingangsspannung am 7805er bei dieser Schaltung zu hoch ist. Bei mir ist sie 48V, was jemand mit Original Dela Prommer II in dem anderen Thread bestätigt hat. Der Thread-Verfasser hat dann wohl CP2 entfernt um eine halbe Stufe der Spannungskaskade zu entfernen und so den 7805 nebst Elkos zu entlasten. Aus Verzweiflung habe ich das gleiche versucht, die Spannung wird geringer (38V als 7805 Eingang), aber am Verhalten ändert sich nichts.
Hat jemand von euch Erfahrung mit dem Prommer und kennt die Fehlermeldung? Was steckt dahinter? Was könnte ich prüfen? Ich habe bei bisher 5 ROMs das exakt gleiche Verhalten. Sind die alle kaputt?
Danke euch und viele Grüße
Modulform