Computers Overview
Commodore PET
Sinclair ZX80
Sinclair ZX81
BBC Micro
Commodore 64
Sinclair Spectrum
Memotech MTX
    About
    Library
        Adverts
        Memotech
        Miscellaneous
        Program Code
        Reviews
        Technical

            Component Data

            Data Books
            Data Sheets
            Design Guides
            Tutorials

            MTX Specific

            Firmware
            Tech Notes
    Manuals
    Options
    Photos
    Photos
    Projects
    Repairs
    Software
    Tools
    User Groups
    Video Wall
Memotech CP/M
Atari ST
Commodore Amiga
PDAs
DEC 3000 AXP
OpenVMS
Raspberry Pi

 

 
 
 

The Memotech MTX Series

  Memotech Floppy Disk Systems

Replacement Drives

            

 FDX System  5.25" and 3.5" SDX Systems

 

Replacement Drives

After the power supply, the floppy drives are probably the most unreliable component in Memotech disk systems. When these drives fail, it is most unlikely that you will be able to source identical replacements - this is particularly true for the 5.25" drives.

A comparison of a number of PC formats and the Memotech disk formats is shown in the table below :-

Target hardware   FDX 02 FDX 03 FDX 07 IBM PC IBM PC IBM PC
Disk Size inch 5.25 5.25 5.25  5.25  5.25 3.5
Bytes per Sector b/s 256 256 256 512 512 512
Sectors per Track spt 16 16 16 8 9 9
Tracks per Side tps 40 40 80 40 40 80
Sides s 1 2 2 2 2 2

Formatted capacity =

 b/s * spt * tps * s / 1024

kb 160 320 640 320 360 720
Unformatted Capacity   250kb 500kb 1MB      

A 3.5" drive, with appropriate disk formatting, should be compatible with Type 03 (40 Track) or Type 07 (80 Track) config modes, but neither of these FDX modes are supported by the standard DOS or Windows formatting utilities. However, disks can be formatted for FDX use on a PC using low level disk tools such as Teledisk 2.15, available on the Tools page. Version 2.15 is preferred over 2.16 as it supports Direct I/O whereas 2.16 does not.

The most common 5.25" disk capacities that you are likely to come across are 500kByte, 1MByte and 1.6MByte

Density Unformatted Formatted (FDX) Formatted (IBM) Tracks RPM
Double 500 kBytes 320 kBytes 360 kBytes 40 300
Quad 1.0 MBytes 640 kBytes 720 kByes 80 300
High 1.6 MBytes 640 kBytes 1.2 MBytes 80 360

A number of alternatives that have been found to work with the FDX are shown below, although there are probably numerous others that would work just as well. Legacy 5.25" drives in particular often have a bewildering array of jumpers to configure the drive's number of tracks, recording density, rotational speed, etc. etc. and the biggest stumbling block to getting alternative drives to work seems to be working out the right jumper settings to use on the drive.

 

Teac FD-55 [Teac FD-55 Series Brochure]

Other users have reported good results using Teac FD-55 drives with the FDX. There are a number of drives in the Teac FD-55 range which are suitable for use, including the ones in the table below :-

Physical Specifications - (Teac FD-55 Specification Document)

  FD-55E FD-55F+ FD-55G
Recording Method FM MFM FM MFM FM MFM
Transfer Rate (kbits/sec) 125 250 125 250 250 500
Recording Density  (bpi) 2788 5576 2961 5922 4823 9646
Capacity* Unformatted 250kB 500kB 500kB 1.0 MB 800kB 1.6 MB

(PC)

Formatted 160kB 320kB 320kB 640kB 600kB 1.2 MB
Track Density TPI (Track/Inch) 96 96 96
Cylinders 40 80 80
Tracks 80 160 160
Rotational Speed (RPM) 300 300 360
Average Latency (ms) 100 100 83.3
Average Access Time (ms) 94 94 91
Track-to-track Seek Time (ms) 3 3 3

I bought a Teac drive off ebay that was advertised as an FD-55GFV-16-U which in fact turned out to be a FD-55F-16-U+, fortunately, as the drive was for use in the FDX, I could not use the 1.2 MB capacity of a "G" series drive anyway.

I did have a problem with this drive though, the disk would spin and the head carriage would move when requested, but the heads would not load. According to the FD55 specification document that I have, there should have been a jumper option (SM) to enable the head load HS (drive select) and HM (motor on) condition straps. However, on my drive, there was no SM jumper, so the head load condition jumpers were ineffective and the heads would not load. There are many variations of FD55 and the specification document that I have likely pre-dates some of the later versions of the drive, so some of the details below are "best guesses".

