Hardware / Western Digital / WD1002S-WX2A

Homepage

A very simple 8 bit controller from Western Digital

This controller was sold with a lot of different BIOS revisions (..., G, H, X, Super BIOS, ...) and this is exactly the problem. Each of these revisions partly supports different hard disk types. Therefore it is, with a few exceptions, very difficult to set the correct type. One of these exceptions is the Seagate ST225 or comparable types.

So far I couldn't find any further manuals about this controller on the internet. There is only the usual overview on "Total Hardware 1999".

System Resources

Revision "X1"

ROM BIOS

The BIOS is also of type 2764, i.e. it is 8 KByte in size. On this card an EPROM from SEEQ is used. Sticker on BIOS: 62-000049-031. This EPROM is compatible to EPROM FUJITSU MBM2764 and ... I read the BIOS with my GALEP-5, „burned“ it to an EEPROM ATMEL AT28C64B. Then put the AT28C64B into the card and see there, it works fine.

This BIOS is only 0x700 byte in size, i.e. not even 2 KByte. Probably the 2764 chips were just on sale! But there are also cards that have a 2732 chip (4 KByte); see (minuszerodegrees).

The BIOS on my WX2A card is identical to that on my WX2 card. I swapped both. The BIOS contains the following strings:

(C) Copyright 1984 Western Digital Corporation
WX2 Format Revision 7.0 (C) Copyright Western Digital Corp. 1985
Formatter as of 02/07/85
WD1002S-WX2A
WD1002S-WX2A / REV X1
WD1002S-WX2A
WD1002S-WX2A / REV X1

Unlike the IT-805 controller, the WD1002S-WX2A has only a very rudimentary low-level formatting routine (WX2FMT). You can only select the desired drive and the interleave factor. That was it, unfortunately. See also here

WD1002S-WX2A
WD1002S-WX2A / PRE-FORMAT UTILITY
Start low level formatting with: DEBUG (ENTER) -G=C800:5 (ENTER)

In contrast to the CTT IT-805 (1:1), I can only set the interleave factor to 1:4. More is not possible. I tested both controllers with the same Seagate ST225 and checked them with SpinRite II.

This controller is also kept very simple with regard to the possible settings. There are virtually no jumpers, although the TH99 data sheet mentions some. Actually there are only the jumpers/switches (SW1) for the selection of the hard disks.

WD1002S-WX2A
WD1002S-WX2A / drive type selection

Type and number of supported hard disks depends on the BIOS revision. I have the revision X1. This is not mentioned in TH99.

In my case, I just picked the number 0 (REV G) and ... it fits for the ST225 (SW1/1-4 = 1111). I almost exclusively use the Seagate ST225. The ST225 is actually supported by most 8 bit controller cards.

Note: You do not have to set jumper SW1/8. On an XT it is normally open.

Coincidentally my two WD1002S-WX2A and -WX2 controller cards are compatible, i.e. you can use the same hard disks on both controllers. I set up a ST225 with the WX2A, then changed the controller (WX2) and it works.

Revision "X12" / A modded card

Have a closer look at U5 and U7. Here an additional capacitor and resistor were soldered in. This PCB is different to Rev. "X1"!

WD1002S-WX2A_R2
WD1002S-WX2A / REV X12 / with mods

What is the proper identifier, "X2" or "X/2" or "X12"? Since in my opinion there was originally written "X8" on the sticker, I think it must be called "X12". But I could be wrong.

Update: On ebay a card with the revision "X7" is currently (28.12.2019) offered (US $29.95) with the same BIOS sticker (62-000094-031); but without the above mods.

WD1002S-WX2A
WD1002S-WX2A / REV X12

ROM BIOS

The BIOS is also of type 2764, i.e. it is 8 KByte in size. On this card an EPROM from SEEQ is used. Sticker on BIOS: 62-000094-031. This EPROM is compatible to EPROM FUJITSU MBM2764 and ... I read the BIOS with my GALEP-5, „burned“ it to an EEPROM ATMEL AT28C64B. Then put the AT28C64B into the card and see there, it works fine.

This BIOS is nearly 8 KByte in size and therefore much larger than in Rev "X1". Another special feature: The PRE-FORMAT UTILITY is different, newer and slightly better. Now you can „really“ use an INTERLEAVE of 3. With Rev "X1" only 4 were useable with my IBM PC XT 5160.

07/15/86 (C) Copyright 1986 Western Digital Corp.
WX2Format Revision 1.0S Copyright Western Digital Corp. 1986

Manuals

Downloads