Assy 250469 Rev. A - Black Screen, sporadisch auch bunt (mit DeadTest)

Es gibt 86 Antworten in diesem Thema, welches 9.365 mal aufgerufen wurde. Der letzte Beitrag (14. Oktober 2022 um 11:10) ist von Kosmas.

  • Hm, ein Testboard mit gesockelter CPU habe ich aktuell noch nicht... In den nächsten Tagen kommt aber noch Nachschub.

    Würde man mit Messungen an den Adress- und Datenleitungen auf einen Defekt schießen können?

  • Hallo,

    bei den Signalen am Datenbus hängt D0 auf "L", der Rest zeigt die von mir laut div. Videotuts erwartete Aktivität.

    A8,A9, A12, A13 hängen bei "H".

    Hat jemand so was schon mal gesehen und eine Idee dazu?

    Gruß

    Nanzee

  • bei den Signalen am Datenbus hängt D0 auf "L"

    Messe mal den Widerstand zwischen D0 und GND.

    Btw.: was macht das Dings denn wenn du die Rams rausnimmst? Das gleiche? Und ändert sich der Widerstand evtl. ohne Rams ?

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • Hi ADAC,

    da messe ich mit und ohne RAM 0 Ohm. Die anderen Leitungen zeigen auch 0 Ohm an.

    Fragen: Was sollte ich da messen können? Und was sagt mir das dann?

    Gruß

    Nanzee

  • Was sollte ich da messen können?

    Nix (hochohmig) im Idealfall. Sicher nicht 0 Ohm.

    Und was sagt mir das dann?

    Dass da ein Kurzschluss ist, entweder von einem Bauteil, da da dran hängt oder von einer "Entlötübung".

    Du musst also D0 überallhin verfolgen und auf Kurzschlüsse bzw. defekte Bauteile prüfen. Am besten fängst du mit den schon gesockelten an.

  • da messe ich mit und ohne RAM 0 Ohm. Die anderen Leitungen zeigen auch 0 Ohm an.

    Das klingt mir eher nach einem Messfehler. Was bzw. wie genau hast Du gemessen? Welches Messgerät, welcher Messbereich, wo hast Du die Messstrippen drangehalten? Und was meinst Du mit "anderen Leitungen"? Ich kann mir kaum vorstellen, dass bei allen Leitungen D0 .. D7 ein Kurzschluss drin ist.

    Beispiel: Bei meinem 466+ Board messe ich zwischen GND und D0 ca. 770mV, wenn ich auf Diodentest schalte. Der Wert für D1..D7 ist ähnlich. (Beim Berühren der Messspitzen zeigt es knapp 0V an und piept.)

  • Hallo,

    ja das war mein Fehler. Ich habe mit dem Multimeter den Widerstand gemessen -> 0L, hochohmig also nix...

    Auf D5 hatte ich abweichende 800 mV - Grund war eine angehobene Leiterbahn beim Entlöten der RAM-Sockel, die habe ich neu gemacht und die Leiterbahn gekappt und ersetzt.

    Mit dem Diodentest habe ich witzigerweise aktuell auf D0-D3 631 mV und auf D4-D7 790 mV - vorher genau so, nur D5 hatte mehr - irgendwer eine Idee dazu?

    Den Sockel vom VIC will ich auch noch mal neu machen, wer weiß was ich da drunter angerichtet habe.

    Am grundsätzlichen Verhalten hat sich jedenfalls nichts geändert: oft gibt es den Black Screen, nach neu einsetzen des VIC oder etwas Druck auf diesen kommt dann ein farbiger Screen mit Dead Test.

    Neu hatte ich 2x farbigen Rahmen und den Bildschirmbereich in schwarz und 2x einen Bildschirmbereich gefüllt mit Characters in verschiedenen Farben, wenn ich schnell ein- und ausschalte.

    Jetzt bin ich hart gefrustet und lasse das mal ein paar Tage liegen, nächste Woche bekomme ich vielleicht eine CPU zum testen, dann mache ich damit weiter.

    Vielen Dank schon mal an alle, die bisher etwas beigesteuert haben!

    Gruß

    Nanzee

  • Hallo zurück, es gibt Neuigkeiten:

    Die CPU ist es nicht, die habe ich extern getestet und sie läuft, nun ist sie schon mal gesockelt.

    Habe meine ersten Sockel neu gemacht, RAM, Vic, CIA 2 und festgestellt, dass unter dem CIA Sockel eine Leiterbahn (D0) unterbrochen ist, die habe ich nach neu sockeln geflickt.

    Jetzt bekomme ich beim Deadtest reproduzierbar:

    Hellblau, weiß, schwarz in rascher Abfolge nach einschalten oder Reset.

    Gruß

    Nanzee

  • Was wäre dunkelblau?

    6 = $06 = 0110

    004 macht definitiv nur DEC $D020. Das ist eine "Read-Modify-Write"-Operation (RMW).

    Die Farbfolge ergibt für mich daher keinen Sinn - das DEC von 15 (hellgrau) auf 14 (hellblau) scheint zu klappen. Von 14 auf 1 fallen dann aber gleich drei Bits um (111x). Trotzdem wird Code richtig ausgeführt.

    Ein Problem mit R/W ist MMN auch eher auszuschließen, da die drei Farben ja im richtigen Takt zu wechseln scheinen.

    Im Moment fällt mir dazu nix ein. :nixwiss:

  • Hab noch was neues, ich hatte nicht lange genug gewartet:

    - blau ist ungefähr doppelt so lange wie weiß und schwarz.

    - danach blinkt weiß immer wieder ganz kurz auf.

    - schwarz dauert dazwischen ca. 2 Sekunden

    Was bedeutet einmal Flashen?

  • - danach blinkt weiß immer wieder ganz kurz auf.

    - schwarz dauert dazwischen ca. 2 Sekunden

    Was bedeutet einmal Flashen?

    Zwei Sekunden ist etwas lange. Das würde normalerweise "Problem mit Datenbit Bitte melde dich an, um diesen Link zu sehen." bedeuten. Kann es sein, dass es nur eine Sekunde ist?

    Dann würde direkt beim Initial RAM Test ein Fehler auftreten, und das klingt dann alles plausibel.

  • Zwei Sekunden ist etwas lange. Das würde normalerweise "Problem mit Datenbit Bitte melde dich an, um diesen Link zu sehen." bedeuten. Kann es sein, dass es nur eine Sekunde ist?

    Dann würde direkt beim Initial RAM Test ein Fehler auftreten, und das klingt dann alles plausibel.

    Das kann auch nur eine Sekunde sein - was wäre das dann? Gibt es da irgendwo eine aktuelle Doku zu?