C64 - POWER LED ok, aber kein Bild

Es gibt 270 Antworten in diesem Thema, welches 68.549 mal aufgerufen wurde. Der letzte Beitrag (5. November 2024 um 21:57) ist von Dcobain.

  • Generiert der VIC II den Takt Phi0?
    Der VIC II sollte dann ja an seinem Pin 17 auch 985 KHz machen, falls ihn nicht irgend etwas dabei stört.

    Ja, mach ich kinzi, ich brauche zum Schreiben einen kleinen Augenblick. Unsere Beiträge überschneiden sich dadurch.

    Also die Messung am Pin 17 vom VIC II hat 0 Hz ergeben.

    Vermutung: der C106 ist vielleicht kaputt und zieht ihn auf Masse, kann das sein?

  • Bei der 250425 geht Phi0 meines Wissens sonst nirgends mehr hin.
    Zusammen mit all den anderen Symptomen lautet ein heißer Tipp "VIC defekt" ...

    Ist der VIC gesockelt? Nimm ihn mal raus, biege den Pin17 hoch und steck ihn wieder rein, dann bitte nochmals messen. Wenn Phi0 jetzt

    [edit]

    am hochgebogenen Pin des VIC

    [/edit]

    anliegt, zieht die CPU die Leitung runter und dürfte defekt sein. Ansonsten ist sehr wahrscheinlich der VIC defekt.

  • Ich kann den C106 bei mir nicht finden, haben einige Hauptplatinen den nicht? Ich probiere das gleich mal aus kinzi, aber ich muß mal kurz arbeiten.

    So, da bin ich wieder. Also den Pin17 habe ich weg gebogen und den VIC II wieder hinein gesteckt. Die Messung ergab auch in diesem Zustand am Pin 17, eine Frequenz von 0 Hz.

    Also der VIC II gibt keinen Takt Phi0 mehr an seinem Taktausgang am Pin 17 mehr heraus. Das ist ja doof.

    Wo bekommt man den jetzt einen heilen VIC II oder einen ähnlichen, pinnkompatiblen Grafikchip her?

  • C106 gibt es glaube ich nur bei 250407 und älter, da wird Phi0 zurückgekoppelt auf die PLL-Schaltung, die "diskret" rund um den VIC in dem Blechgehäuse aufgebaut ist. Bei 250425 und höher mit dem 8701 als Takterzeugung finde ich C106 nicht im Schaltplan, da ist zwischen VIC und CPU nix mehr.

    Bitte mal den Pin17 (vorsichtig) hochbiegen und wie beschrieben messen.

  • So, da bin ich wieder. Also den Pin17 habe ich weg gebogen und den VIC II wieder hinein gesteckt. Die Messung ergab auch in diesem Zustand am Pin 17, eine Frequenz von 0 Hz.

    Wenn der Takt am Eingang des VIC stimmt (also an Pin 21 und 22) aber an Pin 17 nichts rauskommt scheinst du einen defekten VIC zu haben.

    Rein als Challenge wäre es interessant ob man einen externen Teiler durch 8 (74LS93 passend beschaltet) zusammen mit dem Takt an Pin 22 verwenden kann, also nur der Ausgangstreiber im Eimer ist oder mehr. Ist an Pin 16 des VIC was zu messen?

  • Wo bekommt man den jetzt einen heilen VIC II oder einen ähnlichen, pinnkompatiblen Grafikchip her?

    MOS 6569 werden leider zu Mondpreisen gehandelt. Entweder du musst dich in Geduld üben, bis du ein Schnäppchen machen kannst, oder aber einen anderen (defekten) 64er kaufen und als Organspender verwenden. Jedenfalls würde ich nicht 39 Euro für einen 6569 ausgeben, da bekommt man einen ganzen 64er dafür.

    Einen "ähnlcihen, pinkompatiblen" CHip gibt es nicht, die wurden nur von MOS und extra für den einen Zweck hergestelt. Mit etwas Gebastel könnte ein MOS 8565 verwendet werden, das ist die HMOS-Ausführung aus den späteren 64ern, die keine 12V mehr benötigt.

    Rein als Challenge wäre es interessant ob man einen externen Teiler durch 8 (74LS93 passend beschaltet) zusammen mit dem Takt an Pin 22 verwenden kann, also nur der Ausgangstreiber im Eimer ist oder mehr. Ist an Pin 16 des VIC was zu messen?


    Da weiter oben festgestellt wurde, dass der VIC überhaupt kein Bild generiert, würde ich stark von einem VIC-Totalschaden ausgehen. Aber ja, rein basteltechnisch hätte das was :D . Zumindest ein "LOAD"$",8 müsste dann gehen. :rolleyes:

  • Ist an Pin 16 des VIC was zu messen?

    Was soll ich da messen? Spannung oder Frequenz? Ich mess einfach mal.
    Den Pin 17 wieder zurück biegen vor der Messung? Oder abgebogen lassen?

    Wieso bastelt Bitte melde dich an, um diesen Link zu sehen. auch an einem FPGA-SID herum. Ich brauche einen VIC II !!! Oder besseres.

    Also, ich habe Pin 17 abgebogen gelassen. In diesem Zustand messe ich am Pin 16 vom VIC II eine Frequenz von 0Hz.
    Aber an beiden Pins, also Pin 16 und Pin 17, liegt Spannung an.

    Am Pin 16 liegen 1,962V Gleichspannung an und am Pin 17 sind es ganze 2V Gleichspannung.

    Ich biege jetzt mal den Pin 17 zurück, gehört ja nicht so.

  • Ja, eben, mit einem Reserve-Board, in dem der VIC-II testweise eingesetzt werden kann wäre die Diagnose "6569 defekt" in diesem Fall in ca. 30 Sekunden erledigt gewesen ...

    Deshalb meine absoluten Favoriten an benötigten Utensilien für C64-Reparaturen:

    • Check64
    • 1 x 250469 und 1 x 250466 (hilfsweise 250425) Platine welche funktioniert.
    • Lötkolben
    • Multimeter

    Und eine Schachtel voll MOS und TTL-ICs. :D

    Ach ja, Pin 17 kannst du auch so lassen, den 6569 kannst eh küblisieren ... :S

    Edit: Und Pin 16 ist "AEC", darüber schaltet der VIC die CPU vereinfacht gesagt "an und aus". Wenn da 0 Hz anliegt ist der VIC noch sicherer tot. ;(

  • Aber kinzi, ich wil mich mit dir nicht streiten, du hast mir ja beim Messen mitgeholfen. ABER für so einen Tauschvorgang benötige ich mindestens einen neuen C64, der in etwa so ist, wie meiner. Den auf Ebay oder so zu finden ist nicht einfach. Bei den Meisten steht es nicht aussen drann, was für eine Hauptplatine sich im inneren befindet. Und dann hat vielleicht auch schon jemand drann herum gebastelt und und und .
    Das ist mir einfach zu teuer, da zwei oder drei Mal auf versuch macht kluch einen C64 zu ergattern, der nur auf gut Glück zu meinem dann auch passt. Ich hab es lieber so, mit einer vernünftigen Messung und dann weiß ein jeder, woran er ist.

    Ich benötige einen VIC II. Alles Geld, was ich beim tauschen gespart habe, kann ich nun in einen VIC II investieren.

    Und ausserdem wollte ich mich auch bei allen Teilnehmern, die fleißig mitgemacht haben hiermit bedanken!

    P.S.: In 30 Sekunden hättest du es nur erledigt, wenn du schon vorher gewußt hättest, das der VIC II kaputt ist. Du hast es aber nicht vorher gewußt. Somit sind die 30 Sekunden obsolet!

    Übrigens, Bitte melde dich an, um diesen Link zu sehen. und ich, wir erledigen so etwas in 2,52 Sekunden.

  • Wir streiten doch nicht. :D Es passt auch, dass jeder andere Ansätze hat, so ergänzen wir uns.

    Wenn also Geld bei der VIC-Beschaffung keine Rolle spielt: -> Ebay.
    Obwohl, ich würde doch etwas warten, zumindest die 10-20 Euro Angebote kommen immer wieder mal. 39 Euro finde ich unverschämt!

    Edit:
    Und trotzdem: Wenn ein C64 kein Bild hat, ist das erste, den VIC (in einem anderen Board) zu testen. -> 30 Sekunden. :thumbup:

  • Ich glaube, das wir jetzt ein neues Thema aufmachen müssen. Aber geht nicht auch ein Grafikchip aus einem C128? Mit Zwischenplatine, um die Pinnkompatibilität hinzubekommen? Den kriegt man vielleicht billiger und die Platine könnte man selber machen.

    Vielleicht kommt Bitte melde dich an, um diesen Link zu sehen. auch mal langsam in die Puschen. Dann könnten wir endlich mit dem FPGA-VIC II anfangen. Als nächstes steht da auch schon der FPGA_6510 an. Wie kann man sich nur so lange mit den Registern aufhalten.

  • Ich denke nicht, dass der 8566 ("VIC-IIe") aus dem 128er günstiger zu bekommen ist ... es wurden ca. 20 Mio. (+/- ein paar Mio.) C64 produziert, mithin mindestens ebenso viele VIC II.
    C128 mit VIC-IIe gab es nur ca. 3 Mio. Alleine von daher müsste der VIC-IIe deutlich knapper und damit teurer in der Wiederbeschaffung sein.

    Vermutlich ist einiges an Lötarbeit erforderlich, weil die Pinbelegung teilweise anders ist. Zusammen mit dem (Zeit-) Aufwand für die Platine kommt das meines Erachtens nicht günstiger. Da bin ich jetzt aber momentan auch der falsche dafür, damit habe ich mich noch nicht beschäftigt. Nach einem kurzen Blick in den Schaltplan könnte es klappen, der VIC-IIe hat auf den ersten Blick alle Signale, die erforderlich sind (und ein paar mehr). Allerdings wäre das nicht ganz 100% kompatibel, so wie der 64er-Mode des C128 auch; die zusätzlichen Register des VIC-IIe machen in seltenen Fällen Probleme.

    Ich muss mich aber an dieser Stelle ausklinken, da ich mich wirklich zu wenig damit auskenne.

  • Hallo Gerrit, das ist der für PAL B und Vcc=5V, nicht wahr? Der müsste nur einen Spannungsteiler für seinen Pin 40 bekommen?

    Ein VIC IIe mit der Bezeichnung 8566 ist auch für PAL B und könnte mit etwas mehr Bastelgeschik gehen.

  • Hallo Gerrit, das ist der für PAL B und Vcc=5V, nicht wahr? Der müsste nur einen Spannungsteiler für seinen Pin 40 bekommen?

    Nein, der braucht +5V an Pin 13 wo der 6569 die +12V bekommt. Der mir bekannte Umbau ist pin 13 aus der Fassung biegen, ein 100nF Kondensator zwischen Pin 13 und GND und eine Verbindung zwischen Pin 13 und Pin 40 die so eine Ferritperle (*) beinhaltet. Ohne diese Ferritperle geht auch, kann aber sichtbare Bildstörungen ergeben.

    (*) Ein Draht der durch einen Ferritkern geführt ist.

    Ein VIC IIe mit der Bezeichnung 8566 ist auch für PAL B und könnte mit etwas mehr Bastelgeschik gehen.

    Da müsste man erst die Pinbelegung checken, er hat schliesslich 48 Pins, der 8565 passt bis auf die Spannung an Pin 13 direkt in den Sockel des 6569.

  • Ja, das meinte ich doch auch so ungefähr. Das er die 5V bekommt, wo der Andere seine 12V bekommt. An Pin 40 komme ich auch an die 5V ran.
    Mal was Anderes, ist Vss immer Masse, Vcc meistens 5V und Vdd eine andere Spannungshöhe, hier 12V ?

    Ich frage, weil ich gerade die Pinouts der Chips vergleiche.
    Eigentlich hat der 8566 ja nur 8 Pins mehr. Ich komme aber auf 11? Kurios.

    BA, /DMARQST, /DMAACK, MUX, Z80ø, K0, K1, K2, 1Mhz, 2Mhz, IOAcc. Da kommt einer ja ganz in den Tüddel.