The manual for the FDXC1 controller board states that the head load signal is on Pin 33 of the J3 connector on the board, corresponding to Pin 2 in the interface cable, and is tied to ground on the controller board. The head load signal in a "standard" 34 way floppy disk interface is on Pin 4 and is "active low", shorting this pin to ground will cause the drive heads to load with the motor on signal. I soldered a small wire on the drive PCB between Pin 4 of the FDD interface and ground, this allowed the heads to load as required under control of the motor on signal.

I also had a bit of luck in 2014 when someone was selling off spare parts from a very old helicopter flight simulator that had been uses to train pilots in Aberdeen. The bulk of the equipment went to a museum, but I managed to get part of the control console that had four floppy drives mounted in it. They all turned out to be Teac drives and, apart from one that was faulty (read errors), all have been successfully used with my FDX, with the disk controller pinned for 96 TPI, the drives work as both Type 03 and Type 07.

FD-55FV-13-U
Part Number 19307200-13
Name Meaning Position Description
DS0 Drive ID 0 FDX = B:, PC = A:
DS1 Drive ID 1 FDX = C:, PC = B:
DS2 Drive ID 2 FDX = D:, PC = n/a
DS3 Drive ID 3 FDX = E:, PC = n/a
FG Frame Ground closed Connects frame to 0V
IL   open  
U1 LED Turn on condition open In combination with U2 & IU
U2 LED Turn on condition closed In combination with U1 & IU
HL   open  
IU LED Turn on condition open In combination with U1 & U2
ML Motor Start condition open  
DCRY Disk Change / Ready RY  
XT Unknown open  
       

FD-55FV-211-U     (2 of)
Part Number 19307272-11
Name Meaning Position Description
D0 Drive ID 0 FDX = B:, PC = A:
D1 Drive ID 1 FDX = C:, PC = B:
D2 Drive ID 2 FDX = D:, PC = n/a
D3 Drive ID 3 FDX = E:, PC = n/a
FG Frame Ground closed Connects frame to 0V
IL (Jumper pins not present) open  
U0 LED Turn on condition open In combination with U1 & IU
U1 LED Turn on condition closed In combination with U0 & IU
HL Head Load condition closed (Follow Interface signal)
IU LED Turn on condition closed In combination with U0 & U1
HS Head Load condition open (HL used)
ML Motor Start condition open (Jumper pins not present)
RE (Strap not present) open (Used on FG model only)
RY Disk Change / Ready closed  
       

 

 

Cumana Disk Systems for the BBC Micro

Probably the most readily available 5.25" disk drives for vintage micros are the single and dual drive systems made by Cumana for the BBC Micro. These come up frequently on eBay in the UK and are perhaps the easiest drives to source for use in a Memotech system - unfortunately, they are often fitted with beige bezels, but that's a minor issue and you could always re-spray the bezel black if you really wanted to.

Some examples of the Cumana disk enclosures are shown below, they used drives from different manufacturers, some of which had a plethora jumpers to configure various options for the drive. The Cumana documentation didn't provide any details of the jumpers and original manufacturer information is often hard to find, so the biggest challenge is often to configure a compatible drive to work with the Memotech disk controllers.

I picked up a double disk unit and a single disk unit off eBay - both of these used Chinon FZ-506 drives. The manual for the FZ-506 is available here. The Chinon FZ-506 supports capacities up to 1.6MB with densities up to 96TPI, but may be configured to support Memotech Type 03 (48 TPI, 500kB, 320k formatted) and Type 07 (96 TPI, 1MB, 640k formatted) disks.

The FDX disk controller has Shugart interface pin 34 tied to ground, this works in tandem with the jumper block to configure the drive as required.

Cumana produced a number of different single and dual drive versions.

Some models featured a front mounted switch that could be used to switch between 40 and 80 track operation.
The dual drive versions were available with the drives mounted either one on top of the other, or side-by-side.



Photo courtesy of : Martin Jones website
A bare Chinon FX-506 drive

This is a standard drive and does not have the custom 40/80 track switch fitted to the front fascia as seen on the Cumana disk units.
The drives have a 13 position jumper block on the edge of the PCB that sets various configuration options. The jumpers are mounted below the PCB, the size and position makes them rather "fiddly" to change.
The table shows the setup that I have found to work with my FDX, the terminator and ID jumpers are set as needed.
13 12 11 10 9 8 7 6 5 4 3 2 1
o x o x o x - - ? ? ? ? ?

 

