Bezugnehmend auf einen
alten Thread von mir, hier mal die aktuelle Version.
Ziel war es den Mega ST wieder mit internem DD Laufwerk zu betreiben und extern ein FlashFloppy Gotek mit DD/HD Umschaltung. Dazu ist es notwendig das HD sense Signal vom externen Gotek mit der HD Schaltung im MegaST zu vebinden, damit diese die 8/16MHz Taktumschaltung durchführen kann.
Dazu habe ich PIN6 (Drive 1 Select) der externen Floppy Buchse zweckentfremded.
Dieses Signal ist beim MegaST fest auf High gelegt und kann an W5 aufgetrennt werden.
Dann ist es möglich an PIN2 das HD sense Signal abzugreifen (schwarzes Kabel) und mit der Floppy HD Schaltung zu verbinden. (Die roten und orangen Kabel dienen zur intern/extern Umschaltung von Laufwerk A)
Nun muss der Floppystecker so modifiziert werden, dass das Signal Drive 1 Select (bzw. Drive Select B) auf PIN2 des Floppysteckers gelegt wird.
Wenn man dann FlashFloppy noch über die FF.CFG mitteilt, dass an PIN2 das HD sense anliegt:
# Pins 2 & 34 output (drive->host) manual configuration
# auto: Auto-configure from interface= setting
# nc: Unused/No Connection [eg. if pin is an input (host->drive) on your host]
# low: Always 0 volts (0v)
# high: Always 5 volts (5v)
# rdy: Drive ready (Ready = 0v)
# nrdy: Logical complement of above
# dens: Density mode (High Density = 0v)
# ndens: Logical complement of above
# chg: Disk changed (Changed = 0v)
# nchg: Logical complement of above
# Values: auto, nc, low, high, rdy, nrdy, dens, ndens, chg, nchg
pin02 = ndens
pin34 = auto
erkennt der MegaST DD und HD Disketten.
Das Ganze funktioniert natürlich auch mit einem echten DD/HD Laufwerk.