Hi guys,
I've just dug my not-even-a-tenth-finished floppy disc raw-reader out of
the cupboard, the plan being to finish it off. Problem is, I'm not seeing any
signals coming out of the floppy drive - all the outputs are stuck high.
What I've got is:
- All odd numbered pins on the IDC34 tied to ground
- All I/O lines from the floppy raised to +5V via two 4k7 resistor packs
- /MOTORA and /DS0 wired together, and grounded via a switch
- A Sony MPF520E floppy drive, HP badged, jumpered for automatic density
selection and DS0 (drive 0)
I can step the head in and out fine, and the motor seems to be spinning (the
drive's activity light is on at least). What I can't get is any form of output
from the drive - even /INDEX is stuck floating high
(FWICT it should pulse
once for every revolution of the disc, i.e. about once per
half-second or so).
Am I violating some timing parameter or basic rule here? I honestly can't see
any reason why the drive would seek fine, but not return any data or index pulses.
Thanks.
--
Phil. | (\_/) This is Bunny. Copy and paste Bunny
classiccmp at philpem.me.uk | (='.'=) into your signature to help him gain
http://www.philpem.me.uk/ | (")_(") world domination.