What is the performance of the stock machine like when running Tiger? And would your build (made on a dual G5) run both processors of a dual 604e card, do you think? Or is that a limitation in xpostfacto?Just wondering did you make any progress with this?![]()
I recently got a 9600 myself and Have been having much fun playing/experimenting with it
which you can read about herehttps://forums.macrumors.com/threads/powersurging-to-mac-os-x-10-5-8-power-macintosh-9600-fun.2144305/
And that's even with the original SRAMs installed? You mentioned back in June that you "soldered the original 700MHz 7451 back on and cache is working just fine with that one." Is it still enabling with the 7451, but fails with the 7455?Indeed. The extensions test the cache size and speed and afterwards set the correct registers.
They fail at picking up the cache for testing though and I did not find a way yet to force the cache registers the way I want them.
ReggieSE in OSX won't let me do it.





yeah would be interesting to see what can be doneI did actually start drawing up such a interposer card a couple of years back (or it might have been to replace 7400 series chips with one of the newer ones, I can't remember what mac I was targeting with it) but got board manually drawing the BGA footprint's as I couldn't find them online, I was also a little unsure how well a normal fibreglass PCB would survive being hot air soldered
Maybe it's time for a revisit![]()
ah cool find I had seen the first PDF but not the IBM oneJust posting a couple of files. One is the Motorola/Freescale ZIF datasheet which was linked to earlier. The link is not working. The other is an IBM doc on connecting/configuring L2 cache chips -- but it's only for the 750/G3, not for the G4.
View attachment 34947
View attachment 34948
What is the maximum size for the G4 L3 cache? I ask, because Digikey has some Cypress chips on clearance (no warranty/no returns) which are 250MHz, 512K X 36, $9.10 each. So a pair of them would yield a 4MB L3.
maximum size for L3 cache is generally 2MB the 7457 can "do" 4MB but only up to 2MB of it can be used as L3 cache
I wonder if the L3 cache setup you mentioned can just be used in 2MB mode with the last 2MB ignored?
That's a good idea -- for someone else to do.BTW has anyone contacted sonnet? I hear they are generally quite willing to provide detailed technical info on their old PPC CPU upgrade cards
wonder just how much info we could get from them, schematics, board layout info and any technical notes would be neat! LOL
BTW have you tried contacting sonnet for some details on the CPU card? A friend of mine doing stuff like we do contacted sonnet for info on the TAM G3 upgrade cards and actually got back a good wealth of detail![]()
Didn't you mention that someone else had had success? Perhaps that person could be contacted. Presumably, he has established a friendly beach head at Sonnet?
Can you share the bus speed modification? I've got a 700 Mhz version of this card and it'd be really handy to be able to set bus speeds like I can on my ZIF cards. Thanks!I just performed an L3 cache and CPU swap on my 800Mhz Sonnet card. My 800Mhz came with a 7451 installed on it, so there were at least some of them made that way by Sonnet.
I started by swapping on 2MB of 250Mhz cache memory chips from a Quicksilver upgrade. The 2MB of cache showed up immediately with no other changes required. The Sonnet extension is what initializes the caches on these cards (this will be important later). Therefore, there aren't any resistor straps necessary to get it to recognize 2MB because the extension just does some address line probing and simply figures it out.
Next came installing a 1.25Ghz rated 7455B that I harvested off of an MDD CPU card. It booted at 800MHz without issue and also recognized the full 2MB of L3 Cache. Now that I had a working card, I decided to give it a spin in my Power Computing Power Center Pro 210, which actually runs at a 60MHz bus. By installing a crystal socket on the Sonnet card, I can now change the bus speed with a replacement oscillator. I had the PCP running stable with the bus at 68MHz with its stock 604e. However, with the 7455 installed, it refused to load video above a 60MHz bus.
Now for overclocking. Starting at the 28x multiplier and working my way down, I found that the highest multiplier that the machine would boot at was 24x. However, L3 cache would not be recognized at the resulting 1.44GHz (which, fair, that would run the cache at 360MHz). The fastest I could get the Mac booting with L3 cache enabled was at 21x for 1260MHz. The machine was definitely unstable at this 1.26GHz, likely because the cache was running at 315MHz. Thankfully, the XLR8 MachSpeed Control software allows on-the-fly editing of the L3_CLK bits in the L3CR register. As long as the cache is initialized (which the Sonnet extension can pull off at 1.26GHz) you can change the divisor. Dividing by 5 gets us 252MHz for the cache, which is just a hair over its rated speed. Once selecting this, I was able to get a (mostly) stable machine. Some software still acts funny and I'm not sure why, but it hangs in there for the most part. The XLR8 software also seems to set the cache speed to the last set divisor once its extension loads. This has me wondering if I can boot at 1.44GHz with cache enabled and run the cache at 288MHz or 240MHz. The CPU is already getting very hot with the tiny stock heatsink though, so I think I'm sticking with 1.26GHz. If the XLR8 trick worked, it would also stop working if your preferences files got trashed for any reason.
Finally, I wanted to see if I could boot System 7 on this bad boy. It did work with the stock 7451, even with the 2MB of L3 cache fully recognized. However, with the 7455 I could only get it to boot with extensions disabled (so no cache). After copying the XLR8 extensions and preferences from my Mac OS 9.1 partition, I could finally get it to load with extensions, but the key Sonnet extension will not load under any circumstances. This unfortunately means that both the L2 and L3 cache are disabled under 7.6.1 (the benchmark results show this in a rather unfortunate manner). It seems, at this time, the fastest CPU that System 7 will successfully boot with all caches enabled is a 7451.
I actually found a 7457 and it is on its way, but won't be here for 2-3 weeks. I plan on seeing if that works on this card once it arives. I also want to see how it acts in my Power Macintosh 7600 at some point. Maybe I'll have better luck with System 7 there?
Just a side note, I'll have this mean machine at VCFMW this weekend if anyone wants to come check it out.
It was done by simply de-soldering the original oscillator, adding a socket, then putting a faster oscillator on the card. The sockets and oscillator chips are readily available on DigiKey and Mouser. Just be warned, you won't get beyond 55MHz on any system besides the Power Computing Power Center Pro series. Any other Apple or clone machines can't hit the higher bus speeds. Finding through hole 5V oscillators in the 50-55MHz range is harder, but eBay or digging through scrap boards could help.Can you share the bus speed modification? I've got a 700 Mhz version of this card and it'd be really handy to be able to set bus speeds like I can on my ZIF cards. Thanks!
I'm pleased to be able to say from experience that this isn't strictly the case: https://68kmla.org/bb/threads/power-mac-7500-9600-bus-speed-overclocking.45179/#post-576375Just be warned, you won't get beyond 55MHz on any system besides the Power Computing Power Center Pro series. Any other Apple or clone machines can't hit the higher bus speeds.
I also have a tool for this: https://68kmla.org/bb/threads/tiny-...or-anything-with-a-half-can-oscillator.51191/Finding through hole 5V oscillators in the 50-55MHz range is harder, but eBay or digging through scrap boards could help.