Mac GUI

PCPC WSI SCSI Upgrade for Macintosh Hard Disk 20

Print this article



Though the Macintosh Hard Disk 20 (HD20) began production in late 1985, it wasn't available in quantity until January 1986. At that time, the Macintosh Plus with its high-speed SCSI interface was just introduced. The Hard Disk 20, attaching to the slower floppy disk port, became obsolete within weeks, though it continued to be manufactured through 1987 for use with the Mac 512K and 512Ke.

In 1988, Personal Computer Peripherals Corporation (PCPC) developed and marketed a SCSI upgrade for the venerable Macintosh HD20. This SCSI board replaced the René controller board, while retaining the same Rodime R0552 disk drive mechanism and Sony power supply.

PCPC already had experience with hard drives for the Macintosh, as they produced the MacBottom 10 MB hard disk in summer 1985, the first model interfacing as a serial device, followed later by a 20 MB model. After the introduction of the Macintosh Plus in 1986, PCPC released a SCSI model of the MacBottom.


HD-20 WSI SCSI Upgrade for HD20

Realizing there was an opportunity here with people converting their old hard drives to faster SCSI interfaces, PCPC released the HD-20 WSI upgrade for the HD20. WSI stood for "With SCSI Interface."

Listing for $295 in mid-1988, the HD-20 WSI upgrade substantially improved the performance of the Hard Disk 20 by interfacing it through SCSI, merely by replacing the old IWM-powered controller board. The new controller featured the same NCR 5380 SCSI controller as used in the Macintosh Plus. Lon Poole reviewed this upgrade for Macworld in its August 1988 issue, pp. 121-123.



Hard Disk 20 with PCPC WSI SCSI upgrade installed


The upgrade was largely aimed at Mac 512K and 512Ke users who had added a SCSI port to their Macintosh, either as part of the official Macintosh Plus upgrade kit, or via a 3rd party SCSI board.

After installing the new SCSI controller board, you had to initialize the hard disk. But once you had restored all your data, the Hard Disk 20 with SCSI was now, "on a par with other 20-megabyte SCSI drives," stated the Macworld review. Unfortunately, the available disk space was only about 18 MB after formatting.



The SCSI controller board for the HD20 allows another SCSI device to be connected to the chain. The SCSI ID is set by way of an internal DIP switch. The WSI SCSI controller board is also internally terminated, but this termination can be disabled by removing three yellow resistor packs. It is only necessary to remove the termination if you have more than one SCSI device, and the HD20 is not the last on the chain.

Two floppy disks came with the WSI upgrade, containing some utilities such as a printer spooler, backup manager, floppy disk copier, and drive formatting application

One notable downside of the PCPC WSI SCSI upgrade in Lon Poole's review is that the disk format utility would only format the drive for a 3:1 sector interleave, which is suitable for a Macintosh Plus, but is slower than necessary for an SE or Macintosh II. These latter two machines are fast enough for a 2:1 or 1:1 sector interleave.


Configuring the PCPC WSI SCSI Hard Disk 20

I don't have the manual for the WSI SCSI upgrade board, but through trial I was able to discover how to configure the SCSI ID and internal termination. A red DIP switch block at the front of the board holds four switches. Switches 2 through 4 set the SCSI ID. The following table shows which switch settings produce which SCSI ID. You will notice that it's the inverse of each switch that forms the 3-bit binary number for 0-7:

2	3	4
on on on ID=0
off on on ID=1
on off on ID=2
off off on ID=3
on on off ID=4
off on off ID=5
on off off ID=6
off off off ID=7 Mac will not boot


Switch 1 connects an IRQ line between the NCR 5380 SCSI controller and the Zilog Z8 microprocessor. I have no idea whether the firmware is written to use interrupts or not. I perceive no change in operation of the hard disk after changing this switch. The switch was originally off in my SCSI HD20 unit, but I don't know if the previous owner changed it at some point or not.

As for internal termination, three yellow resistor packs at the rear of the board, highlighted in red in the photo below, can be carefully removed if termination is not needed.

If the SCSI hard disk 20 is the only external SCSI device connected to your Macintosh, then leave these resistors in place. If the SCSI hard disk 20 is somewhere in the middle of the SCSI chain, then remove these resistors. And finally, if the WSI SCSI HD20 is the last device on the chain, then keep these resistors in place, as the last SCSI device needs to be terminated.

I don't have access to PCPC's formatting or testing utilities, so I can speak no more on this particular subject. Let's take a look at using the WSI SCSI hard disk with my Mac 512Ke.


Code:
©1988 PCPC
FCC ID: EIS58CWSI

MODEL WSI P/N 99000017 REV D
Made in U.S.A.
Personal Computer Peripherals Corp.
Tampa, Florida 33634



Using the SCSI Hard Disk 20

Now that my Mac 512Ke finally has a SCSI port, I could power on and use this SCSI hard disk for the first time in many many years.

When powered on, the WSI SCSI Hard Disk 20 does not have such an elaborate self-test procedure. It does not seek across the platter to locate the spare tables. Nor does the LED flash during startup. The LED should remain steady on from the moment you switch on the power. After a few seconds, it should flash just once, but it's subtle and you'll probably miss it unless you watch closely. From there on, the LED flashes with each disk seek.

The hard drive contained a working System folder and I started right up and arrived at the desktop. If the last modification date is to be believed, this hard drive was last used in August 1995, about 22 years ago.



It's interesting to note that the "Where" string in the Get Info window reads MacBottom SCSI, suggesting that PCPC repurposed their MacBottom driver for the WSI upgrade board.

