Jump to content

Apple 400K Drive

From RetroTechCollection
Apple 400K Drive
Macintosh External Disk Drive M0130
Macintosh External Disk Drive, model M0130 (National Museum of American History)
Manufacturer Apple Computer, Inc.
Type Floppy disk drive
Release date 1984
Interface DB-19 external disk port
Compatible Macintosh 128K, Macintosh 512K, Macintosh Plus, Macintosh SE (800K models)
Dimensions 7.6 × 13.4 × 18 cm (3 × 5.3 × 7.1 in)
Successor Macintosh 800K External Drive (M0131)
Model M0130

The Macintosh External Disk Drive (model M0130) is Apple's single-sided 400 KB external 3.5-inch floppy drive for the first Macintosh models.[1] Apple's Service Source calls it the Apple 400K Drive, and Apple's hardware guide describes the drive in early Macintosh models as a single-sided version of the Apple 800K drive.[2] Bill Fernandez was Apple's engineering project manager for the drive in 1984, a fast-track project started after the Macintosh launch; Sony was the second source for the product.[3]

Apple 400K Drive
An early Macintosh with the external disk drive on the right

Disk format

[edit | edit source]

A 400K Macintosh disk has 80 tracks of 512-byte sectors, 800 sectors in all. Track 0 is the outermost. The tracks are divided into five groups of 16, each read at a different rotational speed, slower at the edge of the disk, so the outer groups hold more sectors.[4]

400K disk layout[4]
Tracks Sectors per track Sectors
0-15 12 0-191
16-31 11 192-367
32-47 10 368-527
48-63 9 528-671
64-79 8 672-799

The disks use the Macintosh File System (MFS) and Apple GCR encoding.[5] GCR is written with NRZI encoding, in which a one is a flux transition and a zero is none; to avoid runs of three or more zeros, the disk driver formats each group of three data bytes as four 8-bit patterns.[6]

Speed control line

[edit | edit source]

The 400K drive does not regulate its own motor speed. The computer sends it a pulse-width-modulated (PWM) signal on pin 10 of the external connector, generated from a disk-speed buffer in RAM: by the Analog Signal Generator (ASG) in the original Macintosh,[7] by a PAL in the Macintosh Plus and by the BBU in the Macintosh SE.[8] The 800K drive controls its own motor speed and ignores the signal. On the Macintosh SE the speed-control signal serves only the 400K external drive and is not available to internal drives. Apple warned developers never to depend on the signal, for example in copy-protection schemes, because some drives ignore it.[8]

Compatibility

[edit | edit source]

The external disk connector of the Macintosh Plus and the original Macintosh SE accepts an 800K drive, the single-sided 400K drive or an Apple Hard Disk 20.[9] The Macintosh II has no external floppy connector and no disk-speed control line.[8] Apple gives the Macintosh 512K enhanced as the first model able to drive double-sided disk drives.[10]

Later machines

[edit | edit source]

The disk-speed PWM signal is not provided by the Macintosh Portable, Macintosh SE FDHD, Macintosh SE/30 or the Macintosh II family, which do not use the 400K drive.[10] Those machines use the SWIM disk controller, and the SWIM does not support the single-sided drive.[11] Macintosh SE computers made after August 1989 have the SWIM and the FDHD drive and are marked FDHD on the front.[9] A 400K drive that is not recognised on one of these machines is not faulty.

Connector

[edit | edit source]
DB-19 external disk connector, Macintosh Plus and SE (Apple Table 9-5)[12]
Pin Signal Pin Signal
1-4 GND 12 PH1 (state-control line)
5 −12 V 13 PH2 (state-control line)
6 +5 V 14 PH3 (Register Write Strobe)
7-8 +12 V 15 /WRREQ (Write Data Request)
9 n.c. 16 SEL (state-control line)
10 PWM (motor-speed control) 17 /ENBL.EXT (External Drive Enable)
11 PH0 (state-control line) 18 RD (Read Data)
19 WR (Write Data)

Inside Macintosh gives the same pinout for the original Macintosh, with the IWM names CA0-CA2 and LSTRB for pins 11-14.[7]

Current draw

[edit | edit source]

A single-sided Macintosh floppy drive draws 500 mA at +12 V and 500 mA at +5 V; an Apple 800K drive draws 600 mA at +12 V and 360 mA at +5 V. The combined load of all devices connected to a Macintosh Plus must not exceed 600 mA at +12 V, 700 mA at +5 V and 10 mA at −12 V,[12] so a 400K drive alone uses 500 mA of the 600 mA available at +12 V. On the original Macintosh, Apple rated the disk jack for this drive's load and allowed another device on the jack to exceed it by no more than 100 mA at +12 V, 200 mA at +5 V and 10 mA at −12 V, counting all other connectors.[7]

Data rate

[edit | edit source]

