11.3.1 HD Disk STe Installing a high-density replacement drive in an ST/STe
If your internal disk drive has broken down for some reason and
you've been looking for a replacement DD (720Kb) drive you've probably
realized that these are near impossible to get hold of today. But fear
not! By following the steps here you'll be able to use a standard PC
type HD (high density -1.44Mb) disk drive which is widely available
and won't cost you an arm and a leg.
I started working on this project in order to upgrade my STe with
a HD drive so I could read/write HD disks in addition to DD disks as
they take up the same physical disk space in my disk storage-box but
store twice the amount of data and cost about the same as DD disks
(which are running scarce these days). I haven't yet completed that
project as it's a little more complicated, but will get back to it
later on with all the details.
I've chosen to use the Sony MPF 520-1 disk drive since it's
physically easier to adapt for use with the ST than with other drives.
Besides, Sony is a reputable company and it should be widely
available.
The physical adaption mentioned regards the "eject
button" (the plastic "button" you press in order to
eject the disk). You might have noticed that the Atari styled button
is shaped a bit different from the usual PC styled eject buttons. Many
people have resorted to cutting the computer's case in order to use a
new drive with the PC styled button and front-panel, but there's no
need for this!
With this drive you simply need to do a little modification to the
drive mechanics, and this won't be visible at all when installed.
It'll look a whole lot better than a "home made" hole in the
casing! You end up using the eject button and front panel from the old
Atari drive, and remove the PC styled eject button/front panel from
the new PC styled drive. The front panels snap easily on/off these
drives so you should have no problem with this. As the eject button
from the old drive doesn't have a "hook" which fits the new
drive you'll have to snap this off and possibly use some glue to fix
it to the eject button metal "lug" (see enclosed .IMG file
for details).
In addition to this minor modification some electronic
modifications have to be done. The 34 pin connector which connects the
drive to the ST main circuit board has to be inserted "upside
down" into the drive unit. This is because most HD disk drives
(all I've come by so far and heard of from others) have their
connectors "reversed" compared to the old Atari ST drive.
So, to be able to do this you have to cut away a little plastic notch
on the connector at the end of that 34 way ribbon-cable.
Abbildung 1 - SONY 1.44 MB HD Disk Drive
Now comes the soldering iron... you need to connect a wire between the two connections of the "disk detect" switch. That is, the switch will always be switched "on" after you've done this. The ST detects if a disk-change has been made in another way than the PC, and if this modification isn't done you can end up messing up your disks real bad (I know I did, so don't make the same mistake I did when I erased some files because the computer didn't "see" me putting in a different disk when I was saving my files!). The last thing you need to do is to set the drive select to
"drive 0". It's probably set to "drive 1" when you
get the drive- this is because PCs see "drive 1" as the boot
drive, while the ST sees the boot drive as "drive 0".
Normally this is just a jumper on the drive's circuit board, close by
the power-connector. If not, it might be soldered on the circuit
board, where you need to de-solder it and relocate the jumper to
"drive 0".
Abbildung 2 - SONY 1.44 MB HD Disk Drive modification
Abbildung 3 - Atari Floppy Disk Controller
-cut away a small part of metal on the drive's mechanics to
accomodate for the ST styled eject-button and front-panel.
I've performed this project twice with an STe and two different
revisions of the Sony MPF 520-1 disk drive. Both without any problems.
It should work equally well with any ST/F/M computer since the disk
drive acts the same way there.
Good luck!
Hallvard Tangeraas (hallvart@sn.no) 19-May-1997
HD Floppy Drive won't work?
Text comes from HD Floppy Atari Upgrade Kit
With a MEGA STe you should check if a connection is present from
U7 (CPU) Pin 32 to UA02 (PAL20L8) Pin 19. If not, solder a short wire
between both solder points on mainboard.
In addition, IC UA02 should labeled as C301901-002. If you have an
IC with the label C301901-001, it had to be removed.
The original HD Floppy Upgrade Kit include TOS 2.06, AJAX Chip
C301901-002 and an EPSON SMD340 HD Floppy Drive.
If the 1.44MB floppy does not format reliably, it could be an
problem with the PSU. The part number of the internal PSU should ended
as -002. If the seriel ended as -001 PSU, the central PCB screw had to
be removed!. It makes an short circuit on main pcb.
Continuing where I left off with installing a HD disk drive inside
my trusty old STe, and at the same time documenting and updating my
publically available file on how to do this I've run into a slight
problem...
I needed a new cable for the disk drive as I'm going to recase it
(putting it inside a 19" rack enclosure) and went to a computer
store and bought a standard ready-made 34 pin cable with connectors at
both ends. Rather than mess around with the existing IDC connector on
the STe main board I unsoldered it and mounted a new connector which
could be unplugged (the same connector which sits on the disk drive
itself).
No problem getting things to work -I just used a multimeter to
check which side went to ground, comparing it with the cable and the
disk drive (one side of the 34 pin connector has almost all the pins
going to ground and are connected together).
But... the problem/confusion lies around the drive 0/drive 1
select. The drive I'm using has a zero Ohm SMD resistor (i.e.
"solderable jumper") on the circuit board which I've
unsoldered and re-soldered back into the "Drive 0 select"
position (unlike the "drive 1 select" position which PCs use
for "A"), but I thinking about those who might be unlucky
having bought a drive without this option...
I was told some time ago when I discussed this subject here by
someone that it should be possible to twist certain pins of the
connector to allow for "drive 0" select on a drive which is
set to "drive 1 select". Now, the cable I just bought has 3
connectors. The one in the middle goes to the computer, one end goes
to drive "A", and the other end apparently goes to drive
"B" on a PC as it has a part of the cable twisted. So I went
aheard with my experiment, first soldering back the jumper to
"drive 1", then booting the computer with the twisted cable
connected to the drive. the result?
How come? Isn't even this connection standard?
the pinout is as follows (left), and becomes (right):
Here's the full pinout of the Shugart connector:
Copyright © Robert Schaffner (doit@doitarchive.de) Letzte Aktualisierung am 23. Mai 2004 |