Stimmt, der müsste auch grün sein.
U18 und 23 hab ich leider nicht doppelt, deshalb kann ich nicht mit Gewissheit sagen, dass die in Ordnung sind.
Beiträge von faddie im Thema „C64 Assy 250469 R4: Wenig RAM und instabil“
-
-
Kurze Wasserstandsmeldung:
Hab' noch Sockel gefunden und auch noch U18,22,23 gesockelt. Danach blieb das Board erstmal schwarz und ich dachte schon, ich hätte ihm den Rest gegeben.Aber oh Wunder: nach einiger Zeit hat es wieder zu alten Tugenden zurückgefunden. Es muss sich ja immer warmlaufen. Den Fall- und Verwindungstest hat das Board auch überstanden - und wenn es so weiter macht, muss es sich bald dem "Vorschlaghammer-Test" unterziehen

Wie dem auch sei - ich messe derweil munter ohne ICs direkt am Sockel und bisher kommt alles da an, wo es soll.
Leider keine Auffälligkeiten

Bitte melde dich an, um diesen Anhang zu sehen. -
Hattest du nicht ein Oszi-Bild von einer der Ma-Leitungen die anders aussah als der Rest? Diese Leitung solltest du noch einmal genauer ansehen.
Durchgeklingelt habe ich die MA Leitungen in Richtung PLA noch einmal - alles da. Ich fand MA0 irgendwie auffällig und vergleiche das nochmal mit dem guten Board.
edit:
Naja, so im direkten Vergleich, war das wohl doch nichts. Außer, dass beim guten Board viel mehr los ist auf MA0. Aber das Board adressiert ja auch ein wenig mehr Speicher.Du kannst ihn auch einfach draußen lassen. Dann hast du halt lustige Zeichenfarben am Bildschirm und kannst die Farbe der Zeichen nicht ändern, da die CPU nicht auf das Color-RAM zugreifen kann.
Effekt tritt ein: Zeichen sind bunt, aber sie zeigen mir trotzdem nur 756 Bytes oder mehr an. Je länger das Board läuft, desto mehr RAM wird es wieder. Leider noch immer nicht viel mehr als 2094.
Aber diese 770 Ohm vom RAM gegen VCC und GND sind weg, wenn alles raus ist. Du hattest also den richtigen Riecher