J1 Jumper Block
Position Label Function
1 TERM End-of-line terminator enabled (set on the last drive on the cable)
2 DS0 Drive ID 0
3 DS1 Drive ID 1
4 DS2 Drive ID 2
5 DS3 Drive ID 3
6 IU In Use
7 HL Head Load solenoid enable
8 -  
9 -  
10 MS  
11 MS  
12 RDY Function of interface pin 34 (Ready)
13 DKC Function of interface pin 34 (Disk Change - used in IBM PC)

 

NEC Floppy Drive - FD1057

I obtained another Cumana BBC Drive, this one contained a NEC FD-1057 drive and I initially had some difficulty in getting it to work with the FDX. This is a very old drive and there seems to be very little information available on the internet about jumper settings etc.

The NEC FD1057 installed in a Cumana case

If you open the full size photo, you can see the remnants of a  piece of sponge on top of the R/W heads. The drive had what appears to be a copper EMC shield glued to the heads, this had fallen off in transit. I have not refitted it but the drive seems to work fine without it.

NEC Drive Jumper Names & Functions

The table below shows information that I have put together from the few web pages and documents that I have found on the web, some of the documents relate to other NEC drives and I expect the pinning options to be similar to the FD-1057 drive, but please be aware that the data has not been reviewed by anyone else but me, so it may not be 100% accurate.

The jumpers marked in Green in the table below show the configuration that has been proven to work on an FDX.

The FDX disk controller was pinned for a 96 TPI drive and the floppy worked successfully as both Memotech Type 03 and 07 using a non-twisted floppy drive cable.

Name Meaning Position Description
DX Drive ID 0 FDX = B:, PC = A:
    1 FDX = C:, PC = B:
    2 FDX = D:, PC = n/a
    3 FDX = E:, PC = n/a
DCG Disk Change / Ready 1  
  Head Load Condition HS USE Work together as shown below
    1 1 Drive select & head load 1 1
    1 2 Drive select
    2 1  Head load
    1 3 Drive select & motor on
    2 3  Motor on
MX Drive always selected open Always seems to be open
MON Motor ON Condition 1 Motor ON
    2 Head Load
    3 Drive Select
LED Drive LED Configuration 2 & 5 Jumpers installed, others open
VC Unknown closed Always seems to be linked
HDE Rotational Speed 1-2 360 rpm (1.2M Bytes)
  (Jumpers not present) 2-3 300 rpm (360k Bytes)
DEN Density Select 1 96 TPI (1.2M Bytes)
  (Jumpers not present) 2 48 TPI (360k Bytes)
LUS (Jumper not present) open Unknown
M1 (Jumper not present) open Unknown

The drive that I received was BNIB and I don't think had ever been used previously. Although this Cumana enclosure does not have a 40/80 Track switch there is a jumper position that looks like it may had had wires soldered to it at some point. When I was researching this drive, Roy Bates on the StarDot forum suggested that this was where a 40/80 Track switch would be connected too. Cumana may have used this drive in cases that did have the 40/80 Track switch fitted. It is not an issue for use with my MTX disk systems though as the system can switch between 40 and 80 tracks using the CONFIG.COM program.

 

Replacing a 5.25" Drive With a 3.5" Drive

Since a 5.25" drive and a 3.5" drive have the same disk geometry, it is possible to replace an FDX 5.25" drive with a 3.5" one without much difficulty. All 3.5" disks are 80 Track, and apart from the very earliest, are double-sided and either double (DD) or high (HD) density (ignoring ED for the purposes of this discussion). This means that the replacement drive can either be used as a Memotech type 03 (40 Track) or type 07 (80 Track) drive.

