Overclock.net banner

Ultimate Mac Overclocking

25714 Views 107 Replies 22 Participants Last post by  X58goodness
Changelog
All dates are in this format: Day/Month/Year

01/12/13: Corrected PLL information for 15" and 17" PowerBooks. Improved the aesthetics of the sticky.
08/12/13: Added the schematics for the Low-Res 15" and 17" PowerBooks. Added the datasheet for the voltage regulator of all PowerBook G4s. Added photographs of 17" 1.33GHz, 1.50GHz, and 1.66GHz motherboards.
11/12/13: Added spoilers for each section of sticky in order to make it easier to navigate this sticky. Added VRM modding for the Low Res 15" PowerBook.
16/12/13: Added images for all the PowerBooks.
29/12/13: Added more CPU configuration tables.

To download any attachments, you must be a member of this forum.

CPU Overclocking
PowerMac G4 Sawtooth


Multiplier
All multipliers are 0-Ohm
PLL0 -> R7

PLL1 -> R9

PLL2 -> R11

PLL3 -> R13

A PLL is set to 0 if it is jumped.

Core Voltage
VID0 -> R78

VID1 -> R44

VID2 -> R39

VID3 -> R38

VID4 -> R78

A VID is set to 0 if it is jumped.

Cache Voltage
Cache Voltage = 1.260*(R51+R52)/R51

Cache voltage is determined by adding the resistance of R51 and R52, multiplying the sum by 1.260, and dividing the product by the resistance of R51.
Resistance is how many ohms a resistor has.

Bus


BOM0 -> R435

BOM1 -> R434

BOM2 -> R433

BOM3 -> R432

PowerMac G4 Gigabit Ethernet
Multiplier
All multipliers are 0-Ohm

PLL0 -> R7

PLL1 -> R9

PLL2 -> R11

PLL3 -> R13

Core Voltage

Bus

PowerMac G4 Mirrored Drive Door Dual-Processor
Multiplier
All multipliers are 0-Ohm
PLL0 -> R1+R2

PLL1 -> R3+R4

PLL2 -> R5+R6

PLL3 -> R7+R8

PLL4 -> R9+R10

A PLL is set to 0 if both of its resistors are jumped. A PLL is set to 1 if neither of its resistors are jumped. A PLL will not function properly if one resistor is jumped and one is not jumped.

Voltage for Processors Under 1420MHz


All VIDs are 0-Ohm
VID0 -> R100

VID1 -> R101

VID2 -> R102

VID3 -> R103

VID4 -> R104

A VID is set to 0 if it is jumped. A VID is set to 1 if it is not jumped.

Voltage for 1420MHz Processors



Titanium PowerBook G4 Gigabit Ethernet
PLL 0 -> ?

PLL 1 -> R326

PLL 2 -> R265

PLL 3 -> ?

PLL 4 -> ?

A PLL is set to 0 if it is jumped. A PLL is set to 1 if it is not jumped.


Aluminum PowerBook G4 12"
...............0.......1
PLL 0 -> R367+R369

PLL 1 -> R57+R55

PLL 2 -> R47+R45

PLL 3 -> R53+R51

PLL 4 -> R39+R1108

A PLL is set to 0 if the location on the 0 side is jumped and the location on the 1 is not jumped. A PLL is set to 1 if the location on the 1 side of the table is jumped and the location on the zero side of table is not jumped.
Example: PLL 0 is set to 0 if only R367 is jumped. PLL 0 is set to 1 if only R369 is jumped. PLL 0 will not function properly if both R367 and R369 are jumped.


Aluminum PowerBook G4 15"
Multiplier

All multiplier locations require 0-Ohm resistances

PLL 0 -> R43+R44+R48

PLL 1 -> R60+R63+R64

PLL 2 -> R70+R76+R78

PLL 3 -> R84+R88+R92

PLL 4 -> R23+R31+R12

A PLL is set to 0 if one or more of the locations are jumped. A PLL is set to 1 if none of the PLL's locations are jumped.
Example: PLL 0 is set to 0 if R43, R44, or R48 is jumped or if any combination of R43, R44, and R48 are jumped. PLL 0 is set to 1 if R43, R44, and/or R48 are not jumped.

FSB
Warning: All bus speed modification information for PowerBooks is completely untested. Use these settings at your own risk. All BOM resistors are 10K-Ohm.

BOM0 -> R623

BOM1 -> R651

BOM2 -> R649

A BOM is set to 0 if its 0 location is jumped. A BOM is set to 1 if its 1 location is not jumped. A BOM will not function properly if both of its locations are jumped. For example, BOM0 is set to 0 if R623 is jumped. BOM0 is set to 1 if R641 is jumped.

Voltage
All voltage locations require 0-Ohm resistances. D0, D3, and D4 are on the front of the logicboard. D1 and D2 are on the rear of the board.

D4 -> R757+R126

D3 -> R137+R139

D2 -> R631+R634

D1 -> R662+R660

D0 -> R66+R65

When only the resistor on the left of the chart is jumped, the pin is set to 0. When the only resistor on the right side of the chart is jumped, the pin is set to 1. Example: D4 is set to 0 if only R757 is jumped. D4 is set to 1 if only R126 is jumped.


Aluminum PowerBook G4 17"
Multiplier


All multiplier locations require 0-Ohm resistances

PLL0 -> R19+R20+R21

PLL1 -> R22+R23+R24

PLL2 -> R25+R26+R13

PLL3 -> R14+R15+R16

PLL4 -> R17+R18+R27

