Home Diskettenlaufwerke am Atari ST Drive Select Floppyumschaltung
 

11.1.5 HD-Floppy Mitsubishi MF355


HD-Floppy Mitsubishi MF355C-XXXM(J) an Atari-ST


Der Umbau der ST-Computer läuft schon seit einger Zeit an meinem 520ST+ mit zwei HD-Diskettenlaufwerken fehlerfrei.

Wichtig ist allerdings, dass der FDD-Controller schon ein WD1772-02 ist, da auch ich erst den WD1772-00 im Rechner hatte und natuerlich der Umbau zuerst ohne grösseren Erfolg war.(!nl)

Das besondere ist das beide Laufwerke automatisch die Diskettenkapazität erkennen und so auch ein kopieren von 720KB nach 1.44MB (Filecopy) wie bei PC möglich ist.

Die Schaltung für den ST besteht aus dem 16Mhz Oszillator und dem analogen Umschalt-IC vom Type 74HCT4051 nach ST-Computer 1/90.

Zusätzlich wird vor dem Eingang des 74HCT4051 (Density Eingang, vom Shugartbus Pin 2), dass Signal einmal invertiert, da die Laufwerke ein Low bei HD-Disketten und ein High bei DD-Disketten erzeugen. Beide Density (Pin 2) Ausgänge der Diskettenlaufwerke sind durch den Shugart-Bus verbunden, d.h. der Inverter (7406 ) ist genau nur einmal nötig.

Den zweiten Teil, HD-Umschaltung nur bei Drive Select und HD-Disk im Laufwerk, habe ich weggelassen, da das HD-Signal bei diesem Laufwerk anders beschaltet werden musste. Dieses wäre bei zwei Laufwerken auch relativ aufwendig und es funktioniert auch ohne, allerdings muß unbedingt beim Kaltstart des ST in beiden Laufwerken eine 720KB(DD) Diskette liegen, da sonst z.B.: Nur in A eine DD-Diskette B ohne Disk, Laufwerk B nicht erkannt wird.

Eine Änderung der default Steprate von 3 ms auf 6 ms, durch einen Patch im ROM wüerde diesen Fehler beseitigen. Vorsicht, nur sinnvoll bei Multistep Laufwerken (3 ms bis 6 ms), wie z.B dem Mitsubishi MF355C-252M

Bei mir wurde dies vom Autoordner aus, durch das STEPXXXX.PRG von Claus Brod (Scheibenkleister) erledigt.

Aber jetzt das wichtigste:

Eine Beschreibung der 1.44MB FDD's von Mitsubishi.


Modelle:

1.HD-Laufwerke mit 720KB/1.44MB und 3 ms Steprate

MF355C-12M(J) CMOS-SHUGART-BUS,M = nur Loetbruecken,MJ mit Jumper CMOS nach TTL UMBAURAHMEN mit INTERFACE notwendig.

MF355C-52MJ TTL-SHUGART-BUS,MJ = mit Jumper mit und ohne UMBAURAHMEN, mit und ohne CMOS nach TTL INTERFACE anschliessbar.


2.HD-Laufwerke mit 720KB/1.44MB und 3 ms bis 6 ms Steprate (Multistep)

MF355C-212M CMOS-SHUGART-BUS,mit Jumper CMOS-INTERFACE notwendig. (siehe oben)

MF355C-252M TTL-SHUGART-BUS,mit Jumper mit und ohne UMBAURAHMEN,mit und ohne CMOS nach TTL INTERFACE anschliessbar.


Übrigens MF355 ist HD-FDD(720KB/1.44MB) und MF353 ist DD-FDD (nur 720KB)

Bei mir sind zwei MF355C-252M mit Umbaurahmen,ohne CMOS nach TTL INTERFACE im Einsatz.


Jumper fuer alle MF355C-XXM(J) und MF355C-XXXM:


Abkuerzungen: w=Jumper waagerecht gesetzt,s=Jumper senkrecht gesetzt

1.DS0 bis DS3(einige nur DS0 und DS1) = Drive Select(w)

