Adding 2 PCI slots to a J700 motherboard.
Putting a J700 motherboard into a ATX case.
This has been my most agressive modifcation to date, as it has included
motherboard soldering.
Some time ago I purchased a "kit" on Ebay from
www.upgradestuff.com (good deal
for $49 + shipping) for the following items:
- J700 motherboard
- floppy
- Apollo card (ethernet, printer ports)
- 200 MHz 604e card
All one needed was a case, video card, powersupply, HD, and cables to
get it going.
The powersupply I bought from
www.smalldog.com, as it is not a standard ATX supply.
The case I bought from a local store (ATX style; Enlight 3270 or
something like that).
Cables, video card, and HD I scrounged from what I had.
When I read the specs on the J700, I saw that it had 4 PCI slots, with
2 slots just soldered over (slots E and F). The J700 was the lower
cost cousin of the 6 slot S900 motherboard. After investigation I
found that:
- The J700 seemed to have all the PCI controller chips that the S900
had
- The ROMS are the same for the J700 and S900
- One person (M. Isobe, famous hardware hacker) has claimed to have done
this
- The only differences between the J700 and S900 seemed to be the missing
2 PCI slots and the missing second CPU slot
This lead me to believe that you could add the 2 missing PCI slots.
Lets get Nasty !
Disclaimer
This is an experiment in progress !
No results are guaranteed !
I am not responsible for your screw-ups
!
Do not attempt this mod unless you know
which end of a soldering iron to use !
I assume that you have a working
knowledge of soldering !
You can destroy your motherboard !
Equipment:
You will need the following items:
- a 23 Watt (or so) soldering iron with a fine tip. I dont think
a 15 Watt iron has enough oooommph to desolder.
- Two PCI slot edge connectors. I bought mine from
www.digikey.com, part #145154-4
or 145154-8 (some confusion here).
- fine, narrow desoldering braid (copper). I bought some at Radio
Shack, part #64-2090B.
- some solder, preferably lead-free silver containing solder/ I
bought some at Radio Shack, catalog #64-025.
- A can of light flux(resin) remover.
- A clean, well-lit place to do your work, preferably over a non-flammable
surface.
Step 1:
Make sure the equipment works before you have a chance to screw it up.
Picture of un-altered J700 here (where is my pic ?)
Step 2:
Flip the motherboard upsidedown, as there is less congestion on the
backside. Have the motherboard resting on some bubblewrap or something
soft, in order not to damage any of the components (be careful not to
touch the hot iron to this).
Step 3:
Using the solder wick and the iron, gently wick up the solder from each
hole in each soldered over PCI slot (120 holes per PCI slot). The trick
here is not to hold the iron too long on any one spot and overheat the
board. For me and my iron, if I put the iron and wick on a soldered over
hole just right, it takes about a 3-count to wick up all the solder. Be
very careful not to knock off any SMT resistors or other parts. Also be
careful not to scratch any traces or lift any of the green leads from the
motherboard.
Careful, steady work should take a couple of hours. Remember not to
overheat the board so I suggest doing a hole one one side of the slot,
then another hole on the opposite side.
You will likely notice that after removing solder, a brown-black residue
is left over near the holes. This is normal, and is solder resin.
This resin can be removed with the flux-remover spray (after the board has
cooled).
After removing the solder from one of the PCI slots (sorry its a little
dark):

I would suggest taking a break after doing one slot, letting the board
cool, and using the flux removal spray to clean the resin off.
After removing the solder and resin from the second slot:

After allowing the flux remover to evaporate away, I took the board
into my workshop, hooked it up, and:

It boots ! Wahoo ! Looks like I havn't screwed up yet, so this
still may work !
OK, I just got 2 sets of edge connectors from
www.digikey.com (part # 145154-4
and 145154-8, these are AMP parts if it matters). It turns out
these 2 parts differ only in the length of the tails on the bottom of the
connector, so either should work.
One pic of a connector:

