Hallo Besucher, der Thread wurde 15k mal aufgerufen und enthält 95 Antworten

letzter Beitrag von OliverW. am

1571 - Dauerläufer

  • U15:
    Pin 12: fettes Grün (low) und Pfeifen
    Pin 13: immer noch nix

    Wenn diese Messung stimmt, lässt das eigentlich nur zwei Interpretationen zu:

    • Die Leitung von der CPU (A15, Pin 25) zum 74LS14 (U15, Pin 13) ist unterbrochen. Bitte auf Durchgang prüfen, ggf. U15 nachlöten/Sockel prüfen, evtl. wurde beim Tausch ein neuer Fehler "eingebaut".
    • Die CPU ist defekt.

    Gibt es eine Verbindung von Pin13 zu U1 Pin25 ? (ich hoffe, dass das Pin25 heißen soll... Schaltplan ist da schlecht zu lesen...)

    Jupp, Pin 25 = A15 an der CPU.

    "Wenn du überredet, ermahnt, unter Druck gesetzt, belogen, durch Anreize gelockt, gezwungen, gemobbt, bloßgestellt, beschuldigt, bedroht, bestraft und kriminalisiert werden musst. Wenn all dies als notwendig erachtet wird, um deine Zustimmung zu erlangen, dann kannst du absolut sicher sein, dass das, was angepriesen wird, nicht zu deinem Besten ist." - Quelle unbekannt.


    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten." - Quelle unbekannt.

    "Mein Herr, ich teile Ihre Meinung nicht, aber ich würde mein Leben dafür einsetzen, dass Sie sie äußern dürfen." - Voltaire.

    "Diskutiere nie mit einem Idioten - er zieht dich auf sein Niveau hinunter und schlägt dich dort mit seiner Erfahrung!" - Volksweisheit.


  • Wenn ich den Widerstand zwischen
    U15 Pin 13
    und
    U1(CPU) Pin 25
    messe: komme ich auf 0,3 - 0,4 Ohm - je nachdem wie kräftig ich mit meinem Mess-Dingens draufdrücke. Im ersten Moment zeigt mein Multimeter auch kurz 0,0 an.
    Ist das ein normaler Wert?


    Folgende Spannungen messe ich an den Pins:
    U15 Pin 13: 1,239 V
    U1(CPU) Pin 25: 1,241 V


    Ich würde jetzt vermuten die Dinger haben eine Verbindung?
    Also ist die CPU schuld?

  • messe: komme ich auf 0,3 - 0,4 Ohm - je nachdem wie kräftig ich mit meinem Mess-Dingens draufdrücke. Im ersten Moment zeigt mein Multimeter auch kurz 0,0 an.
    Ist das ein normaler Wert?

    Ja, das ist ok.



    Also ist die CPU schuld?

    Wenn sich da nix aber auch garnix tut, dann versucht die CPU schonmal nicht was aus dem ROM zu lesen.
    Ergo läuft die nicht. Ein Defekt kann einer der Gründe sein. Spannung und Takt an der CPU waren ja ok?
    Was ist auf den anderen Adressleitungen der CPU denn los (A0-A14)? Auch tote Hose? Beim Datenbus auch (D0-D8) ?


    Gruß, Gerd

  • komme ich auf 0,3 - 0,4 Ohm - je nachdem wie kräftig ich mit meinem Mess-Dingens draufdrücke. Im ersten Moment zeigt mein Multimeter auch kurz 0,0 an.
    Ist das ein normaler Wert?

    Ja, das ist normal, das sind die Übergangswiderstände der Messspitzen, Kontaktwiderstände an den Sockeln, usw. Alles unter 1 Ohm ist meiner Meinung nach OK.

    Ich würde jetzt vermuten die Dinger haben eine Verbindung?

    Sieht ganz so aus.

    Also ist die CPU schuld?

    Schwierig zu beantworten. :( Auf jeden Fall ist 1,24 V ein ganz ungewöhnlicher Wert, das ist im "verbotenen Berecih" bei TTL, weder ein "H" noch ein "L". Könnte durchaus ein CPU-Defekt sein. Es ist aber auch möglich, dass irgendwas anderes auf dem Bus die Leitung A15 blockiert. Allerdings hängt da neben der CPU und dem ROM nur noch U5 (74HC157, Adressdecoder) dran, wenn ich das richtig sehe.


    Einer dieser drei (CPU, ROM, U5) ist auf jeden Fall ein heißer Kandidat.

    "Wenn du überredet, ermahnt, unter Druck gesetzt, belogen, durch Anreize gelockt, gezwungen, gemobbt, bloßgestellt, beschuldigt, bedroht, bestraft und kriminalisiert werden musst. Wenn all dies als notwendig erachtet wird, um deine Zustimmung zu erlangen, dann kannst du absolut sicher sein, dass das, was angepriesen wird, nicht zu deinem Besten ist." - Quelle unbekannt.


    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten." - Quelle unbekannt.

    "Mein Herr, ich teile Ihre Meinung nicht, aber ich würde mein Leben dafür einsetzen, dass Sie sie äußern dürfen." - Voltaire.

    "Diskutiere nie mit einem Idioten - er zieht dich auf sein Niveau hinunter und schlägt dich dort mit seiner Erfahrung!" - Volksweisheit.


  • Wenn sich da nix aber auch garnix tut, dann versucht die CPU schonmal nicht was aus dem ROM zu lesen.

    Vielleicht geht das so schnell, dass man es nicht sieht - die CPU versucht, bei $FFFC/$FFFD den Reset-Vektor zu laden und springt dann dort hin. Wenn da nur Müll geladen wird, springt sie ins Nirvana und crasht, dann sieht man auf den Bussen nichts mehr.


    Ist ein wenig schwierig mit den vorhandenen Messmitteln, weil die nur statische Werte anzeigen. Ich würde mich aber mal auf die ominösen 1,24 V auf A15 konzentrieren - (auch) wenn die CPU gecrasht ist, darf da meiner Meinung nach kein Pegel aus dem "verbotenen TTL-Bereich" anliegen:


    L = 0 V .. 0,4 V (eingangsseitig) bzw. 0 V .. 0,8 V (ausgangsseitig)
    H = 2,0 V .. 5,0 V (eingangsseitig) bzw. 2,4 V .. 5,0 V (ausgangsseitig)


    Jedenfalls verbotener Bereich daher: 0,8 V .. 2,0 V.

    "Wenn du überredet, ermahnt, unter Druck gesetzt, belogen, durch Anreize gelockt, gezwungen, gemobbt, bloßgestellt, beschuldigt, bedroht, bestraft und kriminalisiert werden musst. Wenn all dies als notwendig erachtet wird, um deine Zustimmung zu erlangen, dann kannst du absolut sicher sein, dass das, was angepriesen wird, nicht zu deinem Besten ist." - Quelle unbekannt.


    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten." - Quelle unbekannt.

    "Mein Herr, ich teile Ihre Meinung nicht, aber ich würde mein Leben dafür einsetzen, dass Sie sie äußern dürfen." - Voltaire.

    "Diskutiere nie mit einem Idioten - er zieht dich auf sein Niveau hinunter und schlägt dich dort mit seiner Erfahrung!" - Volksweisheit.


  • Prima Idee! :thumbup:

    "Wenn du überredet, ermahnt, unter Druck gesetzt, belogen, durch Anreize gelockt, gezwungen, gemobbt, bloßgestellt, beschuldigt, bedroht, bestraft und kriminalisiert werden musst. Wenn all dies als notwendig erachtet wird, um deine Zustimmung zu erlangen, dann kannst du absolut sicher sein, dass das, was angepriesen wird, nicht zu deinem Besten ist." - Quelle unbekannt.


    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten." - Quelle unbekannt.

    "Mein Herr, ich teile Ihre Meinung nicht, aber ich würde mein Leben dafür einsetzen, dass Sie sie äußern dürfen." - Voltaire.

    "Diskutiere nie mit einem Idioten - er zieht dich auf sein Niveau hinunter und schlägt dich dort mit seiner Erfahrung!" - Volksweisheit.


  • CPU Spannung und Takt:
    Pin 8 - 4,82 V
    Pin 37 - 1,999 M Hz
    Pin 39 - 0,0 Hz


    Ohne ROM sind auf der entsprechenden Leitung 1,216 V (CPU) / 1,210 V (U15)
    Auf jeden Fall hat es mächtig geknirscht beim IC ziehen. Ich dachte ich reiss gleich den Sockel mit von der Platine. Sicherheitshalber habe ich den Sockel komplett nachgelötet - das kam mir doch komisch vor.


    Wieder mit ROM gemessen:
    CPU:
    A0 - A15:
    Pin - Logiktester Ergebnis
    9 - high
    10 - nix
    11 - nix
    12 - low
    13 - nix
    14 - low
    15 - nix
    16 - nix
    17 - nix
    18 - nix
    19 - nix
    20 - nix
    22 - nix
    23 - nix
    24 - nix
    25 - nix


    D0 - D7:
    Pin - Logiktester Ergebnis
    33 - low
    32 - high
    31 - high
    30 - high
    29 - high
    28 - high
    27 - high
    26 - high

  • CPU Spannung und Takt:
    Pin 8 - 4,82 V
    Pin 37 - 1,999 M Hz
    Pin 39 - 0,0 Hz

    Also Pin 39 (Phi2 Out) 0,0 Hz schaut für mich sehr nach toter CPU aus ... ich bin allerdings zu wenig 6502-Experte um zu wissen, ob es Crashzustände der CPU gibt, in denen auf Phi2 wirklich nichts rauskommt und das somit nicht auf einen Defekt hinweisen würde.


    Pin 3 (Phi1 Out) auch nix?

    "Wenn du überredet, ermahnt, unter Druck gesetzt, belogen, durch Anreize gelockt, gezwungen, gemobbt, bloßgestellt, beschuldigt, bedroht, bestraft und kriminalisiert werden musst. Wenn all dies als notwendig erachtet wird, um deine Zustimmung zu erlangen, dann kannst du absolut sicher sein, dass das, was angepriesen wird, nicht zu deinem Besten ist." - Quelle unbekannt.


    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten." - Quelle unbekannt.

    "Mein Herr, ich teile Ihre Meinung nicht, aber ich würde mein Leben dafür einsetzen, dass Sie sie äußern dürfen." - Voltaire.

    "Diskutiere nie mit einem Idioten - er zieht dich auf sein Niveau hinunter und schlägt dich dort mit seiner Erfahrung!" - Volksweisheit.


  • Auf jeden Fall hat es mächtig geknirscht beim IC ziehen.

    Ja, da Knackts schon mal. Die Pins sind mit der Zeit festgebacken.


    Also der Adressbus sieht ja mal ganz komisch aus.... und Phi2 fehlt auch...
    Sieht doch nach karpotter CPU aus? Hast natürlich keine zum tauschen da?

  • nicht dass ich wüsste.

    Ja, ich auch nicht - und ich fände es auch äußerst merkwürdig, da wird ja nur Phi0 irgendwie aufbereitet, meiner Meinung nach. Aber was weiß ein Fremder ... :nixwiss:
    Ich würde mal die CPU auf Verdacht tauschen.


    [EDIT]


    Weil mir die unscharfen Komplettschaltpläne von Zimmers auf den Zeiger gehen :cursing: und ich keine Lust habe, dauernd zwischen den höher aufgelösten Teilbildern zu wechseln - so kann doch niemand arbeiten! :sonicht: - habe ich ein ordentliches Komplettschema als PDF aus den Teilbildern erstellt. Da aus sich mir nicht erschließenden Gründen ein Dateianhang hier nur 1 MB groß sein darf, obwohl man 10 davon (also insgesamt 10 MB) anhängen kann, musste ich es mit 7z packen und aufteilen. (Warum darf man 10 x 1 MB, aber nicht 1 x 10 MB hochladen??? :honk: )
    Bitte zur Benutzung die Teile runterladen, das letzte "7z" aus den Dateinamen entfernen (.001, .002, .003 dürfen die Anhänge ja nicht heißen :honk: ) und dann mit 7z extrahieren.


    [/EDIT]


    [EDIT 2]


    So, und jetzt konnte ich auch entziffern, dass U5 ein 64H157 Gate Array und kein 74HC157 ist ... :whistling::rolleyes::facepalm:


    [/EDIT 2]

    Dateien

    "Wenn du überredet, ermahnt, unter Druck gesetzt, belogen, durch Anreize gelockt, gezwungen, gemobbt, bloßgestellt, beschuldigt, bedroht, bestraft und kriminalisiert werden musst. Wenn all dies als notwendig erachtet wird, um deine Zustimmung zu erlangen, dann kannst du absolut sicher sein, dass das, was angepriesen wird, nicht zu deinem Besten ist." - Quelle unbekannt.


    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten." - Quelle unbekannt.

    "Mein Herr, ich teile Ihre Meinung nicht, aber ich würde mein Leben dafür einsetzen, dass Sie sie äußern dürfen." - Voltaire.

    "Diskutiere nie mit einem Idioten - er zieht dich auf sein Niveau hinunter und schlägt dich dort mit seiner Erfahrung!" - Volksweisheit.


    4 Mal editiert, zuletzt von kinzi ()

  • Müsste ich aus einer 1541 rausreissen - aber die passen wohl eh nicht, da die ja nicht mit 2MHz laufen. Hab' mir just son Teil auf eBay bestellt.

    Versuchen kannst du's, da ist normalerweise auch eine 6502AD drinnen, die "A" können alle 2 MHz. Das sollte klappen.


    [EDIT]


    Äh, STOP!
    Intelligenter ist, die 6502 der 1571 in der 1541 zu testen ... erstens läuft die da sicher mit 1 MHz, zweitens grillst du dir die 1541-CPU nicht, falls die 1571 einen anderen Fehler hat.


    [/EDIT]

    "Wenn du überredet, ermahnt, unter Druck gesetzt, belogen, durch Anreize gelockt, gezwungen, gemobbt, bloßgestellt, beschuldigt, bedroht, bestraft und kriminalisiert werden musst. Wenn all dies als notwendig erachtet wird, um deine Zustimmung zu erlangen, dann kannst du absolut sicher sein, dass das, was angepriesen wird, nicht zu deinem Besten ist." - Quelle unbekannt.


    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten." - Quelle unbekannt.

    "Mein Herr, ich teile Ihre Meinung nicht, aber ich würde mein Leben dafür einsetzen, dass Sie sie äußern dürfen." - Voltaire.

    "Diskutiere nie mit einem Idioten - er zieht dich auf sein Niveau hinunter und schlägt dich dort mit seiner Erfahrung!" - Volksweisheit.


    Einmal editiert, zuletzt von kinzi ()

  • @Parser Ah, stimmt, danke für die Erinnerung! :thumbup:
    Die Service Manuals vergesse ich immer - keine Ahnung, wieso. Bei "Schaltplan" denke ich halt immer gleich an "Schaltplan" :S ...

    "Wenn du überredet, ermahnt, unter Druck gesetzt, belogen, durch Anreize gelockt, gezwungen, gemobbt, bloßgestellt, beschuldigt, bedroht, bestraft und kriminalisiert werden musst. Wenn all dies als notwendig erachtet wird, um deine Zustimmung zu erlangen, dann kannst du absolut sicher sein, dass das, was angepriesen wird, nicht zu deinem Besten ist." - Quelle unbekannt.


    "Steve Jobs hat User hervorgebracht, Jack Tramiel Experten." - Quelle unbekannt.

    "Mein Herr, ich teile Ihre Meinung nicht, aber ich würde mein Leben dafür einsetzen, dass Sie sie äußern dürfen." - Voltaire.

    "Diskutiere nie mit einem Idioten - er zieht dich auf sein Niveau hinunter und schlägt dich dort mit seiner Erfahrung!" - Volksweisheit.


  • danke für die Erinnerung!

    ... sehr gerne! :thumbup:


    Würde es ja hier einstellen ... ist aber > 500 KB ... was schon echt wenig ist ... könnte es aber für dich *splitten* ... ;)


    Ach ... mal schnell *gesplittet* ...