A PLL is set to 0 if one or more of the locations are jumped. A PLL is set to 1 if none of the PLL's locations are jumped.
Example: PLL 0 is set to 0 if R19, R20, or R21 is jumped or if any combination of R19, R20, and R21 are jumped. PLL 0 is set to 1 if 19, R20, and R21 are not jumped.

Bus
Warning: All bus speed modification information for PowerBooks is completely untested. Use these settings at your own risk. All BOM resistors are 10K-Ohm.

BOM0 -> R665

BOM1 -> R644

BOM2 -> R683

Voltage
All voltage locations require 0-Ohm resistances.

VID0 -> R337+R336

VID1 -> R326+R325

VID2 -> R330+R329

VID3 -> R305+R304

VID4 -> R301+R876

When only the resistor on the left of the chart is jumped, the pin is set to 0. When the only resistor on the right side of the chart is jumped, the pin is set to 1. Example: D4 is set to 0 if only R757 is jumped. D4 is set to 1 if only R126 is jumped.


Aluminum PowerBook G5 12"
Multiplier

PLL0 -> ?

PLL1 -> ?

PLL2 -> ?

PLL3 -> ?

PLL4 -> ?


Aluminum PowerBook G5 15"
Warning: All information for PowerBook G5s is completely untested. Use these settings at your own risk.

Multiplier
All multiplier settings appear to be 10K-Ohm

..................0...........1
PLL0 -> R3721+R3720

PLL1 -> R3723+R3722

PLL2 -> R3725+R3724

PLL3 -> R3727+R3726

PLL4 -> R3729+R3728

PLL5 -> R3731+R3730

NOTE: PLL5 is only for diagnostic use. Do not set it to anything other than 0. The PowerBook will not function properly with PLL5 set to 1.

Bus
All bus settings appear to be 10K-Ohm

....................0...........1
BOM0 -> R2305+R2304

BOM1 -> R2307+R2306

BOM2 -> R2309+R2308

BOM3 -> R2311+R2310

When the resistor on the 0 side of a BOM jumped, the BOM is set to 0. When the resistor on the 1 side of a BOM jumped, the BOM is set to 1. If both the 0 side and 1 side is jumped the PowerBook will not function properly.

Voltage
All voltage pins other are 470K-Ohm.

D0 -> R3988+R3989

D1 -> R3986+R3987

D2 -> R3984+R3985

D3 -> R3982+R3983

D4 -> R3980+R3981

When only the resistor on the left of the chart is jumped, the pin is set to 0. When the only resistor on the right side of the chart is jumped, the pin is set to 1. Example: D4 is set to 0 if only R3980 is jumped. D4 is set to 1 if only R398 is jumped.


Aluminum PowerBook G5 17"
Warning: All information for PowerBook G5s is completely untested. Use these settings at your own risk.

Multiplier
All multiplier settings appear to be 10K-Ohm

..................0...........1
PLL0 -> R3721+R3720

PLL1 -> R3723+R3722

PLL2 -> R3725+R3724

PLL3 -> R3727+R3726

PLL4 -> R3729+R3728

PLL5 -> R3731+R3730

NOTE: PLL5 is only for diagnostic use. Do not set it to anything other than 0. The PowerBook will not function properly with PLL5 set to 1.

Bus
All bus settings appear to be 10K-Ohm

....................0...........1
BOM0 -> R2305+R2304

BOM1 -> R2307+R2306

BOM2 -> R2309+R2308

BOM3 -> R2311+R2310

When the resistor on the 0 side of a BOM jumped, the BOM is set to 0. When the resistor on the 1 side of a BOM jumped, the BOM is set to 1. If both the 0 side and 1 side is jumped the PowerBook will not function properly.

Voltage
All voltage pins are 470K-Ohm.

D0 -> R3988+R3989

D1 -> R3986+R3987

D2 -> R3984+R3985

D3 -> R3982+R3983

D4 -> R3980+R3981

When only the resistor on the left of the chart is jumped, the pin is set to 0. When the only resistor on the right side of the chart is jumped, the pin is set to 1. Example: D4 is set to 0 if only R3980 is jumped. D4 is set to 1 if only R398 is jumped.

Mac Mini
Multiplier
All multipliers are 0-Ohm. R52 is next to the CPU. Other multipliers are on the bottom of the board.

PLL0 -> R358

PLL1 -> R351

PLL2 -> R355

PLL3 -> R362

PLL4 -> R52

Source: http://www.hardmac.com/news/2005/05/12/overclock-a-mac-mini-1-67-ghz

GPU Overclocking
To overclock an ATi GPU, use ATiCCELERATOR. To overclock an nVidia GPU, use nVclock. nVclock is attached to this post. ATiCCELERATOR can be downloaded from the developer at: www.thomas.perrier.name.

Configuration tables for the FSB, Multiplier, and vCore
PLL:CONFIG Table for: Systems with 167MHz Front Side Busses


PLL:CONFIG Table for: Systems with 167MHz Front Side Busses


PLL:CONFIG Table for: Systems with 100MHz Front Side Busses


BOM:CONFIG

High-Res PowerBooks


Low-Res PowerBooks

BOM0..BOM1..BOM2...FSB_CLK
....0..........0..........0..........167MHz
....0..........0..........1..........150MHz
....0..........1..........0..........133MHz
....0..........1..........1..........100MHz
....1..........0..........0..........083MHz

VRM:CONFIG Tables/B]

PowerBooks


PowerMac G4 MDDs with 1420MHz Processors


PowerMac G4 MDDs with Processors Under 1420MHz

