Hilfe bei Reparatur C64 Assy 250407 artwork 251137

Es gibt 8 Antworten in diesem Thema, welches 1.915 mal aufgerufen wurde. Der letzte Beitrag (19. März 2018 um 19:38) ist von archon.

  • Hi folks,
    Ich habe o.g, Board geschenkt bekommen und probiere seit Tagen das Teil wieder zum Leben zu erwecken, ohne Erfolg. Es kommt kei Bild über Video.
    Folgendes hab ich bisher probiert bzw. gemacht:

    Netzteil und Spannungen 12V, 5V und 9V ok. Netzteil ist von funktionirendem C64.
    VIC gegen funktionierenden getauscht
    PLA testweise durch einen Plankton ersetzt
    4164 RAMs durch neue ersetzt
    6526 gegeneinander getauscht
    Resetsignal ok
    Takte wie DOT phi0 phi2 usw. ok, sehen aber teilweise nicht alle ganz so rechteckig aus.
    Basic-Rom durch 2764 ersetzt
    Verschiedene TTL und CMOS geprüft
    Datenleitungen zeigen Kommunikation an
    Auf Kurzschlüsse zwischen Datenleitungen und Adressleitungen geprüft, ok

    Ich werde noch die ROMs testen aber dann bin ich mit meinem Latein am Ende

    Nun frage ich mich, was kann ich noch tun?

    Was kann ich alles an Bausteinen beim Messen rausnehmen um Fehler auszuschliessen. Den SID hab ich während der Messungen schon entnommen.

    Kann ich die 6526er, ROMs, RAMs draussenlassen?
    Gibt es sowas wie ein Minimalbios das ich anstatt Kernal einsetzen kann was die einzelnen Bausteine/Funktionen testet und irgendwie anzeigt? Hab sowas im Hintrkopf.

    Ich hoffe jemand kan mir wieterhelfen und noch ein paar Tipps geben.
    Danke schonmal

  • SID, beide CIA's (6526), Basic (901226) und Char-Rom (901225) kannst draußen lassen zum Test.

    Kannst ein Foto von der Platine machen?

    Sind kleine MOS-IC's statt TTL's drauf? Sind gerne Ausfallkandidaten.

  • Der einzige TTL-MOS-Chip ist noch der 7712 (7408). Und den hab ich getestet und der ist ok. Das ist auch der IC, der so ziemlich in jedem Schaltplan anders belegt ist.
    Ich hab mal ein Bild angehangen. Alle gesockelten TTLs hab ich auch getestet bzw. auch getauscht.
    Ich dachte mir, ich probier mal das Deadtest-ROMimage anstatt den Kernal. Das liegt ja, wenn ich mir das Bin so ansehe im gleichen Bereich. Dann sollte ich doch wenigstens ein Lebenszeichen von der Kiste sehen? Hab leider keine Cartridge zum testen.
    Ansonsten bin ich für alle Anregungen dankbar.

  • So, einen Schritt weiter. Ich habe das Deadtest-Image anstatt den Kernal in U4 eingebaut und siehe da der Cevi zuckt. Zum einen ist aber wohl der PLA nicht ok, da flackert das Bild. Mit dem Plankton läuft der Test durch, incl. Sound.
    Weiter scheint es so zu sein, dass das Basic-ROM U3 Probleme macht. Ist das drin, ist die Kiste tot. Ob das Kernal-ROM ok ist, weiss ich jetzt auch nicht.
    Das nächste was ich jetzt probieren werde ist wohl der Ein-Eprom-Ersatz für U3-5. Gibt es da eine fertige Platine oder muss ich mir einen Adaptersockel basteln?

  • Das nächste was ich jetzt probieren werde ist wohl der Ein-Eprom-Ersatz für U3-5. Gibt es da eine fertige Platine oder muss ich mir einen Adaptersockel basteln?

    Henning hat eine sehr schöne Platine entwickelt. Sie vereint Basic, Char und Kernal in einem 512er Eprom. Du kannst es direkt bei ihm bestellen unter Bitte melde dich an, um diesen Link zu sehen.
    oder bei mir. Wobei es im Shop aktuell noch als nicht verfügbar angezeigt wird, ich habe es aber 1x da.



    Bitte melde dich an, um diesen Link zu sehen.

    Offizieller JiffyDOS Reseller

  • MUAHAHAHAHA, ES LEBT, ES LEBT!!!
    Ich habe das Board am Laufen. Also abgesehen vom PLA waren wohl auch die ROMs und ein RAM defekt. Welches ROM und RAM genau defekt ist werde ich noch austesten.
    Nachdem das DeadROM auf U4 dem Board ein Lebenszeichen entlocken konnte, hab ich zu Testzwecken wieder meinen EPROM-PLA eingebaut und die Einfachvariante des Ein-Eprom-Ersatzes für u3-u5 mit einem 27256 gebastelt.
    Dazu nutzte ich die Schaltung aus dem Retro-Computing-Buch. Das braucht laut Schaltplan nur drei Shottkydioden. Allerdings funktioniert das so nicht, der Cevi stürzt permanent ab, bzw. startet erst gar nicht. Ich dachte schon das Board hat noch ein paar Fehler. Aber auch ein DeadROM-Image auf dem Adapter lief nicht. Der Fehler lag schlussendlich darin, dass die OE-Leitung des 27256 in der Luft hängt, wenn keiner der drei ROMs angesprochen wird. Und das ist gar nicht gut. Ich habe also noch einen 10k-Widerstand von OE gegen VCC gesetzt und siehe da, er lebt 8o .

    Nun werde ich aus Schönheitsgründen wieder den Plankton und Hennings REPROM-Modul einsetzen sobald es da ist. Ist doch was anderes als mein Punktrasteraufbau Bitte melde dich an, um dieses Bild zu sehen. .
    Und wenn dann mein Check64 kommt darf der das Board auch noch testen. Ich hoffe das war es jetzt.

    Die Sache hat zwar deutlich mehr gekostet als ein Cevi aus der Bucht, aber das war mittlerweile eine persönliche Sache zwischen mir und dem Board. Und es war auch richtig angenehm wieder mal mit "normalen" Bauteilen zu arbeiten anstatt SMDs und höchstintegrierte ICs.
    Immerhin hab ich jetzt einen PLA-, einen ROM-Ersatz und einen Check64 werde ich auch noch bekommen. Und mein Sortiment an Sockeln und TTLs ist auch wieder aufgestock. Jetzt kann wieder mal ne Kiste zum Reparieren kommen. Leider kann mein TL866CS EPROM-Programmiergerät zwar noch verschiedene TTLs testen, aber leider nicht die 4164-RAMs und MOS-ROMs. Da werde ich dann mal wohl mal einen Arduino ransetzen. Oder gibt es da auch schon was im Stile eines Testgerätes, das die üblichen Bausteine des Cevi testet, also PLA, ROMS, PIAs, RAM und TTLt? Sollte doch mit einem MEGA2560 machbar sein.

    Anbei noch Bilder des Boards und meines "Testequipments". Der PLA, U4-Testeprom, REPROM-Einfachversion und ein Testmodul zum Messen. Die richtigen Adapter sind aber jetzt alle bestellt und unterwegs :) .

    Nun denn, jetzt hab ich wieder einen Grund meine zwei alten VC20 mal wieder rauszukramen und nach denen zu gucken. Liegen ja erst ein, zwei Jahrzehnte da rum :whistling: .

    Bis denn dann Leute, ich halt eine Auge aufs Forum.

  • Der Fehler lag schlussendlich darin, dass die OE-Leitung des 27256 in der Luft hängt, wenn keiner der drei ROMs angesprochen wird. Und das ist gar nicht gut. Ich habe also noch einen 10k-Widerstand von OE gegen VCC gesetzt und siehe da, er lebt .

    ja, ohne pullup, diesen fehler machen viele.

    Immerhin hab ich jetzt einen PLA-, einen ROM-Ersatz

    super

    Leider kann mein TL866CS EPROM-Programmiergerät zwar noch verschiedene TTLs testen, aber leider nicht die 4164-RAMs und MOS-ROMs.

    ich würde mich nicht auf den ttl, ram, rom, flash, eprom, speicher usw. bauteile test verlassen, die testen keine verzögerungszeiten.

    Nun denn, jetzt hab ich wieder einen Grund meine zwei alten VC20 mal wieder rauszukramen und nach denen zu gucken.

    super

    Oder gibt es da auch schon was im Stile eines Testgerätes, das die üblichen Bausteine des Cevi testet, also PLA, ROMS, PIAs, RAM und TTLt? Sollte doch mit einem MEGA2560 machbar sein.

    du kannst ja nur einen teil testen.
    viele bauteile funktionieren ja noch langsam nur im echtzeitbetrieb versagen die durch das alter.
    deswegen kann man sich auf die bauteile tester nicht verlassen.

    gruß
    helmut

    Helmut Proxa @axorp (HP.)

    proxa computer

    ultra electronic Helmut Proxa GmbH & Co. Computer Systeme Hardware Software KG - Telex 888 66 27 uehp

  • Hallo, hat ein paar Tage gedauert, nun aber.
    Es mag sein, dass verschiedene Teile nur im Betrieb aussteigen, aber wie ich feststellen muste kann man einen PIA, PLA, RAM oder ROM nun mal sehr schlecht testen wenn man kein Testboard hat. Da wäre ein Testgerät schon mal hilfreich. Richtig defekte Bausteine lassen sich damit schon mal finden und erspart einiges an Try and Error. Und bei einem 16Mhz Arduino sollte sich auch geschwindigkeitsmässig was machen lassen.
    Ich dachte nun mal an folgendes:
    Einen Arduino MEGA von dem 5 Ports direkt, evtl. mit Vorwiderständen, auf einen 40pol ZIF-Sockel gehen. Je nach Baustein werden die Pins des Mega entsprechend geschaltet. Dann der Baustein auswählen und dann wird getestet. So könnte der PLA kontrolliert, die PIAs mit allen Registern und Timern durchgefahren werden und RAM und ROM getestet werden. Selbst den VIC und SID sollten sich testen lassen, wobei der VIC wohl etwas aufwendiger wird.
    Aber man kann ja mal klein anfangen. Mal sehen welche Bausteine strommässig mit den 20mA der Mega-Pins auskommen (RAM, TTL) bzw. wie man mehr Saft bekommt.

    Bis dann, Joachim