The IWM sends data to the drive at up to about 500 kbit/s. Because four bytes of GCR data correspond to three bytes in RAM, the effective maximum is about 375 kbit/s, before time spent seeking and on other system tasks.[13]

Daisy-chaining

[edit | edit source]

With an Apple Hard Disk 20, the Hard Disk 20 plugs into the computer and the external floppy drive plugs into the DB-19 connector on the back of the Hard Disk 20, which has the same pinout as the computer's.[8]

Disassembly

[edit | edit source]

Apple's procedure:[14]

  1. Turn the drive over, bottom facing up. Remove the six screws from the bottom cover.
  2. Lift the back of the cover about an inch and pull it out from the front bezel.
  3. Lift the back of the metal drive housing, supporting the cable connector, and remove the drive from the bottom cover.
  4. Remove the cable connector.
  5. Remove the screw that holds the grounding tab in place.
  6. Remove the screw on the outside of the metal drive housing and slide the drive out of the housing.

Troubleshooting

[edit | edit source]

Not recognised on a later Macintosh

[edit | edit source]

The SWIM machines do not support single-sided drives.[11] Test the drive on a Macintosh 128K, 512K, Plus or an SE made before the FDHD change.

Speed errors, or reads fail on outer tracks

[edit | edit source]

The drive's motor speed comes from the computer on pin 10, so check the host as well as the drive.[8] A faulty PAL (Macintosh Plus), BBU (Macintosh SE) or a break in the pin 10 line affects speed control. Try the drive on a second machine before condemning the mechanism.

Intermittent or dead with other devices attached

[edit | edit source]

Check the +12 V budget above: a 400K drive takes 500 mA of the Macintosh Plus's 600 mA allowance on its own.[12]

For head cleaning, lubrication and mechanism faults, see Macintosh Floppy Drive Maintenance and Floppy Drive Repair.

Documentation

[edit | edit source]
  • Apple 400K Drive Service Source: Apple's seven-page Service Source volume, with the take-apart procedure and an exploded view only. It has no specifications, symptom chart, adjustments, parts list or component values.[14]
  • Guide to the Macintosh Family Hardware, 2nd edition, chapter 9: the interface, connector pinouts and power limits.[2]
  • Inside Macintosh Volumes II and III: the disk format and the original Macintosh disk interface.[4]

See also

[edit | edit source]

References

[edit | edit source]
  1. ↑ National Museum of American History, "Apple Macintosh Model M0130", object 1990.0493.01: 400K external disk drive, model number M0130 from the serial number, made 1984-1985, measured 7.6 × 13.4 × 18 cm. Retrieved 2026-09-30.
  2. ↑ 2.0 2.1 Apple Computer, Guide to the Macintosh Family Hardware, 2nd edition (Addison-Wesley, 1990), chapter 9, p. 329. Hosted as File:Apple Guide to the Macintosh Family Hardware 2nd Edition 1990.pdf.
  3. ↑ Bill Fernandez, "Macintosh External Disk Drive, Apple Computer, Inc. -- 1984", portfolio page. Retrieved 2026-09-30.
  4. ↑ 4.0 4.1 4.2 Apple Computer, Inside Macintosh, Volume II (1985), "The Disk Driver", p. II-211. Hosted as File:Inside Macintosh Volumes I-II-III 1985.pdf.
  5. ↑ Guide to the Macintosh Family Hardware, 2nd ed., Table 9-1, p. 330.
  6. ↑ Guide to the Macintosh Family Hardware, 2nd ed., p. 331.
  7. ↑ 7.0 7.1 7.2 Apple Computer, Inside Macintosh, Volume III (1985), "The Disk Interface", p. III-33. Hosted as File:Inside Macintosh Volumes I-II-III 1985.pdf.
  8. ↑ 8.0 8.1 8.2 8.3 8.4 Guide to the Macintosh Family Hardware, 2nd ed., "Compatibility with single-sided disk drives" and "Compatibility with the Hard Disk 20", p. 342.
  9. ↑ 9.0 9.1 Guide to the Macintosh Family Hardware, 2nd ed., "800 KB drive interface", p. 332.
  10. ↑ 10.0 10.1 Guide to the Macintosh Family Hardware, 2nd ed., "Disk-speed control", pp. 72-73.
  11. ↑ 11.0 11.1 Guide to the Macintosh Family Hardware, 2nd ed., "FDHD drive interface", p. 345.
  12. ↑ 12.0 12.1 12.2 Guide to the Macintosh Family Hardware, 2nd ed., Table 9-5 and warning, p. 338.
  13. ↑ Guide to the Macintosh Family Hardware, 2nd ed., p. 333.
  14. ↑ 14.0 14.1 Apple Computer, Apple 400K Drive (Service Source), Take Apart, "400K Mechanism", pp. 1-3. Hosted as Apple 400K Drive Service Source, file File:Apple 400k drive.pdf.