An einem Modul mit DEAD TEST Funktionalität hätte ich auch Interesse.
Hallo Besucher, der Thread wurde 275k mal aufgerufen und enthält 1762 Antworten
letzter Beitrag von kinzi am
Bedarf für eine neue C64-Diagnose Platine?
- GMP
- Geschlossen
- Erledigt
-
-
-
Jerrymaus
Das muss noch "inoffiziell" gewesen sein...
Die Dinger aus dem Shop sahen dann so aus:
Das wäre dann nach dem Schema hier zusammengebaut, oder? -
Ein sehr schoenes Projekt
Freut mich. -
Zitat von x1541
Im Prinzip gibt es schon alles fertig. Das müsste man nur umschaltbar in ein etwas größeres EPROM brennen. Statt 2764 wäre ein 27128 oder 27256 notwendig.
Das DEAD TEST Modul kann Rechner testen, die wegen teilweise defektem RAM nur mit schwarzem Bildschirm starten. Es kann aber die ROMs nicht testen und auch nicht die Ports.
meine Modifikationen per Ultimax Starter können dann Rechner testen, die wegen defektem Kernal ROM nicht starten wollen, und deswegen auch kein normales Diagnosemodul starten wollen. Da geht dann alles ganz normal: RAM testen, ROMs testen, Ports testen. Je nach Diagnose-ROM kommen die aber bei RAM Defekten auch schon mal aus dem Tritt. Siehe hier und hier. Beim letzten Link sieht man auch, dass das Commodore 586220 Modul von allem am schlechtesten geeignet ist, um RAM Defekte zu finden.
Leider mag das DEAD TEST Modul meine Modifikation nicht, deswegen kann man die beiden bisher nicht kombinieren. Das dürfte aber leicht zu machen sein, entweder die Schaltung auf IO1 ändern, oder den nicht gewünschten IO Zugriff im ROM entfernen. Falls Du die Schaltung noch einbauen willst, könnte ich mich noch bemühen, das DEAD TEST zum Laufen zu bekommen.
Also verstehe ich das jetzt richtig, das Du einen Schalter integriert haben möchtest, mit dem man den Ultimax-Mode ein- und ausschalten kann,
dann beide Module (Death Test und C64Diag) in ein Eprom (z.B. 27256) brennen und mittels Deiner Start-Routine das jeweile Testprogramm auswählen?
Wäre das so? -
Hätte auch Interesse ( 1x mit DEAD TEST Funktionalität ) wenn möglich
-
Zitat
Also verstehe ich das jetzt richtig, das Du einen Schalter integriert haben möchtest, mit dem man den Ultimax-Mode ein- und ausschalten kann,
dann beide Module (Death Test und C64Diag) in ein Eprom (z.B. 27256) brennen und mittels Deiner Start-Routine das jeweile Testprogramm auswählen?
Sowas müsste doch auch automatisch mit einem EasyFlash1 gehen? -
Ich würde auch eins nehmen
-
Zitat
Also verstehe ich das jetzt richtig, das Du einen Schalter integriert haben möchtest, mit dem man den Ultimax-Mode ein- und ausschalten kann,
dann beide Module (Death Test und C64Diag) in ein Eprom (z.B. 27256) brennen und mittels Deiner Start-Routine das jeweile Testprogramm auswählen?
Wäre das so?Nein nicht ganz so. Die Ultimax Umschaltung erledigt ein 7400, wie in dem verlinkten Beitrag beschrieben. Den müsstest Du hinzufügen, oder eine entsprechende Schaltung.
Ein Schalter oder Jumper wäre nötig, um zwischen DEADTEST und Diagnose umzuschalten, über die hohen Adressleitungen des EPROMs. Bei Einsatz eines 27256 auch noch ein zweiter Schalter.
Zitat
Sowas müsste doch auch automatisch mit einem EasyFlash1 gehen?Also automatisch geht gar nichts. Man muß wenigstens eine Software programmieren, die das übernimmt!
Das Problem beim EF1 ist, dass der normale EF1 Bootblock, der Auswahlmenü etc. enthält, bei defektem C64 gar nicht gern starten mag. Es ist eine zusätzliche Fehlerquelle, die für ein Diagnosemodul nicht zu gebrauchen ist. Ersetzt man den Bootblock mit dem DEAD TEST ROM, hat man einen gut funktionierenden Ersatz für das Modul, aber verliert den Komfort des EF1. Die Anwahl anderer Module müsste man also erstmal selbst in das DEAD TEST ROM selbst einprogrammieren.
Gesendet von meinem GT-N5100 mit Tapatalk
-
Na toll. Am 128er läuft der DEAD TEST auf meiner Platine mit dem 7400 problemlos. Das macht die Suche nicht einfacher, warum es am C64 nicht geht ... Aber dann dürfte es durch eine saubere Schaltung zu lösen sein. Das steigert aber den Bauteilaufwand.
-
Zitat
Also automatisch geht gar nichts. Man muß wenigstens eine Software programmieren, die das übernimmt!
Ja, habe ich so verstanden. Aber die Logik vom EasyFlash1 ist also schon geeignet, sie macht die Exrom/Game Leitungen programmierbar.
-
Zitat
Na toll. Am 128er läuft der DEAD TEST auf meiner Platine mit dem 7400 problemlos. Das macht die Suche nicht einfacher, warum es am C64 nicht geht ... Aber dann dürfte es durch eine saubere Schaltung zu lösen sein. Das steigert aber den Bauteilaufwand.
Nochmal zum mitschreiben. Wieso ist der 7400 überhaupt notwendig? Den Death Test kann ich auch ohne alles im Ultimax-Mode starten.
Edit: Ach jetzt, der ist für die Umschaltung gedacht. -
Hätte da auch Interesse.
-
Zitat
Na toll. Am 128er läuft der DEAD TEST auf meiner Platine mit dem 7400 problemlos. Das macht die Suche nicht einfacher, warum es am C64 nicht geht ... Aber dann dürfte es durch eine saubere Schaltung zu lösen sein. Das steigert aber den Bauteilaufwand.
Jut, wie machen wir es denn jetzt? Deine Schaltung fertig, oder meine erweitern?
Die Nachfrage danach ist groß, deshalb sollten wir langsam mal aus dem Quark kommen. -
würd auch ein Set nehmen!
-
Na toll. Am 128er läuft der DEAD TEST auf meiner Platine mit dem 7400 problemlos. Das macht die Suche nicht einfacher, warum es am C64 nicht geht ... Aber dann dürfte es durch eine saubere Schaltung zu lösen sein. Das steigert aber den Bauteilaufwand.
Zur analyse sollte man auch mal im C64 Modus Testen, Dann sieht man ob es an der Hardware oder am Rom liegt. -
Zitat
Zur analyse sollte man auch mal im C64 Modus Testen, Dann sieht man ob es an der Hardware oder am Rom liegt.Sehr witzig! Ein Ultimax Cartridge zwingt den C128 IMMER in den C64 Modus.
-
GMP:
nunja - ich hatte damals mein Diag "seziert"
hab ich vor X Jahren neben div. Sachen bei einem Compuladen gegen ne Büchse Kaffee getauscht
Drei Wochen zu spät - hätte noch nen Haufen Commodore Rechner abgreifen können. Ist leider auf die Halde gegangen
Reparierte Geräte - vom Besitzer nie abgeholt worden
Sollte identisch sein...
http://www.idealine.info/emuec…cke/hardware/diagnose.htm -
Zitat
GMP:
nunja - ich hatte damals mein Diag "seziert"
hab ich vor X Jahren neben div. Sachen bei einem Compuladen gegen ne Büchse Kaffee getauscht
Drei Wochen zu spät - hätte noch nen Haufen Commodore Rechner abgreifen können. Ist leider auf die Halde gegangen
Reparierte Geräte - vom Besitzer nie abgeholt worden
Sollte identisch sein...
http://www.idealine.info/emuec…cke/hardware/diagnose.htm
Danke Dir. Im Moment bringt uns das aber auch nicht weiter.
Ich möchte gerne vom x1541 wissen, wie wir weitermachen.
Bis die Platinen aus China hier sind, haben wir Weihnachten. -
Bis die Platinen aus China hier sind, haben wir Weihnachten.
Macht nix!
Lieber einmal was gescheites, was halt etwas länger dauert - als eine Schnellschuß-Lösung. Wo man dann hinterher wieder "ach hätte ich doch ..." klagt!Oliver W.