When my 5.25" disk drives failed, I was able to use Teledisk to create a 3.5" bootable CP/M disk from an image file of a 5.25" FDX type 03 (40 Track, DS/DD, 48 TPI) System disk on a PC with a 1.44MB drive and a 720K floppy disk. This wrote the FDX data into the first 40 tracks of the 80 track 3.5" disk (80 Track, DS//DD, 96 TPI) to read this disk on the FDX, the option configuration switch, SW6, for the relevant drive on the FDCX1 disk controller had to be switched ON.

5.25" drives use a card edge (CE34) connector.
3.5" drives use an IDC (ID34) connector.

Therefore, the FDX floppy cable cannot be used to connect to a 3.5" drive.

ID34 to CE34 Adapter

I could not find these in the UK and had to buy from ebay.com

A standard PC "universal" cable can be made to work, but with some limitations. The usual method of setting the floppy drive ID on PCs is to have all drives factory set to an ID of 1 and use the twist in a PC floppy cable to set the drive at the end of the cable to ID 0 - in fact, most modern 3.5" drives do not even have configuration jumpers to set the drive ID - they are factory fixed at ID 1.

Since the FDX floppy drive cable pin-out is different to that of a PC, the cable twist cannot be used to set the drive ID. The 3.5" drive must be connected before the cable twist and either be used as ID1 or have a link selectable ID. On a two drive system, this means that both drives must be connected before the cable twist and even if both types of connectors are available on the cable being used, it is unlikely that the distance between them will be enough to allow both drives to be connected and a 34-way IDC extension cable like this will probably be required. Alternatively, an IDC to Card Edge adapter as shown in the photo can be used to connect the original FDX floppy cable to a 3.5" drive.

A word about 3.5" disk media.

High Density (HD) 3.5" media is not the same as Double Density (DD) media - their characteristics are similar, but are NOT the same. This is why the HD drive has an additional hole in the diskette, opposite the write protect hole, this allows the drive to identify which media type is in the drive and adjust its write configuration accordingly. Whilst formatting a DS/DD disk to HD was possible (if an additional hole was punched in the disk), the format would often result in bad sectors, particularly towards the centre of the disk where the data density is highest- it was pretty obvious that you were taking a risk with your data. On the other hand, if you wanted to use an HD diskette to create DD diskettes, putting opaque tape over the density select hole will fool the drive into thinking that a DD disk had been inserted and will write to the disk at DD density, apparently with no problems.

When you do this though, you are writing to media of one type (HD) with a write current appropriate for lower density (DD) media. Most of the time, you will not notice any problems, but this technique is not as inherently reliable as using the correct media type. For important data, it is better to use DD media for DD formats - the slight problem being that 3.5" DS/DD media is pretty hard, if not impossible to find these days!

 

Replacing a 360k 5.25" (DD) Drive With a 1.2MB (HD) Drive

This is a little more complicated since, as well as having double the number of tracks (80) as a 360k one (40), a 1.2MB floppy has a rotational speed of 360 RPM rather than 300 RPM. When running at 360 RPM a HD drive requires that the disk controller is capable of supporting a transfer rate of 500k bits/sec, fortunately, the FDX FDCX1 controller can support this data rate. When using a 360k disk operating in DD mode, the drive should operate at 250k bits/sec with a rotational speed of 300 RPM.

Early 1.2MB drives had a link selectable option to set the drive speed but more modern ones do not have this option, some IBM PC floppy disk controllers maintain the drive speed at 360 RPM and throttle the data rate to 250k bits/sec when using 360k disks. To use a DD floppy in an HD drive on an FDX, you will need to be able to set the drive to 300 RPM. If you want to try modifying a 1.2MB, 360 RPM drive to operate at 300RPM, this page from Dave Duffield how to do it, otherwise, make sure you get a legacy drive with a 300 RPM option.

There are potential problems with the choice of media when using HD drives with DD floppy disks.

A look at a typical floppy disk head should help show what the issues are.

The picture shows a floppy disk head arrangement from a 3.5" drive.

The Read/Write head is followed by a "Tunnel Erase" head on either side of it to clean up the track and ensure there is good separation between adjacent tracks.

Photo from Gough's Tech Zone

Problems can occur because a 96 TPI (80 Track HD) drive has narrower heads than a 48 TPI (40 Track DD) drive. If you write data onto a blank DD disk using a HD drive, a DD drive, should be able to read the disk - the data track will be narrower than had it been written on a DD drive, but it should be read OK.

However, if you write the same data from an HD drive onto a disk previously formatted on a DD drive, you are likely to get problems as the new, narrower, data track will be on top of the old, wider, track. The data can probably still be read on a HD drive, but problems will likely occur when trying to read the data on a DD drive. The HD Tunnel Erase heads will not have cleared out the old data from the wider track and the DD heads will likely read a mixture of the new, thinner, track data and the older, wider, track data. This could be a problem if you intend to use the disk in both HD and DD drives.

 

 

Reference : Some very useful information on floppy disk drives can be found at : http://www.retrotechnology.com/herbs_stuff/

 

mailto: Webmaster

 Terms & Conditions