Edit: Hatte übrigens gerade den Effekt, dass das Board gar nicht wollte und schwarz blieb. Am RAM konnte ich trotzdem "Bewegung" sehen. Nach einem Reset war's dann wieder da.
-
Ich müsste den dann aus dem "guten" Board klauen. Aber probiere ich nachher gerne. Leider hab ich keine 14er Sockel mehr. Aber zum "mal so testen", wird's schon gehen.
-
Aktuell durchgeklingelt D0 - D7 an allen ICs, sofern vorhanden.
U1, U2, U4, U5, U6, U7, U8, U10, U11, U21An U19 steht zwar im Schaltplan auch D0-3, da kommt aber nichts an von U10 und U11.
MA Leitungen von U10 zu U8 auch durchgeklingelt.
Die Nadel war leider noch nicht dabei - der Heuhaufen bleibt groß. -
Ah, das wird es sein. U18 und 21-23 habe ich noch nicht gesockelt.
-
Hab die Verbindungen D0-D7 von CPU, CIA, Kernal, VIC und den RAMs durchgemessen: nichts mehr als 3 Ohm
Und dann hab ich auch noch MA 0-7 vom U10 zu PLA durchgeklingelt. Auch alles okay.Was ich aber zumindest interessant finde und nicht weiß ob das so okay ist:
Vom U10 Sockel Daten gegen GND(Pin 18) und VCC (Pin 9): Immer gegen 770 Ohm
Vom U11 Sockel kann ich gar keinen Widerstand messen.Wie gesagt, ICs sind gerade raus... soll das so?
-
Ich nehme mal an, damit ist der Tastkopf gemeint. Ist das ein Standard-Oszi-Tastkopf? In Stellung 1:1 oder 10:1? Was ist da für eine Kapazität drauf angegeben?
Hehe, ja, ich hatte die ganze Zeit "Probe" im Kopf, daraus ist dann Sonde geworden. Ich habe nicht mit der Voyager 2 gemesssen
Der Tastkopf hat laut Datenblatt 18.5pF - 22.5pF und ich verwende ihn in der 10:1 Einstellung. Bei der funktionierenden Assy 250469R3 kann ich auch prima damit messen - ohne dass der Rechner aus dem Tritt kommt.Ja, der VIC läuft in einem anderen Board und ein anderer (funktionierender) VIC bringt keine Veränderung.
Vielleicht nimmst du auch alles, was gesockelt ist raus und misst mal den Widerstand der Datenleitungen untereinander und gegen Vcc und GND, eventuell ist da irgendwo eine hochohmige Verbindung.
Alles klar, nächster Schritt
-
Oder noch besser, klemm doch /GAME vom Expansion-Port mal auf Vcc. Natürlich nur, wenn kein Modul im EP steckt.
Hab ich gemacht, leider kein Unterschied. Wizard of Wor (nicht die MAX Version) läuft übrigens auch.
Stürzt der C64 auch ab, wenn Du an der PLA Pin 26 misst, oder beim VIC Pin 24? Das wäre das selbe Signal, nur an anderer Stelle...
Ich muss mich korrigieren, Check64 stürzt ab. Das Basic läuft weiter.
Also, Check64 stürzt fast immer ab. Bei MA5 und MA4 ist es genauso. Es ist steckt übrigens beim Screen-RAM Test im unteren Drittel fest. So in Zeile 12-13 würde ich sagen. Die Signale sehen aber auf alles PINs gleich aus - ist also keine Leitung tot.
Wenn ich ohne Check64 dauerhaft die Sonde an z.B. Pin6 habe, kommt:
sehr oft Out of Memory
sehr oft 1-2 Zeichen in der Mitte
nie mehr als 1088 Bytes free
Wenn ich diesen Peek/Poke Test mache (sofern ich genug Bytes frei bekomme), hab ich ein wenig Anzeigeprobleme. zB055 2
055 "
255 2
055 2
055 %BPEAK in 20
R ADYRichtig wäre
255
255
255
BREAK in 20
READYOhne Sonde sind es dann die bekannten Probleme
-
Stelle die Ablenkung mal auf 1ms/Div oder so, vielleicht sieht man dann mehr..
Ich hab mir die Spannung mal von der U2 CIA mit 1ms angeschaut - aber das schaut auch völlig unauffällig aus.
So wie ich das lese, liegt der Fehler wirklich "nur" im Verlust des RAM-Inhalts? D.h. würde ein ROM, welches kein RAM verwendet, ewig fehlerfrei laufen? (Z.B. Loop: INC $D020, JMP Loop).
Ich kann Gorf z.B. komplett durchspielen. Im Title-Screen ist dann nur ein weißes Quadrat, was da nicht hingehört. Auch der "Attract-Mode" läuft durchgehend stabil.
Wenn dem so ist, würde ich mir den Schaltplan an die Seite legen und jede Verbindung durchklingeln und im Schaltplan wegstreichen...
Argh
Aber wenn nichts hilft, komme ich da wohl nicht drum herum.Hast du dir mal die D0 - D7 Signale mit den Oszi angesehen?
Vielleicht während eines RAM Tests.
Die Signale sollten alle halbwegs "gleich" aussehen, keines davon irgendwie verstümmelt.Ich hab mal die Datenleitungen mit dem funktionierenden Board verglichen. Ich finde, dass das Signal von diesem Board viel undeutlicher aussieht. Die Täler sind viel schlechter ausgeprägt.
Ach, und das böse Board schmiert sofort ab, wenn ich an U10 Pin6 messe. Das gute Board kann das ab.Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.
-
Hast du denn mal die RAMs untereinander getauscht (du hast ja vier Stück)? So viel Kombis gibt es ja nicht...
Jupp, wenn ich was anderes als die beiden TI-RAMs nehme, bekomme ich Out of Memory und ein wenig Grafikmüll.
-
Kein Problem, ich freue mich überhaupt, dass du so lange durchgehalten hast
Wenn ich noch irgendwas messen kann oder noch eine andere Idee aufkommt: ich bin zu allen Schandtaten bereit.Ich spare derweil auf ein Reloaded MK2