PowerBook G5?!
I call the High-Res / Late-2005 PowerBooks G5s because they use the Freescale 7448 / 7458. A single Freescale 7458 has the performance of a single IBM 970, which is what Apple named the G5. Apple crippled the Late-2005 PowerBooks. They lowered the 200MHz FSB to 167MHz, shut down the GPU x16 PCIe bus, lowered CPU speed to 1.67GHz even though it was built for 2.0GHz and up, shut down the 2nd core on the die (I'm not sure about the second core, the CPU does have two PLLs, leading me to suspect that it is two CPUs in one package, but I cant prove it), disabled 85% of the cache, and closed half of the 64-Bit FSB.
Why would they do that?
I don't know. I speculate that when Freescale began shipping the 7458s, Apple had already finalized the deal with intell. Apple used the 7458 in the Late-2005 PowerBooks because: A. they wanted DDR2 RAM and/or B. Freescale had stopped fabricating 7447As. Off the top of my head, Dual unlocked 7458s should have GeekBenched somewhere between 3500 and 6500, that would have have destroyed all the intell MacBooks, all MacBook Pros until the 2010 models came out, and still be able to compete with today's MacBook Airs. Apple was not going to let its brand-new MacBook Pros be half the speed of an old PowerBook, so they cut the PowerBook's speed to 1/4 to 1/8 of what it could really do. They also covered up the fact that the High-Res PowerBook had a 7458, opting to call it a "7447B", a magical CPU that never existed in Freescale documentation.

How To Jump or Unjump Locations
Soldering
To unjump a location where there is a 0-ohm jumper, unsolder the jumper. To unjump a location where there is a trace made from solder, melt the trace and remove it. To jump a location with a 0-ohm jumper, solder a jumper to the location. To jump a location with a trace, place a small amount of molten solder onto the location.

Conductive Paint
To unjump a location when there is a 0-ohm jumper, slice both ends of the resistor a knife, once both contacts of the resistor are weakened, slide the knife under the resistor and pop the resistor off. To unjump a location where there is a trace made from solder, scrape the trace off of the location with a knife. To jump a location with conductive paint, dip the tip of a toothpick in conductive paint and use the toothpick to jump the location by placing a small amount of conductive paint onto the location.

Future Plans for PowerPC Overclocking
The next modifications in line for PowerBook G4s are FSB clock modification and CPU vCore modification. GPU vCore modification is a close second in importance to CPU vCore and FSB clock modification.

Everything above paragraph is likely to become a reality.

I believe that it is not right for True Macs to not be as customizable as custom-built PCs, so I will try as hard as I possibly can to modify VDDA, DRAM, NB, AGP, PCI, PCIx and PCIe voltages and clocks on all Macs. Also on the list are: many more PowerPC-compatible GPU firmwares, logicboard firmware for Quad and Dual-Core G5s to allow for the 64GB of RAM the northbridge was built by IBM to handle, and a port of NVClock for PowerPC. I would also like for ATi and nVidia GPU clocks to be modifiable under OS X and Debian. The current state of Mac GPU overclocking software is that there is a Mac overclocking tool called ATIccelerator II that is used to overclock ATi GPUs under Mac OS X and that there is an overclocking tool called NVClock that is free software and open source software for Linux that is used to overclock nVidia GPUs in Linux. i want to combine NVClock and ATIccelerator into one Mac and Linux GPU overclocking suite. Also, keep in mind that any intell (<- not a typographical error) mac is no different than a Dell or HP. If you want a Mac get a PowerPC. I am the proud owner of 15 different PowerPCs and can say that they are truly a thing of their own. I also own a 15" MBP Late 2011 and two 2011 iMacs that are sitting in my closet.

Anything in the above paragraph may or may not happen, but I will push as hard as I can to make it happen.

Why do I prefer PowerPC Macs much more than Macs that I consider to be overpriced Dell clones?

I have never answered the question above and because I have hated on the intell Apple PCs seemingly without any reason, a lot of you all assume that I am a "troll", and to be honest, I fully comprehend why many people would assume that I am a "troll", in fact, if I was another forum member I would also assume that rabidz7 is a troll. I don't ever want to be seen as someone I am not, especially not in a negative way, so I am going to answer the question that is above right now.

When Apple Computer used PowerPC it stood for something. It showed that a tiny company could build computers that got their speed not from brute strength, but by the quality and design of the microprocessor, which is what we all see today. Apple Computer changed the world from having one way of determine computer speed, MHz, to hundreds of different ways that a processor could be compared. When was the last time that intell tried only raising the clock in order to make a CPU faster? How did that end up? The P4 was one of the worst, if not the worst x86 CPU failure. It used to be that Apple Computer really could, and would would "think different". Now they aren't even Apple Computer any more, they make their money by selling mobile devices that, IMHO, are pieces of garbage. But, people will still buy the devices like crazy because they have an Apple logo. Now they've even figured out that they could attract utter idiots who don't even know what an LCD or much less RAM is by mimicking all of the little "app" icons on Macs and turning all of their products into iPod Touches with slightly differing capabilities. The general quality of the hardware on an intell mac is poor at best. The engineers designers at Apple are trying to use 750M GPUs to drive near 4K screens. When Apple Computer made PowerBooks, the hardware was just the best. No one could even touch the speed of a PowerBook G4 DLHR. The Radeon Mobility 9700 was the best graphics card money could buy, the 2005 equivalent of a 780M. Also, the DLHR PowerBooks had the 7448 CPU in them at stock. The story how the DLHR got the 7448 is an interesting one. A few months after apple had already finalized the dirty deal with intell, Freescale shipped what was pretty much a G5 for PowerBooks. If you take a look at a schematic for the DLHR PowerBooks, you will see that the CPU is an Apollo 8 or 7448. Also, more proof is available in the fact that the 7448 was the only G4 that supported DDR2. Instead of Apple acknowledging that they had made what many would consider the biggest screwup in PC history they chose to keep the true CPU of the PowerBook DLHR from the public eye and just call it a "7447B". Funny thing happens to be though, Motorola only has mention of the 7447, 7447A, and 7448. People speculated that the 7447B was just a higher-binned 7447A, over the years, the assumption stuck.

The proof that I have of the fact that the DLHR PowerBooks had a 7448 follows:
The 7448 was the only G4 that could use DDR2 RAM
The schematic for the PowerBook DLHR says that the CPU is a 7448 and an Apollo 8 (Apollo8 and 7448 are synonyms)
Clearly printed on the PowerBook CPU is MPC7448
The PowerBook has had half of the CPU cache disabled by a motherboard jumper
The schematic for the PowerBook DLHR has bus settings for 100MHz, 133MHz, 167MHz, 200MHz
The 7448 is the only G4 that can handle bus speeds above 167MHz
Apple said that the CPU in the DLHR is the 7447B, that CPU never existed
The CPU in a DLHR had a CPU vCore that was so much lower than earlier PowerBooks that the only possible explanation for it is that the DLHR had 7448
The 7448 had a much smaller fabrication process that the 7447, allowing it to reach higher frequencies with lower voltages

Surprises like the above one made the PowerPCs more fun.

Attachments

MAX1717.pdf 461k .pdf file


PowerBookG415Low-Res.pdf 1140k .pdf file


PowerBookG417Low-Res.pdf 2265k .pdf file


PowerBookG415High-Res.pdf 1414k .pdf file


PowerBookG417High-Res.pdf 1412k .pdf file


pb1666.jpg 1169k .jpg file


nVclockDarwin.zip 544k .zip file

Attachments

81 - 100 of 108 Posts

· Registered
Joined
·
3,173 Posts
Quote:
Originally Posted by DizZz View Post

Yes in 2005 PPC might have outperformed x86, but comparing PPC and x86 today, PPC is slower in an order of magnitude since hardware has advanced dramatically. I get what you are saying but I think you are living in the past, trying to hold on to something that is obsolete. I agree that Apple has lost their way and deviated far from the core principles on what made them so successful but you can't deny the power of the current macs, even if they are overpriced.

What irritates me most about Apple is not the hardware transition, but rather the software. I feel like Apple developers have moved away from being innovative UNIX engineers, who designed sleek, efficient, and intuitive operating systems to adding "fluff" (bloat) in each progressive update. These new "features" are generally useless and detract from both the experience and performance of computing. Apple clearly no longer cares about innovation, since they are purely producing products that sell, that attract the largest number of customers. This mentality has driven the old die hard's away, but ushered in a new and more profitable framework.

The Apple that we used to love is no longer around and we cannot keep looking back if we want to move forward so please stop trying to prove PPC is better than x86 because it clearly is not anymore.

Argument > /dev/null
I still have a Quad core G5 2.5 GHz machine in use. It is still plenty fast for everyday use. The big minus is software that is stuck in a time warp. Plus the fact it eats up so much electricity.
 

· Registered
Joined
·
29 Posts
Yup the quad G5 where amazing back in 2005/2006, it's a shame support for those machines was cut short. A 2006 Mac Pro can do almost everything a 2014 Mac can, though it too eats up an unreasonable amount of electricity. These days an Intel deskop+ultrabook is probably the best way to go. I only keep a 15" G4 PowerBook as a spare laptop.
 

· Registered
Joined
·
3,173 Posts
Quote:
Originally Posted by francescocy View Post

Yup the quad G5 where amazing back in 2005/2006, it's a shame support for those machines was cut short. A 2006 Mac Pro can do almost everything a 2014 Mac can, though it too eats up an unreasonable amount of electricity. These days an Intel deskop+ultrabook is probably the best way to go. I only keep a 15" G4 PowerBook as a spare laptop.
I have worked in printing so Macs have always been what I gravitated towards. Something died for me when they ditched the PowerPC. I have built a couple Hackintosh machines for fun. I found that a Hackintosh at least in 2011 would not be a machine you should rely on. Maybe the Gigabyte boards of today are easier with less fiddling to get things working.
 

· Registered
Joined
·
2,234 Posts
If you want to give it a try again, the newer UEFI boards are working MUCH better. There is constantly new tweaks coming. I have Mavericks on my sig rig and it works great.
smile.gif
 

· Registered
Joined
·
10,524 Posts
I spoke to Rossetta developer. He said he was sad to see them gut Rossetta from OSX. Some say it's because the IBM licensing expired. What we do know is it was extremely small, fast and very efficient. Classic on Intel like VMing ANY OSX OS as guest lacks proper full video acceleration.

It's shame there isn't community driven equivalent of WINE but, for OSX and OSX PPC apps or some kind of project to hack to reverses engineer the need 3d APIs to VM later OSX version or even OSX9/COI.

I've entertained the idea of making a mac compatibility/software guide with lists of software pros and cons cost and what not. I spent a good months researching this stuff along with hackintosh. i learned a lot and half the time when i ask question i end up education people instead of getting an answer (i usually answer my own question)

It's shame i can't play with my "MAC" since Mavericks won't play ball with my MSI GTX480.
mad.gif


EDIT: i wonder how hard it would be to figure out a guide like this on X86 mac. though i doubt they have very good boards or VRMs.
 

· Registered
Joined
·
5,134 Posts
Probably for the same reason they killed 68k emulation with the move to OSX. apple likes to abandon things it finds "out of date".
 

· Registered
Joined
·
3,173 Posts
68K emulation in 2001 was long overdue to die. Seeing as the first PowerPC Macs arrived in 1993. Apple is right in speeding up adoption of new technology.
 

· Registered
Joined
·
10,524 Posts
So 68K is from the mid to late 80s then? basically the first or second generation of macs? What they hey though if it can be piggy backed without really having to do any thing or update any things or with little effort why not? That's one more app that still works for the customer.
 

· Portable Rig Builder
Joined
·
1,025 Posts
Quote:
Originally Posted by cdoublejj View Post

So 68K is from the mid to late 80s then? basically the first or second generation of macs? What they hey though if it can be piggy backed without really having to do any thing or update any things or with little effort why not? That's one more app that still works for the customer.
68K was used for the LC line up until around 1994-95 when PowerPC started to appear into low end Quadras.

My first overclock was with my beige G3 tower, the voltage regulator was on a separate daughter card once that got replaced you could use the jumper block to set the CPU speed. I got my 300Mhz G3 up to 433Mhz. Man OS 9 flew on that thing
tongue.gif
 

· Registered
Joined
·
10,524 Posts
Quote:
Originally Posted by Photograph View Post

68K was used for the LC line up until around 1994-95 when PowerPC started to appear into low end Quadras.

My first overclock was with my beige G3 tower, the voltage regulator was on a separate daughter card once that got replaced you could use the jumper block to set the CPU speed. I got my 300Mhz G3 up to 433Mhz. Man OS 9 flew on that thing
tongue.gif
Hey man, you should check out the Ultimate Ma....... oh right..........
 

· Registered
Joined
·
10,524 Posts
aside form a hard mod if one knew what they were doing... or so i'd geuss. sounds like a golden chip. could wonder what it's do with better cooling and a volt increase.

Ill tell you what OS9 screams on a Q9550... at least COI/Chubby Bunny does too bad it doesn't have proper 3d acceleration.
 

· Registered
Joined
·
10,524 Posts
oh man this is awesome. just got some free ppc gear, will be fun to give them some extra "UMPH". great for old games, movies, and music and basic web browsing.

EDIT: all but, R52 are missing on my 1.4ghz mac mini.
Quote:
PLL0 -> R358

PLL1 -> R351

PLL2 -> R355

PLL3 -> R362

PLL4 -> R52
 

· Registered
Joined
·
10,524 Posts
Quote:
Originally Posted by rabidz7 View Post

Changelog
All dates are in this format: Day/Month/Year

01/12/13: Corrected PLL information for 15" and 17" PowerBooks. Improved the aesthetics of the sticky.
08/12/13: Added the schematics for the Low-Res 15" and 17" PowerBooks. Added the datasheet for the voltage regulator of all PowerBook G4s. Added photographs of 17" 1.33GHz, 1.50GHz, and 1.66GHz motherboards.
11/12/13: Added spoilers for each section of sticky in order to make it easier to navigate this sticky. Added VRM modding for the Low Res 15" PowerBook.
16/12/13: Added images for all the PowerBooks.
29/12/13: Added more CPU configuration tables.

To download any attachments, you must be a member of this forum.

CPU Overclocking
PowerMac G4 Sawtooth


Multiplier
All multipliers are 0-Ohm
PLL0 -> R7

PLL1 -> R9

PLL2 -> R11

PLL3 -> R13

A PLL is set to 0 if it is jumped.

Core Voltage
VID0 -> R78

VID1 -> R44

VID2 -> R39

VID3 -> R38

VID4 -> R78

A VID is set to 0 if it is jumped.

Cache Voltage
Cache Voltage = 1.260*(R51+R52)/R51

Cache voltage is determined by adding the resistance of R51 and R52, multiplying the sum by 1.260, and dividing the product by the resistance of R51.
Resistance is how many ohms a resistor has.

Bus


BOM0 -> R435

BOM1 -> R434

BOM2 -> R433

BOM3 -> R432

PowerMac G4 Gigabit Ethernet
Multiplier
All multipliers are 0-Ohm

PLL0 -> R7

PLL1 -> R9

PLL2 -> R11

PLL3 -> R13

Core Voltage

Bus

PowerMac G4 Mirrored Drive Door Dual-Processor
Multiplier
All multipliers are 0-Ohm
PLL0 -> R1+R2

PLL1 -> R3+R4

PLL2 -> R5+R6

PLL3 -> R7+R8

PLL4 -> R9+R10

A PLL is set to 0 if both of its resistors are jumped. A PLL is set to 1 if neither of its resistors are jumped. A PLL will not function properly if one resistor is jumped and one is not jumped.

Voltage for Processors Under 1420MHz


All VIDs are 0-Ohm
VID0 -> R100

VID1 -> R101

VID2 -> R102

VID3 -> R103

VID4 -> R104

A VID is set to 0 if it is jumped. A VID is set to 1 if it is not jumped.

Voltage for 1420MHz Processors



Titanium PowerBook G4 Gigabit Ethernet
PLL 0 -> ?

PLL 1 -> R326

PLL 2 -> R265

PLL 3 -> ?

PLL 4 -> ?

A PLL is set to 0 if it is jumped. A PLL is set to 1 if it is not jumped.


Aluminum PowerBook G4 12"
...............0.......1
PLL 0 -> R367+R369

PLL 1 -> R57+R55

PLL 2 -> R47+R45

PLL 3 -> R53+R51

PLL 4 -> R39+R1108

A PLL is set to 0 if the location on the 0 side is jumped and the location on the 1 is not jumped. A PLL is set to 1 if the location on the 1 side of the table is jumped and the location on the zero side of table is not jumped.
Example: PLL 0 is set to 0 if only R367 is jumped. PLL 0 is set to 1 if only R369 is jumped. PLL 0 will not function properly if both R367 and R369 are jumped.


Aluminum PowerBook G4 15"
Multiplier

All multiplier locations require 0-Ohm resistances

PLL 0 -> R43+R44+R48

PLL 1 -> R60+R63+R64

PLL 2 -> R70+R76+R78

PLL 3 -> R84+R88+R92

PLL 4 -> R23+R31+R12

A PLL is set to 0 if one or more of the locations are jumped. A PLL is set to 1 if none of the PLL's locations are jumped.
Example: PLL 0 is set to 0 if R43, R44, or R48 is jumped or if any combination of R43, R44, and R48 are jumped. PLL 0 is set to 1 if R43, R44, and/or R48 are not jumped.

FSB
Warning: All bus speed modification information for PowerBooks is completely untested. Use these settings at your own risk. All BOM resistors are 10K-Ohm.

BOM0 -> R623

BOM1 -> R651

BOM2 -> R649

A BOM is set to 0 if its 0 location is jumped. A BOM is set to 1 if its 1 location is not jumped. A BOM will not function properly if both of its locations are jumped. For example, BOM0 is set to 0 if R623 is jumped. BOM0 is set to 1 if R641 is jumped.

Voltage
All voltage locations require 0-Ohm resistances. D0, D3, and D4 are on the front of the logicboard. D1 and D2 are on the rear of the board.

D4 -> R757+R126

D3 -> R137+R139

D2 -> R631+R634

D1 -> R662+R660

D0 -> R66+R65

When only the resistor on the left of the chart is jumped, the pin is set to 0. When the only resistor on the right side of the chart is jumped, the pin is set to 1. Example: D4 is set to 0 if only R757 is jumped. D4 is set to 1 if only R126 is jumped.


Aluminum PowerBook G4 17"
Multiplier


All multiplier locations require 0-Ohm resistances

PLL0 -> R19+R20+R21

PLL1 -> R22+R23+R24

PLL2 -> R25+R26+R13

PLL3 -> R14+R15+R16

PLL4 -> R17+R18+R27

A PLL is set to 0 if one or more of the locations are jumped. A PLL is set to 1 if none of the PLL's locations are jumped.
Example: PLL 0 is set to 0 if R19, R20, or R21 is jumped or if any combination of R19, R20, and R21 are jumped. PLL 0 is set to 1 if 19, R20, and R21 are not jumped.

Bus
Warning: All bus speed modification information for PowerBooks is completely untested. Use these settings at your own risk. All BOM resistors are 10K-Ohm.

BOM0 -> R665

BOM1 -> R644

BOM2 -> R683

Voltage
All voltage locations require 0-Ohm resistances.

VID0 -> R337+R336

VID1 -> R326+R325

VID2 -> R330+R329

VID3 -> R305+R304

VID4 -> R301+R876

When only the resistor on the left of the chart is jumped, the pin is set to 0. When the only resistor on the right side of the chart is jumped, the pin is set to 1. Example: D4 is set to 0 if only R757 is jumped. D4 is set to 1 if only R126 is jumped.


Aluminum PowerBook G5 12"
Multiplier

PLL0 -> ?

PLL1 -> ?

PLL2 -> ?

PLL3 -> ?

PLL4 -> ?


Aluminum PowerBook G5 15"
Warning: All information for PowerBook G5s is completely untested. Use these settings at your own risk.

Multiplier
All multiplier settings appear to be 10K-Ohm

..................0...........1
PLL0 -> R3721+R3720

PLL1 -> R3723+R3722

PLL2 -> R3725+R3724

PLL3 -> R3727+R3726

PLL4 -> R3729+R3728

PLL5 -> R3731+R3730

NOTE: PLL5 is only for diagnostic use. Do not set it to anything other than 0. The PowerBook will not function properly with PLL5 set to 1.

Bus
All bus settings appear to be 10K-Ohm

....................0...........1
BOM0 -> R2305+R2304

BOM1 -> R2307+R2306

BOM2 -> R2309+R2308

BOM3 -> R2311+R2310

When the resistor on the 0 side of a BOM jumped, the BOM is set to 0. When the resistor on the 1 side of a BOM jumped, the BOM is set to 1. If both the 0 side and 1 side is jumped the PowerBook will not function properly.

Voltage
All voltage pins other are 470K-Ohm.

D0 -> R3988+R3989

D1 -> R3986+R3987

D2 -> R3984+R3985

D3 -> R3982+R3983

D4 -> R3980+R3981

When only the resistor on the left of the chart is jumped, the pin is set to 0. When the only resistor on the right side of the chart is jumped, the pin is set to 1. Example: D4 is set to 0 if only R3980 is jumped. D4 is set to 1 if only R398 is jumped.


Aluminum PowerBook G5 17"
Warning: All information for PowerBook G5s is completely untested. Use these settings at your own risk.

Multiplier
All multiplier settings appear to be 10K-Ohm

..................0...........1
PLL0 -> R3721+R3720

PLL1 -> R3723+R3722

PLL2 -> R3725+R3724

PLL3 -> R3727+R3726

PLL4 -> R3729+R3728

PLL5 -> R3731+R3730

NOTE: PLL5 is only for diagnostic use. Do not set it to anything other than 0. The PowerBook will not function properly with PLL5 set to 1.

Bus
All bus settings appear to be 10K-Ohm

....................0...........1
BOM0 -> R2305+R2304

BOM1 -> R2307+R2306

BOM2 -> R2309+R2308

BOM3 -> R2311+R2310

When the resistor on the 0 side of a BOM jumped, the BOM is set to 0. When the resistor on the 1 side of a BOM jumped, the BOM is set to 1. If both the 0 side and 1 side is jumped the PowerBook will not function properly.

Voltage
All voltage pins are 470K-Ohm.

D0 -> R3988+R3989

D1 -> R3986+R3987

D2 -> R3984+R3985

D3 -> R3982+R3983

D4 -> R3980+R3981

When only the resistor on the left of the chart is jumped, the pin is set to 0. When the only resistor on the right side of the chart is jumped, the pin is set to 1. Example: D4 is set to 0 if only R3980 is jumped. D4 is set to 1 if only R398 is jumped.

Mac Mini
Multiplier
All multipliers are 0-Ohm. R52 is next to the CPU. Other multipliers are on the bottom of the board.

PLL0 -> R358

PLL1 -> R351

PLL2 -> R355

PLL3 -> R362

PLL4 -> R52

Source: http://www.hardmac.com/news/2005/05/12/overclock-a-mac-mini-1-67-ghz

GPU Overclocking
To overclock an ATi GPU, use ATiCCELERATOR. To overclock an nVidia GPU, use nVclock. nVclock is attached to this post. ATiCCELERATOR can be downloaded from the developer at: www.thomas.perrier.name.

Configuration tables for the FSB, Multiplier, and vCore
PLL:CONFIG Table for: Systems with 167MHz Front Side Busses


PLL:CONFIG Table for: Systems with 167MHz Front Side Busses


PLL:CONFIG Table for: Systems with 100MHz Front Side Busses


BOM:CONFIG

High-Res PowerBooks


Low-Res PowerBooks

BOM0..BOM1..BOM2...FSB_CLK
....0..........0..........0..........167MHz
....0..........0..........1..........150MHz
....0..........1..........0..........133MHz
....0..........1..........1..........100MHz
....1..........0..........0..........083MHz

VRM:CONFIG Tables/B]