On the drive is System 6.0.5 and Finder 6.1.5.





The previous owner left a folder full of games for me! Here are some real classics: Reversi, Backgammon, Banzai!, Iago, Megaroids, Missile Command, and more.

Missile Command deserves brief recognition here. Robert P. Munafo wrote Missile Command using Apple Lisa Pascal in 1984. He was careful to follow Apple's guidelines regarding the Macintosh Toolbox and future compatibility. Thus, the game that he wrote for a Macintosh 128K running System 1.0, will run as-is on a 450 MHz blue & white Power Macintosh G3 running Mac OS 9.2.2. The game runs at the same speed (save for some speeded-up animations that don't affect game play) and adapts to the much larger screen resolution.





Ah, once again we find ourselves at a familiar place: the end of another Mac 512K Blog article! Smile The next article will take us on a tour of Apple's famous Mac Factory in Fremont, California. See ya there!

The Mac 512K Blog wrote:
This blog chronicles the Macintosh 512K and my projects with it. We will test software, fix hardware, program it, hack it, and generally take the 512K Macintosh to its limits.

Do leave any feedback you may have by posting a comment to this article.


« SCSI for the Mac 512K   •   Inside the Mac Factory, January 1984 »

Category tags: Hardware

Comments

crutch
Member
53
Offline 
Post 15 Jan 2019 3:23 pm   

I assume the WSI board somehow replaces the 19-pin floppy port with a 25-pin female SCSI port? It doesn’t seem like there’s room in the HD20 chassis opening!

Dog Cow
Magician Magician

21215
Offline 
Post 16 Jan 2019 7:02 pm   

crutch wrote:
I assume the WSI board somehow replaces the 19-pin floppy port with a 25-pin female SCSI port? It doesn’t seem like there’s room in the HD20 chassis opening!

On both controller boards, the female ports are soldered directly to the controller board, so when you replace the board, you get the replacement port that comes along with it.

On the outside of the case, the opening has to be widened for the new SCSI port.

Here's a picture of the back of the HD20 PCPC WSI case with widened port. It's been widened on the right side, next to the gray SCSI cable.




Moof! Moof! Dogcow!

Book: The New Apple II User's Guide
Guest
Member
868
Post 16 Apr 2019 9:47 am   

And how might one acquire such an item for modifying their own HD-20..? :p

Dog Cow
Magician Magician

21215
Offline 
Post 16 Apr 2019 11:29 pm   

Guest wrote:
And how might one acquire such an item for modifying their own HD-20..? :p

No idea, aside from looking very carefully at every Hard Disk 20 for sale on eBay to see if it has a 19-pin floppy connector or a 25-pin SCSI connector. Wink




Moof! Moof! Dogcow!

Book: The New Apple II User's Guide
alexsantos
Member
53
Offline 
Post 05 May 2019 12:19 pm   

What to do when the drive doesn't mount?

Writing on behalf of a friend, any idea why the drive might not be mounting?

Dog Cow
Magician Magician

21215
Offline 
Post 05 May 2019 7:26 pm   

Re: What to do when the drive doesn't mount?

alexsantos wrote:
Writing on behalf of a friend, any idea why the drive might not be mounting?

Can you give me more information? Such as:
- Does the hard drive spin?
- Does SCSI probe show the hard drive?
- What else is on the SCSI chain?




Moof! Moof! Dogcow!

Book: The New Apple II User's Guide
crutch
Member
53
Offline 
Post 10 Jan 2020 2:52 pm   

Have you heard of anyone getting an original non-SCSI MacBottom working in modern times? My understanding is the requisite drivers are lost to time, but I haven’t looked that hard yet.

Dog Cow
Magician Magician

21215
Offline 
Post 13 Jan 2020 3:47 am   

crutch wrote:
My understanding is the requisite drivers are lost to time, but I haven’t looked that hard yet.
They are on another vintage Mac forum. I have them if you can't find them. Email me and I'll send them to you.




Moof! Moof! Dogcow!

Book: The New Apple II User's Guide
compu85
Member
50
Offline 
Post 24 Feb 2020 2:52 am   

Very interesting device! I wonder if the number of sectors could be halved, and a Widget hooked up in place of the Rodime disk. From everything I know they use the same protocol.

Dog Cow
Magician Magician

21215
Offline 
Post 24 Feb 2020 1:58 pm   

I think it's within the realm of possibility. The Hard Disk 20 may need a custom ROM, depending on what little differences there may be between the Widget and the Rodime/Nisha drive.




Moof! Moof! Dogcow!

Book: The New Apple II User's Guide
Guest
Member
868
Post 24 Jul 2022 6:53 am   

Would any Apple SCSI drive work with the WSI board? I personally prefer the look of the HD20 case over the 20SC case.

Dog Cow
Magician Magician

21215
Offline 
Post 24 Jul 2022 3:02 pm   

Guest wrote:
Would any Apple SCSI drive work with the WSI board? I personally prefer the look of the HD20 case over the 20SC case.

No, I don't think so. The purpose of the WSI board is to connect a Rodime RO552 hard disk drive to a SCSI bus. It is made just for that specific purpose.




Moof! Moof! Dogcow!

Book: The New Apple II User's Guide
Guest
Member
868
Post 24 Jul 2022 5:47 pm   

Dog Cow wrote:
No, I don't think so.

That sucks if its only limited to that particular hard drive. So basically the WSI card transformed the HD20 to a Rodime 20 Plus.

Quick Reply