-
OK, laut Foto ist da gar keiner direkt dran. Löte mal "fliegend" 100 nF (keramisch, wenn vorhanden) von Pin 14 auf Pin 7 des 74LS08, einfach quer über das IC.
Hab ich, hat leider nichts gebracht. Das Fehlerbild ist unverändert.
Bitte melde dich an, um diesen Anhang zu sehen.
(nicht schön, aber selten - musste mir den Kondensator "ausborgen"
) -
Den U3 hab ich leider schon anno 2017 mit einem 74LS08N getauscht. Der alte 74LS08 hatte ein angelaufenes Beinchen:
Bitte melde dich an, um diesen Link zu sehen.
Hab's schon oben editiert: vergleichen mit meinem anderen 250469R3 Board sieht der Spannungsverlauf gleich aus.
-
Ich habe jetzt alle ICs auf +5V (bzw 9v SID) durchgemessen.
Bis auf U3 sieht alles gut bzw. glatt aus.
Bitte melde dich an, um diesen Anhang zu sehen.
Bei U3 wabert es zwischen 5,2 und 4,8V. Ist das normal?Zum Vergleich VCC an der CPU
Bitte melde dich an, um diesen Anhang zu sehen.Edit: Sorry, ich bin ja doof - ich hab ja noch eine Assy 250469R3 hier. Hab gerade nachgemessen: da wabert es genauso

-
würde ich eigentlich mit dem Oszi irgendwas Aufschlussreiches an den DATA Lines vom RAM sehen? Oder nächste Frage: wie erfolgversprechend wäre es, die Kondensatoren durchzutauschen?
-
Das verstehe ich jetzt grad nicht, kannst du mich da mal anschubsen?
Oh sorry, ich meinte: U1 U2 9 U10 U11 U18 U21 U22 U23 U24 sind BAD, wenn ich die CIA von U1 und den SID entferne.
-
Nur zur Sicherheit: Es ist alles "Fremde" ausgebaut: ROM-Erweiterungen, EasyFlash, Ultimate irgendwas, Final Cartridge, etc. pp?
Sag mal, es ist ja alles gesockelt, oder? Sonst hättest du ja nicht alle ICs gegenprüfen können. Dann nimm doch mal bitte alles raus, was nicht wichtig ist: SID, CIA1, CIA2. Das DIag 586220 von Checl64 muss trotzdem starten. Mal sehen, was es dann macht.
AEC in den Modulator ... Streifenfix? Löt das mal am VIC ab.
Jepp, da sind nur Digifix und Streifenfix drin, alles andere nicht. Ich hatte auch einfach schon einen anderen VIC drin, wo die AEC Leitung natürlich nicht dran war.
Hab jetzt SID und die beiden CIAs entfernt: Diag 586220 zeigt im Overscan cyan an. Dann wechselt der Screen-Color auf dunkelblau, ich sehe bunte Character Quadrate ohne Inhalt und wurbelt da noch ein bisschen was rum. Am Ende steht das Bild mit cyan Overscan und weißem Screen.
Wenn ich U2 wieder befülle, bekomme ich die Schrift wieder, aber RAM Test1 bleibt bad. Edit: mit den ganzen Kabel dran ist da sehr viel rot

1,2,9,10,11,18,21,22,23,24(Huiii ... Post Nr. 3000 ... *flaschesektaufmach*)
hey, das ist ja gleich 10x mehr als ich hier je geschrieben hätte!

-
Die CPU kannst du als Fehlerquelle ausschließen? (Weil: Datasette hängt direkt an der CPU)
Jepp, die läuft im Reloaded Board bestens. Und die CPU aus dem Reloaded Board macht den selben Unsinn auf dieser Assy.
Noch eine Neuigkeit. Den High-Nibble Low-Nibble Kram kann das Board jetzt auch ohne RAM-Wechsel.
Wenn ich ihn nur lange genug laufen lasse (ab den TI-RAM wieder drin), wird aus 255,240,0
255,15,0 -
Hah! Eine unvollständige Anamnese, weil der Patient Details verschweigt!
Ja, ich bekenne mich schuldig
Ich hatte vor 2 Jahren auch schon mal einen Thread aufgemacht, aber der hat sich irgendwie totgelaufen.
Jedenfalls hat es sich so zugetragen:Zitat von FaddieAlles anzeigenAlso meine gilbe 3rd Party Datasette von TurboData rausgeholt - Kasette
rein und "LOAD" eintippen lassen. Dann "Play" auf dem Tape - und die
Datasette lief eher wiederwillig an. Ich hätte das Teil vielleicht
vorher ölen sollen - so nach 10 Jahren im Schrank.
Jedenfalls - Cevi ist wieder "ready" und dann wollte ich "RUN" eintippen
lassen und... naja, bis zum "R" sind wir gekommen. Danach ist die Kiste
eingefrohren
Hier ist der Thread zum nachlesen:
Bitte melde dich an, um diesen Link zu sehen.Aber gestunken hat nichts, es hat auch nichts geknistert oder so. Ich hatte im Verlauf bei U3 ein angelaufenes Beinchen entdeckt und den getauscht. Aber das hatte vermutlich nichts damit zu tun.