C1571: Probleme bei Lesen und Formatieren

Es gibt 57 Antworten in diesem Thema, welches 7.955 mal aufgerufen wurde. Der letzte Beitrag (10. April 2022 um 18:36) ist von xp1313.

  • Im Anhang ist zum einen das Ergebnis der Referenzdiskette (64'er Sonderheft).
    Interessanterweise sieht das Ergebnis ziemlich anders aus, wenn ich die Floppymechanik senkrecht halte, siehe den zweiten Screenshot.

    Mich verwundert die großen Abweichungen zwischen den Spuren. Ist das normal?

  • Die Ergebnisse sind doch beide gut. Zuschrauben, fertig.

    Wirklich relevant sind die Werte bei 'on Track'. Wenn da immer 100% stehen ist alles fein.

    PS: dein Viedokabel ist sch****. Gibts du da etwa das Chroma-Signal auf CVBS aus?

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • Ich habe meinen C64 mit seinem C1541 rausgekramt und das Alignment Tool auch dort auf diverse Disketten losgelassen.

    Dann habe ich die Ergebnisse mit meinem C1571 verglichen und weiter justiert.

    Mein C1571 ist jetzt fast vollkommen identisch zu meinem C1541 justiert.

    An der Stelle muss ich etwas fragen, auch auf die Gefahr hin mich zu blamieren: Wenn ich im C128 Modus starte und die Directory einer einseitig formatierten Diskette lese, dauert das grundsätzlich so lange?

    Ich frage, weil ich jetzt mit keiner meiner Disketten jetzt mehr Probleme habe und auch das ursprüngliche Problem, wegen dem ich den Thread begonnen habe, nicht mehr auftritt. Nur die 15 Sekunden für die Directoryanzeige bleibt bestehen, selbst bei einseitig formatierten Disketten, die ich auf dem Laufwerk formatiert habe. Zweiseitige sind sofort da.

    Ich weiß jetzt nicht, was mein Problem behoben hat: Die Justage oder irgendwas anderes. Jedenfall bin ich froh, dass es wieder läuft.

    ADAC: Mein Farb-Memory scheint einen Schlag zu haben. Ist mir schon vor ein paar Wochen bei einem Spiel aufgefallen. Bei den Standardbildschirmen ist das nicht zu erkennen, offensichtlich sind nur ein paar Farben betroffen und das auch immer durcheinander. Bei dem Alignment Tool war es aber sehr offensichtlich.

    Ich hab grad nicht den Nerv mich drum zu kümmern und das hat auch keine Eile.

  • Nur die 15 Sekunden für die Directoryanzeige bleibt bestehen, selbst bei einseitig formatierten Disketten, die ich auf dem Laufwerk formatiert habe. Zweiseitige sind sofort da.

    Ich weiß jetzt nicht, was mein Problem behoben hat: Die Justage oder irgendwas anderes. Jedenfall bin ich froh, dass es wieder läuft.

    Nach den Infos oben scheint es am ROM der 1571 zu liegen. Was ist da für eine Revision verbaut?

    Die -05 ist weitgehend fehlerbereinigt.

  • Nur die 15 Sekunden für die Directoryanzeige bleibt bestehen, selbst bei einseitig formatierten Disketten, die ich auf dem Laufwerk formatiert habe. Zweiseitige sind sofort da.

    Ich würde hier mal nachschauen was da für ein DOS verbaut ist und dieses gegebenenfalls gegen das neueste tauschen (ist ja nur ein Eprom und das ist auch i.d.R. gesockelt). Oder gleich ein Jiffy-DOS rein.

    ADAC: Mein Farb-Memory scheint einen Schlag zu haben. Ist mir schon vor ein paar Wochen bei einem Spiel aufgefallen. Bei den Standardbildschirmen ist das nicht zu erkennen, offensichtlich sind nur ein paar Farben betroffen und das auch immer durcheinander. Bei dem Alignment Tool war es aber sehr offensichtlich.

    Ich hab grad nicht den Nerv mich drum zu kümmern und das hat auch keine Eile.

    Das ColorRam ist meist (ich meine sogar immer) gelötet, also auslöten, einen Sockel einlöten und dann ein neues SRam 2016/6116/9128 draufstecken. Es sollte im Prinzip alles passen was 2048*8 hat.

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • Das ColorRam ist meist (ich meine sogar immer) gelötet, also auslöten, einen Sockel einlöten und dann ein neues SRam 2016/6116/9128 draufstecken. Es sollte im Prinzip alles passen was 2048*8 hat.

    Schon klar, werde ich auch irgendwann machen.

    Aber einen C128D vollständig auseinanderzunehmen ist ein recht großer Akt und mein letzter liegt erst 3 Monate zurück.
    Ich kann warten.

  • Ich kann warten.

    Worauf? Das er sich von alleine in seine Einzelteile zerlegt oder bis noch was anderes ansteht/karpott geht? :D

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • Tut mir leid, dass ich den Thread wieder aufwärmen muss.

    Das Problem tritt wieder auf. Vielleicht war es auch nur ein paar Tage im Hintergrund.

    Ich habe weiter alte Disketten ausprobiert und bei einer hat es wieder zu Rattern angefangen. Danach war das Problem wieder da.

    Anfangs war das Laufwerk kaum noch ansprechbar. Nach etwas Rumhantieren an der Mechanik geht es jetzt wieder teilweise.

    Hier sind die Tests, die ich habe laufen lassen:

    Zum Verständnis: Ich benutze 2 Tools: das "1541 & 1571 Disk Drive Alignment System" und den heute wohl populärereren "1541 Disk Drive Tester".

    Test 1:

    • Boot in C64 Modus
    • Disk Drive Tester: Stürzt ab beim Start des Tests. Motor läuft nicht los
    • Alignment System: Test startet. Spur 18 wird als korrekt angezeigt, die meisten anderen als um eine Spur versetzt
    • Nachdem ich das Alignment System habe laufen lassen: Der Disk Drive Tester läuft jetzt
      Meine Referenzdiskette wird als in Ordnung angezeigt. Die Spurlage scheint in Ordnung zu sein

    Test 2:

    • Boot in C64 Modus
    • Referenzdiskette eingelegt (64'er Sonderheft Diskette)
    • Verzeichnis wird sofort geladen (nicht mehr die 15 Sekunden von vor ein paar Tagen)
    • Ein Programm kann problemlos geladen werden

    Test 3:

    • Boot in C128 Modus
    • Format über HEADER: Bad Disk Error (die Diskette war aber früher in Ordnung)
    • Vorformatierte Diskette: Programm speichern
      Führt zu unterschiedlichen Symptomen:
      • Funktioniert
      • Abbruch mit Write Error: 24, WRITE ERROR, 17,00
      • Nach dem Error ist manchmal eine PRG-Datei mit 0 Blocks und Sternchen vorhanden, manchmal überhaupt nichts

    Offensichtlich ist vor allem die Schreibfunktionalität betroffen, allerdings nicht nur.

    Mich macht insbesondere stutzig, dass nach einem Booten der Disk Drive Tester das Laufwerk überhaupt nicht anpsrechen kann und abstürzt, dieses Problem aber behoben werden kann, dass man vorher das Alignment System verwendet. Möglicherweise liegt das Problem auf der Platine? (ROM etc)

    Ich weiß jedenfalls gerade nicht, wie ich hier weitermachen soll. Justieren dürfte nichts bringen.

  • Boot in C64 Modus

    Mit C=-Taste gedrückt? Dann wird die 1571 in den 1541-Mode geschaltet (= 1 MHz).

    Im 128-Mode ist sie durch den Bootversuch beim Einschalten automatisch im 1571-Mode (= 2 MHz).

    Hast du zufällig die VIAs (6522) oder den 6502 getauscht bei der Reparatur? Sicher, dass es 2 MHz-Typen sind?

  • Im 128-Mode ist sie durch den Bootversuch beim Einschalten automatisch im 1571-Mode (= 2 MHz).

    Hab ich auch mal gedacht (und weiterverbreitet), aber nach dem Bootversuch wird ein UI gesendet und das Laufwerk ist dann wieder im 1541-Modus. Aber sobald man im 128er-Modus irgend einen Laufswerkbefehl sendet, wie z.B. DIRECTORY, geht die 1571 in den 1571-Modus - und das passiert auch dann, wenn der Befehl zu einem ganz anderen Laufwerk geschickt wurde!

    Yes, I'm the guy responsible for the Bitte melde dich an, um diesen Link zu sehen. cross assembler. And some Bitte melde dich an, um diesen Link zu sehen..

  • Mac Bacon OK, aber wenn ich im 128-Mode einen "HEADER" mache, ist sie auf jeden Fall im 2 MHz-Mode, da bist du meiner Meinung, oder?

    Test 3:

    Boot in C128 Modus
    Format über HEADER: Bad Disk Error (die Diskette war aber früher in Ordnung)

  • OK, aber wenn ich im 128-Mode einen "HEADER" mache, ist sie auf jeden Fall im 2 MHz-Mode, da bist du meiner Meinung, oder?

    Ja, klar.

    Wenn im 2-MHz-Modus das Formatieren nicht klappt, ist natürlich interessant, an welcher Stelle es abbricht: Evtl. erst bei der zweiten Seite?

    Yes, I'm the guy responsible for the Bitte melde dich an, um diesen Link zu sehen. cross assembler. And some Bitte melde dich an, um diesen Link zu sehen..

  • Ich habe auf der Platine die Elkos ausgetauscht, sonst nichts. Die ICs hab ich nicht angerührt.

    Wegen dem Formatieren habe ich weitere Tests gemacht.

    Jetzt versucht es das Floppy überhaupt nicht mehr.

    Der Motor geht an, der Stepper rührt sich aber nicht.

    Ich bekomme sofort einen READ ERROR 20 oder ein Bad Disk.

    Es ist das gleiche bei:

    • C128-Modus: Mit der OPEN N0-Methode
    • C128-Modus: HEADER
    • C64-Modus: Umgestellt auf 1-seitiger Modus, dann OPEN N0

    Lesen funktioniert immer noch, es ist also nicht so, als ob der Stepper tot wäre.

    Gibt es ein gutes Programm, das die Hardware (ROM, etc.) auf dem C128D bzw C1571 so gut es geht überprüft?

    Ich hab mal was von einer Cartridge gelesen, aber in einer abgespeckten Variante sollte doch auch einiges über Software alleine gehen.

  • Ich würde den Anpressdruck des oberen Kopfes prüfen (wie kinzi in Post Bitte melde dich an, um diesen Link zu sehen. vorschlug)!

    Als erstes würde ich die Köpfe mal durchmessen, insbesondere den oberen Kopf!

  • Vor em erneuten Auftreten hatte ich mal mit dem Anpressdruck rumgespielt, dieses Mal nicht.

    Ich hab das jetzt mal gemacht: Ich hab ein wenig manuell auf den Kopf gedrückt und danach eine Münze drauf gelegt.

    Einseitiges Formatieren ging dann.

    Jetzt auch ohne zusätzlichen Druck.

    Beidseitiges Formatieren ist aber immer noch nicht möglich.

    Komisch. Wieso hatte er vor meinem Versuch mit dem Druck noch nicht einmal probiert zu Formatieren sondern gleich einen Fehler gebracht. Kapier ich nicht. Egal.

    Ich hab die Leitungen durchgemessen:

    Braun-Schwarz 63

    Braun-Rot 47

    Schwarz-Rot 47

    Orange-Gelb 93

    Orange-Rot 47

    Gelb-Rot 47

    Das ist meines Wissens in Ordnung.

    Rot-Rot ist isolierend. Ist das korrekt?

    Wie misst man den Kopf durch?

    Alle Leitungen isolieren zueinander.

  • Rot-Rot ist isolierend. Ist das korrekt?

    Wie Rot/Rot ? :hae:

    Alle Leitungen isolieren zueinander.

    Das gleiche wie oben: :hae:

    Wie hast du denn was gemessen?

    PS: Grundsätzlich gilt ja: wer viel misst misst mist ;)

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • Wie Rot/Rot ? :hae:

    Wie hast du denn was gemessen?

    Ich habe die Steckverbindungen, die zur Mechanik gehen, vom PCB ausgesteckt.

    Dann hab ich den Widerstand der Leitungen am Stecker (also zum Laufwerk) zueinander mit meinem Multimeter nachgemessen.

    An dem einen Stecker sind zwei rote Drähte. Ich hab den Widerstand zwischen beiden gemessen. Der ist unendlich. (zumindest soweit das Multimeter geht)

    Bei dem anderen Stecker hab ich das selbe gemacht und zwischen allen Drähten ist "unendlich" viel Widerstand.

    Muss ich da an der Platine messen anstatt am Stecker?

  • Ich habe die Steckverbindungen, die zur Mechanik gehen, vom PCB ausgesteckt.

    Du weißt aber schon, dass das der Anschluss für den Steppermotor ist?

    Der Kopf hat den kleinen schwarzen Stecker.

    Hier einfach mal alle Kombinationen (so viele sinds ja garnicht) durchmessen).

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.