Hier ist die Floppy-Karte aus dem Einschub, die mit dem HD-Laufwerk funktioniert ...
... und das mit dem Steppen hat mich auch an was erinnert
Hier ist die Floppy-Karte aus dem Einschub, die mit dem HD-Laufwerk funktioniert ...
... und das mit dem Steppen hat mich auch an was erinnert
Was gab's denn bei Dir mit dem Steppen?
Der FDC Chip ist ein SMC 9793.
Bei mir ist ein Siemens SAB1793 drauf, siehe 4 Diskettenlaufwerke am MFA
Wer weiß, ob die sich in allen Details exakt gleich verhalten ...
Robert, kannst Du bitte mal ein Bild vom vorderen Teil der Laufwerksplatine machen? Danke
Und ich schaue gleich mal welche Bausteine bei mir drauf sind...
Nachtrag: gleiche Bausteine wie bei Toast_r und rfka1... ich werde mal den vom internen Controller auf den externen packen...
Nachtrag zum Nachtrag: ein Tausch des Controllerbausteins vom funktionierenden internen Controller zum externen Controller brachte keinen Erfolg. Weiterhin Rückstellfehler
Ich habe hier noch eine Floppykarte für externen Anschluss liegen, die hat ebenfalls den FDC9793.
Gruß
Robert
Dann tu uns doch mal den Gefallen und häng Dein Laufwerk da mal dran und versuche eine Floppy zu formatieren.
Danke
Dann tu uns doch mal den Gefallen und häng Dein Laufwerk da mal dran und versuche eine Floppy zu formatieren.
Das ist jetzt interessant, denn ich habe kein Problem beim Formatieren (unter CP/M).
Ein Fehler tritt bei mir erst bei der nächsten Aktion nach dem Formatieren auf, undzwar dann, wenn das Laufwerk wieder auf Spur 0 zurückgesetzt werden soll. Es fährt dann tatsächlich auf Spur 0 zurück, das Track 0 Signal Signal kommt, aber in dem Moment kommt eine Fehlermeldung, vmtl. wegen der fehlenden Index-Impulse.
Unter CP/M tut's schon mal, Mini-DOS muss ich erst umstecken ...
Gruß
Robert
Sodale ... Floppyanschluss nach außen, HD-Diskettenlaufwerk und Mini-DOS:
Kannst Du das mal unter CP/M mit dem COPY Programm ausprobieren:
Diskette formatieren, und dann verify ?
Ok. Heist das jetzt: mit dem FDC 9793 funktionieren 3,5“ 1,44 MB Laufwerke?
Peter
Siehe vorletzer Post, da funktioniert es auch
Okay... Dein Laufwerk funktioniert...
ich habe mittlerweile mein SDF Laufwerk an den mit dem Mitsubishi Laufwerk funktionierenden Controller gehangen... und was soll ich sagen, FEHLER. Es liegt also nicht am Controller... den der läuft mit dem Mitsubishi Laufwerk. Somit müssen wir unsere Suche auf das Verhalten der Laufwerke richten.
Ok. Heist das jetzt: mit dem FDC 9793 funktionieren 3,5“ 1,44 MB Laufwerke?
Peter
Nein heisst es nicht... egal welcher Controller, mein SDF Laufwerk gibt Fehler... hingegen das Mitsubishi Laufwerk nicht. Roberts Laufwerk funktioniert auch... aber er hat eine andere Revision. Bei Ihm sind andere ICs und mehr ICs verbaut als auf meinem Laufwerk. Was die im einzelnen bewirken, kann ich im Moment nicht sagen... aus meiner Sicht ist aber Fakt, der Controller ist nicht der Übeltäter
Es liegt wohl wirklich an den Laufwerken ... ich teste mal unter Mini-DOS durch, was ich liegen habe:
Funktioniert: YE-Data YD5031D
Funktioniert nicht (Rückstell-Fehler): Teac FD-135FN-71-U, Teac FD-235HF 3218-U, Teac FD-235HD A291-U
Ok. Welche genaue Typenbez. hat das SFD-321 (/??? Rev.???)?
Peter
Vgl. die Fotos in Post #124 in diesem Thread:
SFD-321B SS-02
Versuch macht kluch, mehr Laufwerke:
Funktioniert nicht (Rückstell-Fehler): techmedia TFD-310 (Rev.C), NEC FD1231H (Date 2004.1), Sony MPF920-E, ALPS DF354H911C (98-30), Panasonic JU-257A606PC K743A, Mitsumi D359T5, Teac FD-235HF 3805, und - interessanterweise ein Mitsubishi MF355C-258MG.
Es ist erstaunlich, wie unterschiedlich die Laufwerke klingen.
Gruß
Robert
Das hier könnte der Grund sein, das das SDF Rev. M2 (laut Aufkleber auf dem Laufwerkschassis) nicht funktioniert:
To check your Samsung drive look for that small pin which detects if a DD floppy is inserted, right at the bottom. A DD will push this pin down, HD won't because of the whole at that position. It turns out that many newer revisions don't have that pin anymore, these are HD only. You can remove a solder bridge to make them DD only, but I tried this with several new and never used drives with not much success.
Such a HD only drive seems not to be able to perform the media test in SCP. When I first tried this, I got really frustrated, as it looked like all my NOS sealed floppy disks are defective, even HD ones.
On the other Hand, a SDF-321B which is DD capable seems to be the best choice ever. Rev. S1 is such a drive and Rev T1-T5. I do have a T3 which gives the best results = sharp lines in the flux display and honest results with the media test in SCP. A T6 and newer lacks the DD pin, so these are not recommended.
Source: http://www.cbmstuff.com/forum/…ndex.php?thread-59-4.html
rfka01 : was steht bei Dir auf dem Aufkleber auf dem Chassis ?
Okay... Du hast ein Rev. S Laufwerk und damit eins was demnach funktioniert... da hast Du Glück gehabt
Damit ist klar... es gehen nur DD Laufwerke ::
ZitatDamit ist klar... es gehen nur DD Laufwerke
... und HD-Laufwerke, die den DD-Schalter echt auswerten (in Deinem Zitat oben "which is DD capable") ... ja, Glück gehabt ... immerhin funktioniert das YE-Data YD5031D auch, so dass es noch mindestens eine Alternative gibt.
Gruß
Robert
Wenn ein Gotek funktioniert gäbe es eine aktuelle Quelle. @rfk01: Das Gotek hat doch bei dir auch funktioniert? Korrekt?
War da nicht die neueste Flashfloppy drauf?
Wenn das immer noch funktioniert, kannst du dann bitte mal deine Imagedatei 320k und/oder 720k hier einhängen.
Ich kann dann ggf. mal die neueste FW flashen und dann noch mal probieren.
Es gäbe ja auch Gotek mit orig. 720k FW ab Werk.
Peter
Leider nein ... ich habe die Flashfloppy 1.0 drauf und habe gerade Probleme beim Zugriff auf Dateien, der Boot funktioniert. Da bin ich noch dran, weil ich eigentlich vor hatte, zwei Goteks als Laufwerke A: und B: dranzuhängen.
Gruß
Robert
sodele... ich habe jetzt gerade mal ein GOTEK SFRM 720 angeschlossen... und auch hier bekomme ich diese Rückstellfehlermeldung... mmmhhhh... getestet am externen FDC... bin gerade etwas ratlos... muß mir auch hier wohl mal die generierten Signale ansehen.
ich hänge hier mal Auszüge aus Dokus an. Evtl. hilft es ja bei der Fehlersuche/Beschreibung.
Wenn wir GENAU feststellen, was, wann fehlt, könnten wir evtl. mit dem Author von Flashfloppy Kontakt aufnehmen und sehen, ob das Fehlende zu implementieren ist.
Wenn ich das richtig lese, dann ist zum Zeitpunkt Formatieren+Rückstellfehler /TRACK0 fehlt, verantwortlich.
Davor wird das Unterprogramm RESTORE angesprungen - was NUR durch einen FDC Interupt wieder verlassen wird.
Peter
Zumindest beim 3,5" HD Laufwerk kommt das /TRACK0 Signal, es fehlen aber während des Steppens die Indexpulse.
Der Rückstellfehler tritt (bei mir) nur auf, wenn der Kopf ziemlich weit zurückfahren muß.
Steht der Kopf vorher bei Spuren < 40 tritt der Fehler nicht auf.
Daher vermute ich, daß der FDC-Chip wegen der fehlenden Indexpulse nicht mitspielt.
Rechne mal nach:
40 Tracks bei 6ms/Track (default Steprate) = 240ms
Der Index Impuls kommt so alle 200ms.
Das passt ziemlich genau. Das ist die kritische Zeit an der das LWREAY Monoflop nicht mehr getriggert wird.
Ich hab mir die Sourcen des Mini-DOS noch nicht angeschaut. Welche Fehlerflags werden den abgefragt?
Vielleicht kann man hier etwas "weniger" testen.
Lt. den Sourcen wird beim Formatieren NUR /TRACK0 = Bit 2 im Status abgefragt.
Peter
Ich habe jetzt zum ersten mal nach gefühlt 1J im der Schublade liegend meinen China 8ch Logic Analyzer ausgepackt, Pulseview 0.4.1 installiert und die Signale aufgezeichnet. D0=Messpunk A bis D7=Messpunkt H. 20khz. Von <SPACE>=Start Formatieren bis Rückstellfehler<SPACE>.
Messreihe dann gespeichert im ZIP: MFA-1.zip.
Evtl. hilft das ja weiter. Ich lasse alles soweit aufgebaut. Dann kann ich evtl. das wiederholen.
Peter
An LWREADY hängt das nicht.
Ich hatte testweise den 15µF Kondensator am Monoflop durch 33µF ersetzt.
Das hat gereicht, um LWREADY zu halten.
Hat aber trotzdem nicht geklappt.