| Click here to select a new forum. |
| Q840av gets a make over |
Posted by: djc6 on 2025-05-03 17:12:11 Looks great! Happy you could save an 840AV ! |
Posted by: crazyben on 2025-05-03 17:27:08 @SophieRose can you provide info on the picoPSU. I too have working q840av and q800 I believe both use same PSU. I have been thinking of recapping the PSU. Maybe I will go with picoPSU for longevity. |
Posted by: Juror22 on 2025-05-03 17:38:09 I like it too - a functional and useful, custom hot-rod!
Its projects like this that have helped me to break out of the restoration-only mindset and start using mods to bring some of my pieces back to life! Great job, SophieRose!
it’s getting used now rather than being a broken motherboard in a draw. And isn't that what it's all about? 😎 |
Posted by: joshc on 2025-05-03 22:26:40 The silver looks great.
For those who don't know, this is actually a pretty old hack, at least in certain locations. I've seen several of these types of machines crop up on Buyee (proxy for Yahoo auctions Japan), but usually they are either 650 or 7100 logicboards inside a IIci case.
I made my own as I had a spare 650 board and the IIci case is my favourite. Did exactly the same, cut out the rear ports, and some of the stand offs to make the 650 board fit. |
Posted by: chiptripper on 2025-05-04 13:38:12 I like the cutout solution too. Wouldn’t be hard to 3D print, paint, and glue on a port-specific strip later on, if desired.
I too have a couple of 840av boards waiting to be restored, plus one very battery bombed board and case. So this is interesting. 🙂 |
Posted by: Unknown_K on 2025-05-06 20:07:23 I still have an 840av that doesn't bong I need to fix, but it's been sitting for years as I work on other things. |
Posted by: croissantking on 2025-09-08 15:22:18
the id is normal 840av as I’ve put a jumper on the led connector 😀🍎 What happens if you remove the jumper? |
Posted by: SophieRose on 2025-09-09 03:21:20 I seem to remember it just ids as a macintosh, could be wrong tho. |
Posted by: croissantking on 2026-06-08 06:12:05
I seem to remember it just ids as a macintosh, could be wrong tho. Have checked this yesterday while I had my case open and the jumper makes no difference, it IDs as an 840AV (ID 78) either way. Curious. |
Posted by: Phipli on 2026-06-08 06:14:15
Have checked this yesterday while I had my case open and the jumper makes no difference, it IDs as an 840AV (ID 78) either way. Curious. The 8100 was wired without the ID loop back, the 840av might be the same. Where there isn't a desktop and tower version I guess the ROM doesn't need to know.
The 9600 has the loop - I should check what it thinks it is without, given there isn't a 9600 desktop. |
Posted by: zigzagjoe on 2026-06-08 06:21:46 AV machines use 4 strap resistors for their CPU ID. On the 840AV If you found the resistor for the most significant bit and changed it to the 0 position, it'd use 33mhz timings and have a new gestalt ID. CPUID bit #3 / ROM_A3 |
Posted by: croissantking on 2026-06-08 06:22:56 840AV has the loop as well
|
Posted by: Phipli on 2026-06-08 06:28:51
840AV has the loop as well On the logic board? I.e. are the middle pins on the male connector wired to anything? |
Posted by: Phipli on 2026-06-08 06:39:45 @croissantking - they likely made the LEDs as a standard part, so it is whether the logic board has those pins wired to anything that is the interesting bit - on the 8100 they're not wired to anything, on the Q800 and PM9600, 8600 and various others like the IIvx (!) they are. |
Posted by: croissantking on 2026-06-08 06:49:59
On the logic board? I.e. are the middle pins on the male connector wired to anything? they likely made the LEDs as a standard part, so it is whether the logic board has those pins wired to anything that is the interesting bit - on the 8100 they're not wired to anything, on the Q800 and PM9600, 8600 and various others like the IIvx (!) they are.
Just pulled out my spare board to look. I can't see any traces leading off from the middle pins of J29. It's possible the traces are internal but more likely they're not wired to anything given the ID doesn't change. |
Posted by: Phipli on 2026-06-08 07:11:44
Just pulled out my spare board to look. I can't see any traces leading off from the middle pins of J29. It's possible the traces are internal but more likely they're not wired to anything given the ID doesn't change. Makes sense, like the 8100 it doesn't have a desktop version of the PCB.
The weird one is the IIvx/vi. There is only the desktop version, but they considered making a tower - the IDs for it are in the SuperMario source. I wonder if the Finder shows a tower icon on my IIvx if I plug an LED harness in? (In 7.1). |
Posted by: croissantking on 2026-06-08 07:14:40
Makes sense, like the 8100 it doesn't have a desktop version of the PCB.
The weird one is the IIvx/vi. There is only the desktop version, but they considered making a tower - the IDs for it are in the SuperMario source. I wonder if the Finder shows a tower icon on my IIvx if I plug an LED harness in? (In 7.1).
Guess you'll have drag a IIvx out and try. Mind your fingers on the metal lol |
Posted by: s_pupp on 2026-06-09 16:27:59 This explains something that has puzzled me for 25 years. Whenever I've put a PM8600 logic board in a PM7300 case, the reported gestalt number was undefined. For some reason, the most recent transplant kept the proper ID - I must have used an 8600 LED connector this time instead of the 7300 connector. |
Posted by: Trash80toHP_Mini on 2026-06-09 18:36:27 That is one lovely hack @SophieRose! I've been doing much the same thing with my Quadra 700 Triplets, G3 for one:
And I think I think the latest one is a PCI beast of an 8500 for a G4 Quadra 700?
Three processor families in one case form factor, one remaining a stock Quadra 700, of course. 🙃 |
Posted by: joevt on 2026-06-09 22:48:58
This explains something that has puzzled me for 25 years. Whenever I've put a PM8600 logic board in a PM7300 case, the reported gestalt number was undefined. For some reason, the most recent transplant kept the proper ID - I must have used an 8600 LED connector this time instead of the 7300 connector. Does the motherboard have a label for the connector in your Power Mac 8600? Is it J20?
In the Power Macintosh 9600 schematics, J20 is called "Product LED" and has 5 pins.
https://www.macdat.net/repair/apple_schematics.html
J20 has a couple BoxID bits connected to a board register that is connected to Grand Central. It looks like the DingusPPC emulator doesn't have values for these (they are set to 0 for TNT machines) but I did add them for Apple Network Server in my fork (value set to 1). Catalyst machines also have these two bits (DingusPPC sets them to 0).
This reads the board register:
F301A000 rw@ .
It would be helpful if anyone with TNT/PowerSurge/Catalyst/Apple Network Server used that command to get the bits for their Mac model and report it here.
The result on my 8600 is CBA2 =
1111 1100 0000 0000
5432 1098 7654 3210
---- ---- ---- ----
1100 1011 1010 0010
From LSB on the right to MSB on the left, the bits are:
1,0 = 10 : PCI1PRSNT2A_I,PCI1PRSNT1A_I (00=7.5W, 01=15W, 10=25W, 11=No connection)
3,2 = 00 : PCI1PRSNT2B_I,PCI1PRSNT1B_I (00=7.5W, 01=15W, 10=25W, 11=No connection)
5,4 = 10 : PCI1PRSNT2C_I,PCI1PRSNT1C_I (00=7.5W, 01=15W, 10=25W, 11=No connection)
6 = 0 : GCRTSA_I (I have not tested this) (RTS from SCC modem port of GC to DS8925 ; RTS is a signal that enables TXD± )
7 = 1 : GCRTSB_I (I have not tested this) (RTS from SCC printer port of GC to DS8925 GeoPort transceiver IC or LocalTalk™ Dual Driver/Triple Receiver )
8 = 1 : factory tests (active low) (emmo) (Serial Test Manager)
9 = 1 : MicSense_I = (connecting long PowerTalk Microphone doesn't change this on my pm8600? What does?)
10 = 0 : ETH10BT_LINK = 0 connected, 1 = not connected (I tested this on my pm8600)
12,11 = 01 : BoxID(1),BoxID(0); 00 = pm9500? 01 = pm8500?
13 = 0 : IO1_PU composite video out (active low) (sixty6) (1 on pm9500)
14 = 1 : IO2_PU fast SCSI (active high) (mesh)
15 = 1 : IO3_PU unused (pulled high) |
| < 2 > |