I have a number of Quadra 630 computers. Recently, I picked up a spare board that motivated me to take a closer look at some of the differences.
Thus far, I have found three different boards in Quadra/LC 630 series of computers:
820-0548-B (the most common). One double-bank RAM slot. One unpopulated PCB footprint for a ROM. This is not a RAM slot!
820-0548-A. Same as the B board with some bodge resistors.
820-0624-A. Photograph below. This has one double-bank RAM slot (same as earlier boards) but the ROM slot is replaced with a single-bank RAM slot. The ROM version is slightly different as well.
Besides the left slot for RAM, compare the three circled areas in the photo above to the three circled areas in the photo below. (The copper heatsink was added by me and is not factory.) Most obviously, the reset button has moved, some chips came from the backside to the front side, and a small expansion slot was added.
You may get lucky and get the two-RAM-slot board in late manufactured 630s. It is the same board as used in the LC/Performa 580 series. Or, you can just buy the undesired 580 and use that board in a Quadra 630. It slides right in.
The added slot ("External Video Connector Slot") is intriguing at first, as it seems designed to allow the Performa 580 (with its built-in monitor) to produce an additional video output. However, in my testing, it only mirrors the video. I'm not sure why this would be valuable (other than 'presentation' mode). With two monitors connected, the Monitors control panel only shows one monitor. And, the display resolution is controlled by the monitor/adapter you connect to the primary video connector. That is, I chose 832x624 on the primary output but 640x480 on the added output. Yet, both displayed the identical image at 832x624.
When I booted with a monitor only connected to the added connector, nothing was displayed although the computer booted normally. If your LC 580's built-on monitor dies, you should be able to get video out on the added connector, as I assume the Mac will still see the internal monitor as connected.
The Macintosh LC 580 / Performa 580CD Service Source confirms the mirroring. Does anyone have the "Developer Note" for this model?
Video cable 922-1520 works in the slot.
Here is a close up of the video PCB. Maybe the Valkyrie video chip supports multiple monitors and just need to be triggered by a different circuit? The 1 MB of DRAM should be enough space for two 832x624 monitors at 256 colors.
Main Memory
Unlike what is listed in the Wikipedia article and Apple's official specification (and silkscreened on the newer board), you can put a 128MB 72-pin SIMM in the rightmost RAM slot to get 132 MB of RAM (4 MB onboard + 128 MB) for the earlier boards. You can also add a 64MB single-bank 72-pin SIMM to the left slot on the newer board to get up to 196 MB (4 + 128 + 64). This translates to 200,704K (196 * 1024 ).
This amount of memory takes about a minute and a half to check at cold boot.
Bodges
The 820-0548-A board has some very craftfully-placed SMD resistors bodged onto the video memory.
That's a 0-ohm (i.e. wire) resistor from Vcc leading to a pair of 100 ohm resistors leading to some input(?) pins. So, strong pullups on a couple of pins.
The next bodge is a little more frightening. I noticed that most of the earlier boards have a pair of 0-ohm SMD resistors on GC3.
One board did not.
What in the world? What kind of magically analog-ground-plain nonsense is this?
On the newer board, it seems like they cut off that end of the ground plain?
Ready for the alarming secret? They did NOT cut off the pad above. The metal prongs have shifted forward.
Looking at the bottom of the board, because the ground contact spring is not soldered in place, it can shift forward and back and make contact with a component, trace, or pad. In the case of the earlier (standard) Quadra 630 boards, R151 is apparently located in the no-go zone. Therefore, the two 0-ohm bodge resistors are installed to physically stop the ground contact from being able to shift far enough to cause a short. Ooops!
The newer board design moved components away from this location.
I know other people have had strange experiences with the ground-contact springs, such as lack of playing sound in the Color Classic. But, maybe there are other boards where Apple made layout mistakes in not respecting the shifting springs? It might be worth it for the community to look.
Non-Factory Bodge
The last interesting thing is a standalone board on bought on eBay. The 68040 had a heatsink. But, the chip socket does not have the notches for a heatsink to attach. It appears that a fellow enthusiast decided to upgrade from a 68LC040 to a full 68040. Yet, they only had a chip rated for 25 MHz. So, they 'secured' the heatsink with a lot of paste.
By the way, the Quadra 630 / Performa 580 boards support overclocking to 40 MHz. See:
I tried using the software overclock control panel / extension that have been floating around. But it only targets the 475-type boards.
- David
Thus far, I have found three different boards in Quadra/LC 630 series of computers:
820-0548-B (the most common). One double-bank RAM slot. One unpopulated PCB footprint for a ROM. This is not a RAM slot!
820-0548-A. Same as the B board with some bodge resistors.
820-0624-A. Photograph below. This has one double-bank RAM slot (same as earlier boards) but the ROM slot is replaced with a single-bank RAM slot. The ROM version is slightly different as well.
Besides the left slot for RAM, compare the three circled areas in the photo above to the three circled areas in the photo below. (The copper heatsink was added by me and is not factory.) Most obviously, the reset button has moved, some chips came from the backside to the front side, and a small expansion slot was added.
You may get lucky and get the two-RAM-slot board in late manufactured 630s. It is the same board as used in the LC/Performa 580 series. Or, you can just buy the undesired 580 and use that board in a Quadra 630. It slides right in.
The added slot ("External Video Connector Slot") is intriguing at first, as it seems designed to allow the Performa 580 (with its built-in monitor) to produce an additional video output. However, in my testing, it only mirrors the video. I'm not sure why this would be valuable (other than 'presentation' mode). With two monitors connected, the Monitors control panel only shows one monitor. And, the display resolution is controlled by the monitor/adapter you connect to the primary video connector. That is, I chose 832x624 on the primary output but 640x480 on the added output. Yet, both displayed the identical image at 832x624.
When I booted with a monitor only connected to the added connector, nothing was displayed although the computer booted normally. If your LC 580's built-on monitor dies, you should be able to get video out on the added connector, as I assume the Mac will still see the internal monitor as connected.
The Macintosh LC 580 / Performa 580CD Service Source confirms the mirroring. Does anyone have the "Developer Note" for this model?
Video cable 922-1520 works in the slot.
Here is a close up of the video PCB. Maybe the Valkyrie video chip supports multiple monitors and just need to be triggered by a different circuit? The 1 MB of DRAM should be enough space for two 832x624 monitors at 256 colors.
Main Memory
Unlike what is listed in the Wikipedia article and Apple's official specification (and silkscreened on the newer board), you can put a 128MB 72-pin SIMM in the rightmost RAM slot to get 132 MB of RAM (4 MB onboard + 128 MB) for the earlier boards. You can also add a 64MB single-bank 72-pin SIMM to the left slot on the newer board to get up to 196 MB (4 + 128 + 64). This translates to 200,704K (196 * 1024 ).
This amount of memory takes about a minute and a half to check at cold boot.
Bodges
The 820-0548-A board has some very craftfully-placed SMD resistors bodged onto the video memory.
That's a 0-ohm (i.e. wire) resistor from Vcc leading to a pair of 100 ohm resistors leading to some input(?) pins. So, strong pullups on a couple of pins.
The next bodge is a little more frightening. I noticed that most of the earlier boards have a pair of 0-ohm SMD resistors on GC3.
One board did not.
What in the world? What kind of magically analog-ground-plain nonsense is this?
On the newer board, it seems like they cut off that end of the ground plain?
Ready for the alarming secret? They did NOT cut off the pad above. The metal prongs have shifted forward.
Looking at the bottom of the board, because the ground contact spring is not soldered in place, it can shift forward and back and make contact with a component, trace, or pad. In the case of the earlier (standard) Quadra 630 boards, R151 is apparently located in the no-go zone. Therefore, the two 0-ohm bodge resistors are installed to physically stop the ground contact from being able to shift far enough to cause a short. Ooops!
The newer board design moved components away from this location.
I know other people have had strange experiences with the ground-contact springs, such as lack of playing sound in the Color Classic. But, maybe there are other boards where Apple made layout mistakes in not respecting the shifting springs? It might be worth it for the community to look.
Non-Factory Bodge
The last interesting thing is a standalone board on bought on eBay. The 68040 had a heatsink. But, the chip socket does not have the notches for a heatsink to attach. It appears that a fellow enthusiast decided to upgrade from a 68LC040 to a full 68040. Yet, they only had a chip rated for 25 MHz. So, they 'secured' the heatsink with a lot of paste.
By the way, the Quadra 630 / Performa 580 boards support overclocking to 40 MHz. See:
I tried using the software overclock control panel / extension that have been floating around. But it only targets the 475-type boards.
- David