Blackscreen beim C16 - brauche Hilfe

Es gibt 50 Antworten in diesem Thema, welches 8.690 mal aufgerufen wurde. Der letzte Beitrag (12. September 2019 um 10:47) ist von Frenetic.

  • Was du noch versuchen könntest:

    - RAMs mit dem Finger berühren und schaun ob einer (oder beide=) davon nach einer Weile heisser werden als andere ICs?

    - probehalber mal neue 64x4 RAMs huckepack auf die eingelöteten draufklippen -> evtl. kommt dann ja ein Bild und du kannst so identifizieren welcher der beiden defekt ist.

  • Das ist ne gute Idee, oder 2 16er RAMs draufklippen..mal sehen ob ich mir das traue..

  • Jupp, danke ... eine halbe Stunde Zeit und zwei Sockel ist alles, was man braucht. Das sollte jeder schaffen

    Ich lasse dich einmal vor Löten..... :winke:

    Super wäre auch wenn jemand so eine kleine PCB machen würde - (Eagle datei) bedarf wäre ja genug da

    Der Commodore rechnet mit allem, nur nicht mit seinem Besitzer
    Retro liegt voll im Trend

    Bitte melde dich an, um diesen Link zu sehen. - Commodore Stammtisch Wien

  • Hallo und guten Abend,

    möchte mal wieder ein paar Wasserstandsmeldungen zum defekten C16 loswerden:

    - immer noch Blackscreen, kein Zucken auf dem Monitor-

    - Motor der Datasette läuft nicht an (geht wohl nur wenn CPU und Interruptroutine

    arbeiten)

    - TED, PLA, CPU und ROMs nochmal gewechselt (und funzen im 2.C16)

    - 5 V Spannung ok und leigt an allen ICs an, auf allen Adress- und Datenleitungen

    tut sich laut Oszi was

    - ResetSignal laut Oszi auch ok, geht auf wieder auf High

    - Sichtkontrolle des Boards mit Lupe - keine offensichtlichen Probleme gefunden

    - und jetzt der Hammer: heute ist das 264 Diag Modul gekommen und:

    nichts springt an, keine Anzeige.

    das Modul ist aber in Ordnung, zeigt z.B. auf meinem defekten Plus 4 mit

    Flash einen defekten RAM-IC an

    Ich hab keinen Plan mehr...

  • - und jetzt der Hammer: heute ist das 264 Diag Modul gekommen und:

    nichts springt an, keine Anzeige.

    das Modul ist aber in Ordnung, zeigt z.B. auf meinem defekten Plus 4 mit

    Flash einen defekten RAM-IC an


    Ich hab keinen Plan mehr...

    Damit das Diag264-Modul anspringt, muss einiges laufen im 264er ... die CPU muss anspringen und aus dem ROM die Reset-Routine starten, die ihrerseits auf ein Modul testet. Unwahrscheinlich, dass das funktioniert, wenn der Rechner Symptome wie in deinem Fall zeigt.

    Besser ist da das Diag264-Kernal-ROM zum direkten Einstecken in den Kernal-Sockel.

  • mhhhmm, ob ich versuche das Modul zu öffnen, vielleicht ist das ROM ja gesockelt, ob das dann im Kernal-Sockel funktioniert??

  • mhhhmm, ob ich versuche das Modul zu öffnen, vielleicht ist das ROM ja gesockelt, ob das dann im Kernal-Sockel funktioniert??

    Das funktioniert nicht, das sind zwei verschiedene ROMs. Du kannst das (EP)ROM aus dem Modul nicht in den Kernal-Sockel stecken.

  • ok, schade...andere Idee, ob wirklich ein kaputter RAM so einen Blackscreen verursache kann, oder einer der Logik-ICs??

    Wenns mich packt, löte ich die allle aus, und sockele. Aber eigentlich wollte ich mir ja diesen enormen Aufwand ersparen,

    nicht das es dann doch irgendwas anderes noch ist..sowas hartnäckgies hab ich noch nicht erlebt (und ich hab schon meinen

    128er repariert, der noch ungleich komplizierter ist, als die doch eigentlich relativ einfache 16er Schaltung) ..

  • ok, schade...andere Idee, ob wirklich ein kaputter RAM so einen Blackscreen verursache kann, oder einer der Logik-ICs??

    Sowohl als auch. Wenn ein RAM "Kernschmelze" hat und Adress- und/oder Datenleitung(en) runterzieht kann so was schon vorkommen.

    WIMRE sind es beim C16 ja nur 2 RAMs und 2 Multiplexer, ist also überschaubar. Ist der C16 eigentlich original oder wurde da ein 64k-Umbau gemacht?

  • Der C16 war noch original, kein Umbau. Den Umbau auf 64k wollte ich erst nach "Anspringen" machen. Der Platine sind auch keine sonstigen Lötarbeiten o.ä. anzusehen.

    Na ich werd einfach mal die RAMs wechseln und ggf. die Multiplexer (und sockeln), werde ich die nächsten Tage (wenn mir nicht noch eine Erleuchtung kommt)

    in Angriff nehmen. Übrigens, weil die Frage schon aufkam: nein, die beiden 16er RAMs bleiben kalt. CPU, TED und der 7805 werden schön warm.

  • Bitte melde dich an, um diesen Link zu sehen.

    Als Ersatz für die CPU kann man das empfehlen.

    Gibt es hier auch einen eigenen Thread...

    Gib mir noch ein Hörnchen Met...Damit ich weiss wies weiter geht.

    Denn hab ich mich mit Met befeuchtet bin ich schon mal vor-erleuchtet...

    TORFROCK

  • der Takt für den TED liegt laut Oszi an..aber nun: Tadaaaa Tadaaa...erste Erfolgsmeldung.

    Habe mich getraut, den 16er RAM raus, Sockel rein und 2 4464 rein. Und siehe da..erstes Bild!

    ich bin so happy..Danke an kinzi für den RAM-Rat, welcher der beiden es war ist mir eigentlich

    wurscht, wollte ja sowieso den RAM erweitern

    Bitte melde dich an, um diesen Anhang zu sehen.

  • So (oben!) sieht es also nach dem Einschalten aus..

    und mit DIAG Modul so:

    Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.

    das blinkt jetzt schnell ziwischen beiden Bildern hin und her..allerdings sollte es laut (engl.) Anleitung max. 8 blinken,

    es blinkt aber immer 10x dann Pause und dann wieder von vorn..ein neues Rätsel..

  • das blinkt jetzt schnell ziwischen beiden Bildern hin und her..allerdings sollte es laut (engl.) Anleitung max. 8 blinken,

    es blinkt aber immer 10x dann Pause und dann wieder von vorn..ein neues Rätsel..

    Das Bild beim DIAG264 heißt "RAM-Fehler". Eine genaue Beschreibung findest du hier: Bitte melde dich an, um diesen Link zu sehen.

  • das hatte ich schon gelesen, hilft mir aber auch nicht weiter, da weder IC noch welches Datenbit/Leitung berührt ist..

    am besten schau mir die Lötung/Platine nochmal genauer an, vielleicht lässt sich da was erkennen

  • Problem (erstmal) gelöst...juchuuuu

    Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.

    Beim Auslöten hatte ich einen (sehr dünnen) Leiterzug durchtrennt, Bypasss gelegt - und jetzt funktioniert der C16.

    Jetzt muß ich noch die 64K Umlöterei machen (die RAMs sind ja schon eingesetzt). Ich weiß, es gibt mehrere Anleitungen

    hierzu, welche ist die beste/ungefährlichste? nicht dass ich wieder mehr beschädige als Not tut

  • Die Anleitungen sind in der Wirkung alle gleich... Du musst an den beiden 74LS257 den jeweiligen Eingang, der fest an +5V liegt davon trennen (U7, Pin 2 und U8 Pin 14) und dann an diese nun freien Eingänge A14 bzw. A15 anschliessen (ist egal welcher wo). Leider ist die Verbindung zwischen Pin 16 und Pin 2 an U7 auf der Oberseite unter dem IC. Man kann das mit einem scharfen Messer erledigen wenn man Übung hat. Ansonsten: U7 auslöten, Verbindung trennen, Sockel einbauen, Chip rein. Bei U8 ist die Verbindung auf der Unterseite der Platine und problemlos zu erreichen.

    A14 und A15 bekommt man von CPU (Pin 21 und 22), TED (Pin 36 und 37) oder der PLA (Pin 7 und Pin 26).