Contribute
Register

Power Hack i7

Status
Not open for further replies.
Joined
Jul 3, 2011
Messages
10
Motherboard
Gigabyte GA-EX58-UD5P
CPU
i7-980X
Graphics
GTX 980 Ti
There's a lot of great G5 / Mac Pro case mods out there. Most of them involve cutting a hole in the back of the case, or swapping in a motherboard tray from another case, both significantly altering the stock appearance. These alterations are usually tastefully done, but I wanted to keep the stock appearance. Specifically, I had the following goals in mind:
(1) Completely maintain 100% of the stock external appearance
(2) Completely maintain 100% of the original case's functionality - all ports must work, including SPDIF in and out, power LED, etc...
(3) Tastefully alter the internal appearance
(4) Components must be easily swappable

By far, the most difficult part of the mod was getting the rear panel I/O ports working. Since the ports on ATX motherboards is flush with the pci slots, there's a half-inch gap between the ports on the installed ATX motherboard, and the ports on the rear of the G5 case. There's enough room there to fit a custom-built port adapter, but it's not easy. I harvested the ports from a G5 motherboard, but they were too long, so I had to grind them down and re-route the pins to get them to fit. After modifying the ports, I soldered them to a custom PCB. This gave the adapter rigidity, and made soldering the pins easier. The pins on the FireWire 800 connector are especially tiny and densely packed, so soldering leads to them would've been a nightmare. Instead I was able to solder the ports to the PCB (which is comparatively easy) and map the traces to a larger remote area on the PCB.

Another challenge I faced with the rear panel I/O was that my motherboard didn't have a built-in modem port, FireWire 800, WiFi, Bluetooth, or SPDIF Input. Even for SPDIF output, I wondered how I would be able to route the optical signal. It turns out that most high-end motherboards have SPDIF headers. Mine had a header for SPDIF Input only, since the SPDIF output was a built-in feature. However, my board does feature a two-pin digital audio header intended to act as a passthrough for HDMI audio on graphics cards which do not have built-in audio chipsets. After a lot of reading, I determined that I could take these two pins, and the ground from the nearby SPIDF Input header, and attach them to the toslink output port I harvested from the G5's motherboard. That solved the SPDIF Output problem. For SPDIF Input, I simply gutted Gigabyte's SPDIF Output bracket (which I had to buy separately), and re-used the same wiring and connectors.

For the bluetooth and modem ports, I bought USB adapters, and removed them from their cases so that they would fit underneath the motherboard. For Wi-Fi and FireWire 800, I installed compatible PCI cards in slots 6 and 7, which are externally inaccessible, since the G5 case only has four slots. I harvested a PCI bracket from another G5 case, cut out one of the slots, and JB-Welded it above the existing PCI slot bracket. This allowed me to secure the cards inside the case (see screenshot).

For the power supply, I ended up gutting the original G5 PSU. But I ditched the pair of puny fans in favor of a 120mm fan which I installed inside the PSU housing at a 45˚ angle. In addition to angling the fan, I cut out the plastic border on the exhaust-end of the fan to allow greater airflow. Then I added more holes to the PSU housing to make room for things like PCI Express power cables and extra HDD cables.

I cut out 75% of the G5's upper shelf so that the motherboard would fit. The edge of the shelf seems to be mechanically involved with the case's latching mechanism, so I left about a half-inch of the shelf's edge intact. I pulled the FCC sticker from the side of the original DVD drive, and put it on the side of my Blue Ray burner, just to dress it up a bit.

For the front-panel I/O, I ended up ditching the original adapter board. It is possible to rewire this board, but the headphone port is missing a pin which makes it fully Azalia compatible. In practical terms, the only thing I would've "lost" by re-using the original board would've been automatic silencing of the speakers when headphones are plugged in. Not really a big deal, but the first case I bought didn't come with this board anyway, so I figured I'll just make my own.

The hard drive caddy is composed of three G5 HD caddy's screwed together. The assembly is screwed to two quarter-inch aluminum bars oriented vertically in the case and secured with JBWeld. I attached two 120mm fans to the front of the caddy. I painted the fans grey, combined the power leads (so there's one plug instead of two) and wired in a resistor so they would spin at a low speed. I repeated the process for the rear fans.
Actually finding the HD donor brackets was a challenge. There's this wonderful place in the UK that sells these things for like $20, but refuses to ship to the US. I found another place called welovemacs that sells them for $70 plus shipping and handling, which I thought was absurd. Turns out, it was cheaper to buy used/broken cases on eBay and just pull the brackets myself. I wrote an email to welovemacs, hoping they might change their price, but they never responded, so I just bought a couple broken cases instead :)

