<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Sun, 23 Oct 2005 12:35:16 +0100
From   : Andrew Benham <adsb@...>
Subject: Floppy cables: the answer

Jeff Gaines wrote:

> There have been different views in here about un-twisting the cable,
> it just didn't work for me until I bit the bullet and un-twisted it.

Whilst looking for something else this morning, I nearly tripped over
a PC floppy drive cable.  So I grabbed the Avo and found out what the
twist does.

The twist affects 'pins' 10 to 16.

Pins 1-9 and 17-34 are unaffected by the twist - these go identically
to both drives.
Pin 10 from the controller goes to pin 10 on the drive connected to
the 'middle' connector, and to pin 16 on the drive connected to the
'end' connector.
Pin 11 from the controller -> pin 11 (middle) and pin 15 (end).
Pin 12 -> pin 12 (middle) and pin 14 (end).
Pin 13 -> pin 13 on both drives.
Pin 14 -> pin 14 (middle) and pin 12 (end).
Pin 15 -> pin 15 (middle) and pin 11 (end).
Pin 16 -> pin 16 (middle) and pin 10 (end).

So that's the cable. Now, what about the interface itself ?

I have some drive documentation from ~1979 on the Shugart SA400
floppy interface.  This is what the BBC Micro uses.

Pin 10   Drive Select 0
Pin 11   Ground
Pin 12   Drive Select 1
Pin 13   Ground
Pin 14   Drive Select 2
Pin 15   Ground
Pin 16   Motor On

Hmm.  The cable twist doesn't make sense.


Then I dug out my PC reference book which dates from 1991.

PC and XT Floppy Disk Controller Internal Connector

Pin 10    Motor Enable A
Pin 11    Ground
Pin 12    Drive Select B
Pin 13    Ground
Pin 14    Drive Select A
Pin 15    Ground
Pin 16    Motor Enable B


Now the penny drops.  The PC interface isn't SA400, and the twist makes
sense for this interface.

There are some other differences too:

Pin             SA400           PC
6               DS3             Unused

And I have documentation on a Matsushita JU364 3.5"
720k drive dating from about 1988 (and which works
with the BBC just fine) stating:

Pin             JU364           PC
4               In Use          Unused
34              Ready           Unused


So the answer is that the twisted cable won't work with
the BBC.


-- 
Andrew Benham         adsb@...       
Southgate, London N14, United Kingdom

The gates in my computer are AND OR and NOT, not "Bill"
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>