M. Isobe (see:
bbs.xlr8yourmac.com/ubb/Forum11/HTML/000143.html) thought I should use
AMP part #11299-4, but I could never find anyone who would sell me
this part (Digikey didnt stock them). As far as I can tell Isobe's
parts or my parts should work; all the documentation seems to indicate all
of them should work.
Anyway, the part looks like a duck, reads like a duck , so it must be a
duck ! (I hope)
So Let's get Nasty !
Taking one of the connectors (I decided to use the -8 part
first), I carefully put it into the Slot E holes which I desoldered
earlier. I made sure all of the pins were through the holes and
sticking out the other end; if you make a mistake here, you will most
likely have to clip the partially soldered-on connecter off and de-solder
the pins out (UGLY !). One the pins are through, make sure the
connector body is flush with the motherboard; you dont want a PCI socket
soldered on an angle which would make using it very difficult. I
should also mention the connector only fits in one direction, so it is
impossible to put it on backwards (although I had nightmares of doing just
that).
Solder the 4 corner pins on first and check to make sure the connector
is still flush with the motherboard. If everything still looks ok,
solder each pin in, careful not to use too much solder, but enough to make
a good connection. Try not to heat any one part of the motherboard too
much for too long, so I suggest alternating different parts of the socket.
I soldered in Slot E first in case I made a mistake. I then took
the board back to my laboratory, hooked it up, but in not using the new
slot. It booted and I then shut down and placed the video card in Slot E:

I hit the power button...... and... IT WORKED ! It booted !

Slot E functions with a video card in it ! Tattletech sees the J700
(mutant, now) as a 9500/9600, and reports the card to be in Slot C (for
some reason if I put the card in slot D (originally present) E, or F (see
below) TattleTech sees the card as being in Slot C. Is this normal ?
Ok, this was the big test, since the video card worked in Slot E, I
have few doubts we cant do Slot F. So, a-solderin' we go !
Using the same procedure as before, I soldered Slot F on to give:

I connected it up with the video card in Slot F... and..... It WORKED
!:

The video card works in Slot F. I think this pretty much
concludes that all the PCI curcuitry from the S900 is there on the
motherboard.
After disconnecting the board, I used some flux remover to clean up the
resin. it pays to be tidy !
I need to do some sort of test to make sure the slots are all 100%
perfect. While the video card works I wonder if there is a better
way to stress the slots, just to be sure.
Oh, I almost forgot, while soldering, I added a jumper to J38 which is
the manual dsiable jumper for the L2 cache, which should allow for better
overclocking results. Evidently some J700/S900 boards have the jumper
while some don't.
WAHOO !
J700 motherboard in a ATX case.
OK, half our work is done. Now that we have sucessfully modified
the motherboard we need to find a home for it. I bought an Enlight
3723 case, as it has good reviews on the PC sites. It cost me about
$80 at a local shop, but that includes the ATX powersupply that we dont
need for this project.
The J700 motherboard has mounting holes that fit a ATX case, so that is
not problem. When putting the board on the mounting plate, make sure
that the motherboard is flexed as little as possible.
The first hitch I ran into was finding that the motherboard is so wide,
part of it bumps into the lower 5.25" bay ! Other cases may not have
this problem as the Enlight case has extra bays. Im sure a full
tower case would not pose this problem.
However, You can remove part of the bay using some tin snips and a
dremel tool.
After removing part of the bay:

Not terribly pretty, but no one will see it. After doing this ,
it may not be possible to use the lower bay for a hard drive.
Smaller drives may fit or you could use the bay for cooling. A
cooling and temperature gauge plate:
http://www.jameco.com/cgi-bin/ncommerce3/ProductDisplay?prmenbr=91&prrfnbr=4070&cgrfnbr=501&ctgys=
may be a good way to utilize the space.
After fitting the motherboard into the hacked case, the next problem
shows itself:

The ports on the backplane dont match up to an ATX form, so either you
will have to leave it open (yuck !), or manufacture a cover plate
yourself. At the moment, I am trying to see if I can make a cover
plate from plexiglass.
Taking another look inside the case:

we can see that the CPU card also needs some sort of support, just to
be safe. The CPU card sticks out a bit to the front, so I dont think
it is possible to use any of the 3.5" bays, other than the floppy bay.
|