How to convert a Multia SCSI/riser card into a 'normal' NCR810 adapter
©1999 Wilko Bulte - wilko@freebsd.org - Mon May 31 20:03:47 CEST 1999
The issue has been brought up if a Multia SCSI/riser card (DEC part# 54-22563)
can be converted to an ordinary NCR810 adapter, suitable for use in
a standard PCI slot. After some research the question can be answered
affirmative.
The conversion procedure involves cutting 5 etch traces and adding 4 wires.
This is Dragon country, you need some expertise in handling a soldering
iron and fine-line etches. I also suggest doing it right the first time. My
suspicion is that PCI bus chipsets might be easily damaged. If you kill
things, tough luck and I feel sorry for you, but you do this on your own
risk.
In addition I suggest you test the converted
board in some old PC first. Especially if you have a LCA 21066 based Alpha box.
Those have their PCI stuff more or less directly connected to the Alpha
chip. Don't say I did not warn you..
If you don't feel comfortable with the procedure then don't perform it!
I've converted 2 boards now, and both work fine in i386 and Alpha boxes, using
NetBSD/alpha, FreeBSD/alpha and FreeBSD/i386.
The actual procedure
General info
Note that there are multiple incarnations of the riser card. The actual PCB is the
same, but they are populated with different parts (mainly connectors).
The ones I used did not have a PCI expansion connector and had a SCSI cable
directly soldered to the board. It should not make much of a difference which
variation you use, other than that you might have to add or remove other
components aside from the etch cuts/wires I describe below.
Side 1 of the circuit board
This is the 53C810 (NCR810)
side of the board.(click on the picture for a higher-res one)
- Position the board
with the 53C810 chip on your left hand side, the PCI gold plated edge
connector down.
- Recommended but optional: cut the pins off connector J3. This is
the power connector for the Multia disk. Shorting it's pins to
other PCI cards is a Bad Thing®
- Cut the trace going to the RIGHT-most PCI edge contact finger. Cut
close to the gold plated contact.
- Cut the trace going to the 3rd PCI edge contact finger from the RIGHT.
Cut close to the gold plated contact.
- Add a piece of thin (wirewrap) wire to the etchline formerly going to the
rightmost PCI edge contact finger and connect the other side to
PCI edge contact finger number 17 (again counted from the RIGHT).
Keep the wire as short as possible.
- Add thin (wirewrap) wire to the etchline formerly going to the
PCI edge contact finger number 3 and connect the other side to
PCI edge contact finger number 6 (the hole above number 6 is a convenient
spot; again counted from the RIGHT).
Side 2 of the circuit board
This is the crystal oscillator side of the board.
(click on the picture for a higher-res one)
The crystal oscillator is the little black box with 40.0000M stamped on it.
- Position the board
with the crystal oscillator on your right hand side, the PCI gold plated edge
connector down.
- Cut the trace going to the LEFT-most PCI edge contact finger. Cut
close to the gold plated contact.
- Cut the trace going to the 2nd LEFT-most PCI edge contact finger. Cut
close to the gold plated contact.
- Cut the trace going to the 4th LEFT-most PCI edge contact finger. Cut
close to the gold plated contact.
- Now it gets TRICKY: identify the 2 very narrow
etch lines running in
parallel with the somewhat wider line located just UNDER the 5022562-01
partnumber (which is etched on the board)
- The narrow etch line CLOSEST to the 5022562-01 partnumber must be
connected to PCI edge contact finger number 18 (counted from the LEFT).
This operation requires that you very carefully scrape the green solder
mask lacquer from the etch line and solder the wire to it. This is
difficult, requires a very thin soldering iron and some dexterity.
Once you soldered the wire to the etch line DON'T pull on it.
It is very easy to rip the complete etch line from the board.
- The narrow etch line CLOSEST to the PCI edge contact fingers must be
connected to the hole directly above and in line with PCI edge contact
finger 26. NOT to number 26 itself, to the hole just above it.
You will now have to add/remove whatever components you (don't) need. Things
like connectors etc. Should be a pretty obvious operation.
Testing
Again: I strongly recommend testing the converted board in a PC test machine.
Meaning: don't try this in your most valuable quad Xeon SMP box or
Turbolaser. I myself tend to use an older P100 Abit mainboard for this kind
of stuff.
My two converted cards worked fine the first time. So I can't tell you what the
effects are if you botch it..
Using it
The size and layout of the board make it impossible to fit a normal metal PCI
bracket to it. In my experience the lack of a mechanical fixture does not
really matter to much. If you think otherwise you need to get creative.
Comments/constructive critiscism
Send your comments & suggestions to wilko@freebsd.org Flames etc to /dev/null.
Request: if somebody with a digital camera could send me a couple of sharp
pictures of an unmodified board I will add those to this Web page to clarify
things a bit more.