ich habe vor Kurzem eine CPC464-Platine repariert, bei der mehrere Chips durchgebrannt waren. Die Platine besteht nun die Diagnosetests und lädt problemlos von Kassetten. Ich habe mir jedoch eine Ulifac dazu gekauft, mit der ich jetzt Probleme habe.
Charlie hat bestätigt, dass das VR40007 mit der Ulifac v5b funktionieren sollte, er hat es aber nicht mit der v6 getestet.
Ich habe die Kontakte wieder und wieder gereinigt und sie sogar leicht angeschliffen, erhalte aber meistens einen ständig neu startenden Bildschirm, Darstellungsfehler oder einen schwarzen Bildschirm.
Manchmal bekomme ich eine normale Ready-Eingabeaufforderung und habe es geschafft, Diagnostics 1.3 von Kassette zu laden. Es erkennt und testet die oberen 512 KB RAM problemlos, schlägt aber beim ROM-Test fehl.
Keiner der Ulifac-Befehle scheint zu funktionieren oder sie hängen das Gerät nach einer Weile auf.
Hat also schon mal jemand die v6 Ulifac mit einem VR40007 Gate Array getestet? Oder weiß jemand, ob Änderungen an der Ulifac zwischen 5b und 6 Probleme verursachen könnten?
Wenn der Edge-Connector gereinigt wurde, wie du sagst (obwohl ein fehlerhaftes Verhalten wie das von dir beschriebene ein klassisches Symptom für schlechten Kontakt am Edge-Connector ist), und die Diagnose beim ROM-Test fehlschlägt, könnte ein Problem mit dem ROM-Chip oder dem Schaltkreis vorliegen, der ihn mit der Platine verbindet. Hast du beim Starten des Amstrad versucht, im Standardmodus etwas von einem USB-Stick zu laden?
Wie auch immer, ich habe mich auch mit Charlie (dem Entwickler der VR-Chips) in Verbindung gesetzt und ihn über dieses Problem informiert. Hoffentlich gibt er uns dazu auch seine Einschätzung
Danke Ikonsgr, ich versuche gerade, einen anderen CPC oder ein originales Gate Array aufzutreiben. Ich frage mich aber auch, was mit dem Platinenstecker ist und wie ich die Verbindungen vielleicht irgendwie umgehen kann?
Die einzige Möglichkeit, das Flachband-Kantensteckerkabel zu umgehen, besteht darin, irgendwie eine 50-polige Buchse anzulöten, die direkt in den 50-poligen Stecker des ULIfAC passt. Vielleicht passt so etwas in den Kantenstecker: https://www.ebay.ie/itm/157206090530
Da die Platine, die du hast, beschädigt und repariert wurde – und selbst wenn der CPC ohne die ULIfAC-Platine problemlos startet –, besteht außerdem immer die Möglichkeit, dass eine Leiterbahn irgendwo keinen guten Kontakt hat, was wiederum die Verbindung zum Erweiterungsport beeinträchtigt. Vor vielen Jahren habe ich einen CPC 6128 geschrottet (indem ich 12 V statt 5 V angelegt habe…) und musste ALLES auf der Platine austauschen! Aber das reichte noch nicht: Ich hatte unvorhersehbare Probleme mit der Laufwerksfunktion und nach viel Mühe fand ich heraus, dass es ein paar Leiterbahnunterbrechungen auf der Platine gab. Erst nachdem ich Kabelbrücken gelötet hatte, funktionierte der Amstrad endlich wieder so, wie er sollte.
Leider braucht man bei solchen Fällen von „schwerer Beschädigung“, wenn nach der Reparatur immer noch Probleme auftreten, extrem viel Geduld (und auch etwas Glück), um den Übeltäter zu finden und den Fehler zu beheben
Ja, ich verstehe das vollkommen. Und ich glaube, jemand hat viel zu viel Spannung auf dieses Gerät gegeben.
Ich habe den Durchgang von der Ulifac zum entferntesten Kontakt auf der CPC-Platine überprüft (sei es ROM, CPU usw.) und alles war in Ordnung, außer bei ROM Enable, wo 50 Ohm zwischen dem Gate Array und dem ROM lagen. Ich habe daher einen Draht zur Überbrückung verlegt, aber das hat nichts geändert.
Ich hatte heute Abend ein paar Minuten Zeit, also habe ich einen 50-poligen IDC-Stecker an den Edge-Connector gelötet und die Ulifac mit einem kurzen 50-poligen SCSI-Kabel daran angeschlossen. Das Ergebnis ist das gleiche, also habe ich den Schritt gewagt und ein neuwertiges altes Lagerteil (NOS) des 40007 von jemandem aus Deutschland gekauft. Ich gebe ein Update, sobald es ankommt, was aber ein bisschen dauern kann.