2.DC(w) = gesetzt und SR(w) nicht gesetzt, Diskchange auf Pin 34

(DC)(s)= gesetzt und DC(w),SR(w) nicht gesetzt,Diskchange auf Pin 2, nur moeglich wenn SW(w) gesetzt und HO(w) nicht gesetzt.

SR(w) = gesetzt und DC(w),(DC)(s) nicht gesetzt,Standard Ready auf Pin 34

MM(w) = gesetzt und MS(w) nicht gesetzt,Motor On mit Motor On Signal (Diskettenantriebsmotor)

MS(w) = gesetzt und MM(w) nicht gesetzt,Motor On mit Drive Select (Diskettenantriebsmotor)

IS(w) = gesetzt und IU(w) nicht gesetzt,In use LED leuchtet nur wenn Drive selektiert ist

IU(w) = gesetzt und IS(w) nicht gesetzt,In use LED leuchtet nur wenn In use Leitung angesteuert wird



3.Umschaltung zwischen DD und HD:

a: SW(w) = und HD(s) gesetzt und HO(w),HI(s),LD(s) nicht gesetzt,Um- schaltung der Density mit der eingelegten Diskette,keinerlei Signal an Pin 2. Datenuebertragungsgeschwindigkeit muss korrekt vom FDD-Controller angepasst sein.

SW(w) = und HO(w),HD(s) gesetzt und HI(s), LD(s) nicht gesetzt, Umschaltung über Diskette und Pin 2 ist Ausgang von FDD!
720KB = High
1.44MB = Low


Wird hier am Atari ST benutzt.

b: HI(s) = und HD(s) gesetzt und SW(w),HO(w),LD(s) nicht gesetzt,Pin 2 an FDD vom Shugart-Bus ist Eingang fuer die Density Umschaltung
Low = 1.44MB
High = 720KB

Für PS/2 oder kompatibel.

HI(s) = und LD(s) gesetzt und SW(w),HO(w),HD(s) nicht gesetzt,Pin 2 an FDD vom Shugart-Bus ist Eingang fuer die Density Umschaltung
Low = 720KB
High = 1.44MB

Wird so am PC benutzt.

Jumper für Atari ST (angegeben heisst gesetzt):

DS0(w) oder DS1(w),MM(w),IS(w),DC(w),SW(w),HO(w),HD(s),die letzten 3 sind für die Density Umschaltung wichtig!



Lage der Jumper:
================

   POWER
  | DC  |           |<----SHUGART BUS------->|
|-|-----|--------------------------------------|
|         - - DS0 Drive Select                 |<- Gussrahmen
|         - - DS1 (waagerecht =                |
|         - - DS2 Funktion !                   |
|         - - DS3               Jumperblock-   |  Jumperblock-
|                               beschriftung   |  beschriftung
|                               Teil 1/2       |  Teil 2/2
|                               (waagerecht =  |  (senkrecht =
|                               Funktion !)    |  Funktion !)
|                                 1- -2  HO    |    1- |2  H
|                                 3- -4  SW    |    3- |4  I
|                                 5- -6  IU    |    5- -6  IU siehe Teil 1 !
|                                 7- -8  IS    |    7- -8  IS siehe Teil 1 !
|                                 9- -10 MS    |    9- -10 MS siehe Teil 1 !
|                                11- -12 MM    |   11- -12 MM siehe Teil 1 !
|                                13- -14 SR    |   13- |14 D Originalbe-
|                                15- -16 DC    |   15- |16 C schriftung (DC)!
|                                              |
|                                              |
|                                              |
|                                      TP   JPA| TP=Testpins,nicht jumpern !
|                                      1 - | H |    (TP1 bis TP4)
|                                      2 - | D | HD und LD (senkrecht =
|                                      3 - | L | Funktion !)
|                                      4 - | D |
|                                              |
^                                              ^






Copyright © Robert Schaffner (doit@doitarchive.de)
Letzte Aktualisierung am 23. Mai 2004
Home Diskettenlaufwerke am Atari ST Drive Select Floppyumschaltung