Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main Page
Community Portal
Village Pump
Recent Changes
Upload File
Help
Help Contents
Editing Guide
Repair Guide Template
Sandbox
Browse Wiki
๐ Service Manuals
๐ Schematics
๐ Apple
๐ฎ Nintendo
๐ Sega
โก Troubleshooting
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
IBM Fixed Disk Adapter
Page
Discussion
English
Read
Edit
Edit source
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
Edit source
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Infobox computer peripheral | name = IBM Fixed Disk Adapter | manufacturer = IBM (manufactured under contract by Xebec) | type = 8-bit ISA MFM hard disk controller card | release_date = March 1983 (with [[IBM PC XT (5160)|PC XT]]) | interface = 8-bit ISA; ST-506 / ST-412 to drive | compatible = [[IBM PC XT (5160)]]; [[IBM PC (5150)]] with 130 W Type 2 PSU | connectivity = 34-pin control ribbon (daisy-chained); 20-pin data ribbon (one per drive) }} The '''IBM Fixed Disk Adapter''' (often called the '''IBM XT MFM controller''') is the 8-bit ISA hard disk controller IBM shipped with the [[IBM PC XT (5160)]] and offered as an upgrade for late-production [[IBM PC (5150)|5150]]s fitted with the 130 W Type 2 power supply. It supports MFM-encoded 5.25" full-height hard disk drives โ typically a 10 MB Seagate ST-412 or a 20 MB ST-225 โ through a separate data ribbon and a per-drive control ribbon. According to minuszerodegrees.net, there were three documented variants of the card. The earliest variant dates to circa 1983; another variant dates to circa 1984; a third variant from circa 1986 added support for 20 MB drives fitted to later 5160s. == Hardware == * '''Xebec OEM design''' โ branded "IBM" but manufactured under contract by Xebec. * '''ST-506 / ST-412 interface''' โ MFM encoding at 5 Mbit/s. * '''BIOS expansion ROM at address C8000''' โ contains a drive table for IBM-supported drive types. * '''Two ribbon connectors''' โ 34-pin control (daisy-chained to both drives) and 20-pin data (one cable per drive). == BIOS Expansion ROM == The card carries a BIOS expansion ROM at C8000. The 5150's POST scans for valid BIOS ROMs and runs any whose first three bytes match the AA 55 ''length'' signature. If the C8000 ROM is corrupted (except for its first two bytes), the [[IBM PC (5150)#Memory and ROM|10/27/82 BIOS]] beeps the "1 long + 2 short" pattern instead of the expected "C800 ROM" on-screen message โ this is a documented BIOS bug. == Common Faults == * '''"1701" error at POST''' โ the controller cannot communicate with the drive. Suspect: ribbon cable orientation, dead drive, failed controller logic. * '''C8000 ROM corruption''' โ see above. Replace the expansion ROM. * '''Drive spins but never seeks''' โ stepper motor stuck (lubricate), or stepper driver failed on the drive. * '''Random read errors''' โ heads need alignment, or the MFM data separator on the controller has drifted. == Drive Compatibility == The IBM Fixed Disk Adapter will work with most ST-506/412 MFM drives if you have a drive table that matches, but the stock IBM ROM only supports a handful of drive types. Modern replacements (XT-IDE Universal BIOS, ZuluSCSI / MFM emulator) provide alternatives that bypass the original BIOS limitations. == References == * [https://minuszerodegrees.net/ibm_xebec/ibm_xebec.htm IBM/Xebec Fixed Disk Adapter], minuszerodegrees.net. * [https://archive.org/details/ibm-fixed-drive-adapter-xebec-mfm-bios-rom-source IBM Personal Computer 20MB Fixed Disk Drive Adapter + ROM BIOS Source], Internet Archive. == Related Pages == * [[IBM PC (5150)]] * [[IBM PC XT (5160)]] * [[IBM PC (5150) Troubleshooting Guide]] [[Category:IBM]]
Summary:
Please note that all contributions to RetroTechCollection may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
RetroTechCollection:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Page included on this page:
Template:Infobox computer peripheral
(
edit
)
Search
Search
Editing
IBM Fixed Disk Adapter
Add topic