Mounting the motherboard was probably the easiest part of the whole project. I pulled the standoffs off the G5 case, ground them down a bit, and just JBWelded them back to the case in the proper ATX locations. Here's a tip: JBWeld sticks a lot better if you grind down both surfaces first. I failed to do this the first time-round and some of the standoffs came off when I installed the motherboard. After grinding down the mating surfaces, and reapplying JBWeld, the problem did not reoccur.

Pics attached!
 

Attachments

  • IMG_0827.JPG
    IMG_0827.JPG
    88.3 KB · Views: 432
  • IMG_0829.jpg
    IMG_0829.jpg
    103.7 KB · Views: 351
  • IMG_0833.jpg
    IMG_0833.jpg
    104.6 KB · Views: 298
  • IMG_0764.jpg
    IMG_0764.jpg
    135.9 KB · Views: 360
  • IMG_0835.JPG
    IMG_0835.JPG
    170 KB · Views: 393
Nice Job! Im really interested in seeing more pictures of your I/O port work. The back looks fabulous from the outside!

chaos
 
I'm curious as to why you chose a full length ATX board? It looks great besides that. Do you have more pictures on how you did your PSU? I'm stuck on that phase of my build.

Jeffinslaw
 
Thanks guys!

...more pictures of your I/O port work...
Jeffinslaw said:
Do you have more pictures on how you did your PSU?
I have some pics that I took while building it. I'll try to find them. Did a gaming "torture test" to make sure the PSU didn't overheat given the less direct airflow. It felt lukewarm after hours of gameplay. The modified 120mm fan positioned internally at an angle seems to do a better job than the pair of puny fans that came with the G5 PSU. Couple of notes:
1. The heatsinks are live. The board must be completely insulated from the PSU housing, except for the grounding wire. I used heavy duty plastic sheets, and then coated the entire inside of the PSU housing as a failsafe.
2. I removed the wires and resistors from the old power inlet, and soldered them to the new receptacle the same way I took it off. The resistors were difficult to unsolder because they were wrapped around the power pins.
3. My PSU did come with a power switch, which I bypassed and removed.

Jeffinslaw said:
I'm curious as to why you chose a full length ATX board? It looks great besides that.
I have several reasons :)
In order to maintain the case's stock function and appearance, I needed extra PCI slots to enable the Airport and FireWire 800 ports on the back of the case. Also, I could hypothetically do three-way CrossFire/SLI since I game in Windows. Would I? Who knows, but I didn't want to limit myself. Also, at the time of purchase, there was no such thing as a mini X58 board which could take a then-new i7 920. Seems to be the trend for high-end parts. I'd rather have the greater flexibility of parts selection when it comes time to upgrade. Also, if I did go with a shorter board, then I would've ended up with an empty hole at above the PCI slots, since I moved and expanded the hard drive bay. Remember that I extended the PCI slot bracket, so I can secure up to 7 cards, but only the lower 4 are externally accessible.
 
Thanks guys! I have some pics that I took while building it. I'll try to find them. Did a gaming "torture test" to make sure the PSU didn't overheat given the less direct airflow. It felt lukewarm after hours of gameplay. The modified 120mm fan positioned internally at an angle seems to do a better job than the pair of puny fans that came with the G5 PSU. Couple of notes:
1. The heatsinks are live. The board must be completely insulated from the PSU housing, except for the grounding wire. I used heavy duty plastic sheets, and then coated the entire inside of the PSU housing as a failsafe.
2. I removed the wires and resistors from the old power inlet, and soldered them to the new receptacle the same way I took it off. The resistors were difficult to unsolder because they were wrapped around the power pins.
3. My PSU did come with a power switch, which I bypassed and removed.

I have several reasons :)
In order to maintain the case's stock function and appearance, I needed extra PCI slots to enable the Airport and FireWire 800 ports on the back of the case. Also, I could hypothetically do three-way CrossFire/SLI since I game in Windows. Would I? Who knows, but I didn't want to limit myself. Also, at the time of purchase, there was no such thing as a mini X58 board which could take a then-new i7 920. Seems to be the trend for high-end parts. I'd rather have the greater flexibility of parts selection when it comes time to upgrade. Also, if I did go with a shorter board, then I would've ended up with an empty hole at above the PCI slots, since I moved and expanded the hard drive bay. Remember that I extended the PCI slot bracket, so I can secure up to 7 cards, but only the lower 4 are externally accessible.

Thanks for your response! I'm going to approach my PSU the same way you are. Except I purchased a Kentek 850W PSU and I'm going to desolder all of the wires from the board and resolder all of the wires I need back on in the lengths I want. I'm going to use 60MM fans to cool the PSU though. I'm not sure how well it's going to cool it though because I did some GPU stressing and the PSU got pretty warm during the testing and I'm going to be throwing another GPU on to the PSU so I hope it can handle it.

Makes sense about your mother board too. Overall it looks great!

Jeffinslaw
 
Status
Not open for further replies.
Back
Top