Beiträge von kinzi im Thema „1571 Kopfrattern“

    Warum leider kein W65C22N, nen 10er geht ja noch.

    W65C22S = CMOS-Nachbau des 6522 mit Push-Pull-Portpins.

    W65C22N = CMOS-Nachbau des 6522 mit NMOS-kompatiblen Ausgangstreibern.

    Der "N" ist die bessere Wahl, um 6522 in Commodore-Designs zu ersetzen. Der ist direkt dafür gemacht. In der 1571 müsste der "S" aber auch funktionieren.

    [edit]

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

    [/edit]

    Gibt es doch massenhaft, bei reichelt für 15 Euro neu:

    Bitte melde dich an, um diesen Link zu sehen.

    Allerdings ist das leider kein W65C22N.

    Bei Mouser gibtr es den "N" neu für nen 10er: Bitte melde dich an, um diesen Link zu sehen.

    Ansonsten hallt eBay ...

    Eine 1541-II mit 2 x CMD G65SC22.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Made in Taiwan.

    ich behaupte, die ist sehr, sehr selten. Ich habe ohne Übertreibung mindestens 100 von den Dingen offen gehabt - nie war etwas anderes als MOS/CSG verbaut. Möglich, dass es zu der Zeit einen Engpass bei der eigenen Fertigung gab.

    Es gibt auch keinen Grund dafür in der 1541-II - die läuft mit 1 MHz.

    Auf dem eingebauten bei mir steht R65C22P2, ist das ein normaler MOS 6522?

    Nein, ein normaler MOS 6522 kann nur 1 MHz.

    Nein, das "R" am Anfang steht für Rockwell als Hersteller. Und das "C" sagt, dass er in CMOS-Technik gefertigt wurde, die von MOS waren (alle?) TTL glaube ich, aber da mag ich mich irren.

    Richtig.

    Das "P2" am Schluss heißt, dass er für 2 MHz taugt.

    Der Fertigungsprozess bei MOS/CSG bei den 6522 war immer NMOS, es gibt meines Wissens keine in HMOS I oder II. Zumindest habe ich nie welche gesehen. CMOS sowieso nicht, das konnte MOS nicht.

    TTL heisst "Transistor Transitor Logic" und ist keine Fertigungstechnik. Die Bausteine von MOS wurden in NMOS Technik, später auch in HMOS gefertigt. Rockwell und andere wie NCR oder CMD hatten die Portbausteine auch als stromsparendere CMOS Version im Programm. Interesanterweise hat Commodore in der 1541-II fast immer einen oder zwei CMOS Portbausteine verwendet. Nach meiner Meinung, um das Netzteil zu entlasten.

    Die Sache mit dem Netzteil bezweifle ich.

    MOS/CSG konnte offenbar keine 6522 in 2 MHz in großer Menge fertigen (warum weiß ich nicht), es gibt jedenfalls nur homöopathische Mengen an (echten) MOS 6522A in freier Wildbahn. Daher wurden in den 1571 und C128D(CR) ganz oft 6522 von Fremdherstellern verbaut, ich hab selbst Geräte mit NCR 652C22, CMD 65C22, SY 65C22 hier. Auch UM6522A (NMOS, 2 MHz) fndet man.

    NCR, Synertek, Rockwell und weitere haben sowohl NMOS- als auch CMOS-Varianten gefertigt.

    [edit]

    Überdies habe ich in einer 1541-II noch nie eine CMOS-VIA gesehen. Da sind immer MOS/CSG 1 MHz-Typen drin.

    Wahrscheinlich ist die 1570/1571 gemeint.

    [/edit]

    Dann scheint der VIA defekt zu sein.

    Das ist insofern merkwürdig. als dass offenbar alle anderen Port-Bits OK sind.

    Ich habe doch richtig verstanden, dass die 1571 grundsätzlich funktioniert? Auch zweiseitig? Auch am C128 im "Fast Mode"? Da hängt nämlich einiges noch an PORTA, das essenziell ist:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Wenn ich CPM Dos starte, kurz bevor der A> Cursor kommt.

    Wenn ich einen Reset drücke und der Booten will ohne Disk.

    Beim Diskette Formatieren immer zum Anfang, auch wenn er die Seite wechselt.

    OK, prima.

    Nachdem das auch ohne Disk passiert, hat es nichts mit meinem Edit oben zu tun. Es ist wirklich ein Sensorproblem.

    strik könnte wahrscheinlich jetzt auf gleich ein Programm aus dem Ärmel schütteln, um vom C64 aus den Sensor abzufragen. Bei mir dauert das etwas, ich muss erst überlegen. Im Prinzip muss man nur immer wieder Speicherstelle $1C00 über den seriellen Bus auslesen und anzeigen.

    [edit]

    Schuss ins Blaue:

    Code
    10 open 1,8,15
    20 print#1,"m-r";chr$(0);chr$(28);chr$(1
    )
    30 get#1,a$:print asc(a$);:goto 20

    Liefert 240 "in Ruhe" und 241 bei "Track 0 erreicht".

    [/edit]

    73 CPM DOS v3.0 1571 00 00


    Wie kann denn die Info helfen?

    Sagt uns: Es ist das originale ROM verbaut.

    Jetzt kann eigentlich nur noch der VIA defekt sein. :gruebel

    Bevor du den jetzt aber rausreißt: WANN GENAU tritt das Rattern auf?

    Kannst du das reproduzieren?

    [edit]

    Ergänzende Infos dazu:

    Das -03 ROM der 1571 hat erkleckliche Probleme mit Disketten, die im Einseitenmodus auf der Rückseite als 1541-Disk formatiert wurden. Wenn diese wieder im Zweiseitenmodus verwendet werden, kommt die 1571 aus dem Tritt.

    Ich meine mich zu erinnern, dass das dann auch übel rattert.

    Lies mal die Bezeichnung des ROMs ab, wenn du sie offen hast.

    [/edit]

    Gatter klingt gut, wo ist das genau, vermutlich auf der Platine oder meinst du den Stecker?

    Zum Selbststudium: Bitte melde dich an, um diesen Link zu sehen.

    Mit Multimeter Spannung am Gattereingang messen.

    Gattereingang = U17, 74LS14, Pin 9.

    Wenn ja -> gleiches Spiel mit Messung nach dem Gatter ab 5.

    "Nach dem Gatter" = am Gatterausgang = U17, 74LS14, Pin 8.

    Wenn ja -> an VIA messen (Leiterbahn kaputt?)

    U9, MOS 6522, Pin 1