PowerBooks


PowerMac G4 MDDs with 1420MHz Processors


PowerMac G4 MDDs with Processors Under 1420MHz

PowerBook G5?!
I call the High-Res / Late-2005 PowerBooks G5s because they use the Freescale 7448 / 7458. A single Freescale 7458 has the performance of a single IBM 970, which is what Apple named the G5. Apple crippled the Late-2005 PowerBooks. They lowered the 200MHz FSB to 167MHz, shut down the GPU x16 PCIe bus, lowered CPU speed to 1.67GHz even though it was built for 2.0GHz and up, shut down the 2nd core on the die (I'm not sure about the second core, the CPU does have two PLLs, leading me to suspect that it is two CPUs in one package, but I cant prove it), disabled 85% of the cache, and closed half of the 64-Bit FSB.
Why would they do that?
I don't know. I speculate that when Freescale began shipping the 7458s, Apple had already finalized the deal with intell. Apple used the 7458 in the Late-2005 PowerBooks because: A. they wanted DDR2 RAM and/or B. Freescale had stopped fabricating 7447As. Off the top of my head, Dual unlocked 7458s should have GeekBenched somewhere between 3500 and 6500, that would have have destroyed all the intell MacBooks, all MacBook Pros until the 2010 models came out, and still be able to compete with today's MacBook Airs. Apple was not going to let its brand-new MacBook Pros be half the speed of an old PowerBook, so they cut the PowerBook's speed to 1/4 to 1/8 of what it could really do. They also covered up the fact that the High-Res PowerBook had a 7458, opting to call it a "7447B", a magical CPU that never existed in Freescale documentation.

How To Jump or Unjump Locations
Soldering
To unjump a location where there is a 0-ohm jumper, unsolder the jumper. To unjump a location where there is a trace made from solder, melt the trace and remove it. To jump a location with a 0-ohm jumper, solder a jumper to the location. To jump a location with a trace, place a small amount of molten solder onto the location.

Conductive Paint
To unjump a location when there is a 0-ohm jumper, slice both ends of the resistor a knife, once both contacts of the resistor are weakened, slide the knife under the resistor and pop the resistor off. To unjump a location where there is a trace made from solder, scrape the trace off of the location with a knife. To jump a location with conductive paint, dip the tip of a toothpick in conductive paint and use the toothpick to jump the location by placing a small amount of conductive paint onto the location.

Future Plans for PowerPC Overclocking
The next modifications in line for PowerBook G4s are FSB clock modification and CPU vCore modification. GPU vCore modification is a close second in importance to CPU vCore and FSB clock modification.

Everything above paragraph is likely to become a reality.

I believe that it is not right for True Macs to not be as customizable as custom-built PCs, so I will try as hard as I possibly can to modify VDDA, DRAM, NB, AGP, PCI, PCIx and PCIe voltages and clocks on all Macs. Also on the list are: many more PowerPC-compatible GPU firmwares, logicboard firmware for Quad and Dual-Core G5s to allow for the 64GB of RAM the northbridge was built by IBM to handle, and a port of NVClock for PowerPC. I would also like for ATi and nVidia GPU clocks to be modifiable under OS X and Debian. The current state of Mac GPU overclocking software is that there is a Mac overclocking tool called ATIccelerator II that is used to overclock ATi GPUs under Mac OS X and that there is an overclocking tool called NVClock that is free software and open source software for Linux that is used to overclock nVidia GPUs in Linux. i want to combine NVClock and ATIccelerator into one Mac and Linux GPU overclocking suite. Also, keep in mind that any intell (<- not a typographical error) mac is no different than a Dell or HP. If you want a Mac get a PowerPC. I am the proud owner of 15 different PowerPCs and can say that they are truly a thing of their own. I also own a 15" MBP Late 2011 and two 2011 iMacs that are sitting in my closet.

Anything in the above paragraph may or may not happen, but I will push as hard as I can to make it happen.

Why do I prefer PowerPC Macs much more than Macs that I consider to be overpriced Dell clones?

I have never answered the question above and because I have hated on the intell Apple PCs seemingly without any reason, a lot of you all assume that I am a "troll", and to be honest, I fully comprehend why many people would assume that I am a "troll", in fact, if I was another forum member I would also assume that rabidz7 is a troll. I don't ever want to be seen as someone I am not, especially not in a negative way, so I am going to answer the question that is above right now.

When Apple Computer used PowerPC it stood for something. It showed that a tiny company could build computers that got their speed not from brute strength, but by the quality and design of the microprocessor, which is what we all see today. Apple Computer changed the world from having one way of determine computer speed, MHz, to hundreds of different ways that a processor could be compared. When was the last time that intell tried only raising the clock in order to make a CPU faster? How did that end up? The P4 was one of the worst, if not the worst x86 CPU failure. It used to be that Apple Computer really could, and would would "think different". Now they aren't even Apple Computer any more, they make their money by selling mobile devices that, IMHO, are pieces of garbage. But, people will still buy the devices like crazy because they have an Apple logo. Now they've even figured out that they could attract utter idiots who don't even know what an LCD or much less RAM is by mimicking all of the little "app" icons on Macs and turning all of their products into iPod Touches with slightly differing capabilities. The general quality of the hardware on an intell mac is poor at best. The engineers designers at Apple are trying to use 750M GPUs to drive near 4K screens. When Apple Computer made PowerBooks, the hardware was just the best. No one could even touch the speed of a PowerBook G4 DLHR. The Radeon Mobility 9700 was the best graphics card money could buy, the 2005 equivalent of a 780M. Also, the DLHR PowerBooks had the 7448 CPU in them at stock. The story how the DLHR got the 7448 is an interesting one. A few months after apple had already finalized the dirty deal with intell, Freescale shipped what was pretty much a G5 for PowerBooks. If you take a look at a schematic for the DLHR PowerBooks, you will see that the CPU is an Apollo 8 or 7448. Also, more proof is available in the fact that the 7448 was the only G4 that supported DDR2. Instead of Apple acknowledging that they had made what many would consider the biggest screwup in PC history they chose to keep the true CPU of the PowerBook DLHR from the public eye and just call it a "7447B". Funny thing happens to be though, Motorola only has mention of the 7447, 7447A, and 7448. People speculated that the 7447B was just a higher-binned 7447A, over the years, the assumption stuck.

The proof that I have of the fact that the DLHR PowerBooks had a 7448 follows:
The 7448 was the only G4 that could use DDR2 RAM
The schematic for the PowerBook DLHR says that the CPU is a 7448 and an Apollo 8 (Apollo8 and 7448 are synonyms)
Clearly printed on the PowerBook CPU is MPC7448
The PowerBook has had half of the CPU cache disabled by a motherboard jumper
The schematic for the PowerBook DLHR has bus settings for 100MHz, 133MHz, 167MHz, 200MHz
The 7448 is the only G4 that can handle bus speeds above 167MHz
Apple said that the CPU in the DLHR is the 7447B, that CPU never existed
The CPU in a DLHR had a CPU vCore that was so much lower than earlier PowerBooks that the only possible explanation for it is that the DLHR had 7448
The 7448 had a much smaller fabrication process that the 7447, allowing it to reach higher frequencies with lower voltages

Surprises like the above one made the PowerPCs more fun.

Attachments

MAX1717.pdf 461k .pdf file


PowerBookG415Low-Res.pdf 1140k .pdf file


PowerBookG417Low-Res.pdf 2265k .pdf file


PowerBookG415High-Res.pdf 1414k .pdf file


PowerBookG417High-Res.pdf 1412k .pdf file


pb1666.jpg 1169k .jpg file


nVclockDarwin.zip 544k .zip file
I removed R52 on my mac mini g4, un like other maces the other 4 resistors never came on there from the factory. after removing the only one left "r52" it won't boot. does any one know what value R52 is so i cna try and replace it?
 
  • Rep+
Reactions: GermanyChris

· Registered
Joined
·
10,524 Posts
it may not support even fermi. according some googling.

if you are using a PC card in mac you can always oc it on windows machine, find whats stable and flash that to the vbios.
 

· Registered
Joined
·
10,524 Posts
IF you were lucky enough to find a working utility.
 

· Registered
Joined
·
3 Posts
Hello there.

Just made an account for this. I have 2 Mini's at home and i was playing a little whit it. Some overclocking and so on. I read the stuff here about the 7447B and G5. Now i noticed that one of the mini's had a 7447b installed.

It said MC7447B HX1500QF and i couldn't find anything about it. I made a close up photo.

While overclocking i reached 1.92 Ghz and it booted fine. Only crashed while running Xbench. Maybe to hot or to less voltage. Now it is running on 1.5 Ghz, but it is actually a 1.43 according to the label on the Mini.

So if this is a cut-down G5, would it be possible to re-enable some features, like cache?
@cdoublejj When you have a 1.5 Ghz it is normal that there are no resistors on the underside. Only the R52 is set. When you removed the R52 and did not placed any on the underside it will run on 2.08 Ghz. Could be a little to high.

Here is a list how to clock the Mini. See the last row @167 Mhz.
The PPL CFG are the following resistors, and 1 means no resistor.
the 1st is R52
the 2nd is R351
the 3rd is R358
the 4th is R362
and the 5th is R355
 

Attachments

· Registered
Joined
·
10,524 Posts
so is it not possible to OC or do you have to add resistors? the models i had/have are 1.42ghz models. EDIT: i wonder why no one hasn't figured out how to VMOD these, probably cooling.
 
81 - 100 of 108 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top