Difference between revisions of "PowerMac G4 Upgrades"

From ivc wiki
Jump to navigationJump to search
 
(32 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Configuration ==
[[Image:PowerMac G4 sawtooth.jpg|thumb]]How to upgrade a PowerMac G4 450 MHz Sawtooth purely running Mac OS 9.
 
== Hardware configuration ==
This is one of the first PowerMac G4 machines, with the new PowerPC G4 7400 processor and AGP 2x, nickname "Sawtooth" released in 1999.
This is one of the first PowerMac G4 machines, with the new PowerPC G4 7400 processor and AGP 2x, nickname "Sawtooth" released in 1999.


Line 6: Line 8:
=== Original ===
=== Original ===


* PowerPC Single 450MHz G4 7400 w/1MB SDR L2 cache
* PowerPC Single 450MHz G4 7400 w/1MB SDR 2:1 225MHz L2 cache
* 100MHz SDR bus w/1GB RAM
* 100MHz SDR bus w/2x256MB, 512MB total RAM
* OEM Western Digital 20 GB hard drive
* OEM Western Digital 27 GB hard drive
* Onboard ATA/66 hard drive controller
* Onboard ATA/66 hard drive controller
* OEM Pioneer DVR-103 Superdrive
* OEM Pioneer DVD-RAM drive
* OEM ATI Rage 120 Pro AGP 16MB graphics card
* ZIP drive
* OEM ATI Rage 120 Pro 16MB SDRAM 2x AGP DVD/VGA graphics card
* Expansion Slots: 3 64-bit 33 MHz PCI, 1 2x AGP
* Expansion Slots: 3 64-bit 33 MHz PCI, 1 2x AGP
* Mac OS 9.0.4
* Mac OS 9.0.4
Line 19: Line 22:
As of May 2008.
As of May 2008.


* 2x 256MB 1x 512MB, total 1 GB 100 MHz RAM
* 2x256MB 1x512MB, total 1 GB 100 MHz SDR RAM
* New exhaust fan
* New exhaust fan
* New graphics card fan
* New graphics card fan
* 2x Seagate 80GB 7200 RPM hard drives - SoftRaid Raid0
* 2x Seagate 80GB 7200 RPM hard drives - SoftRaid Raid0
* External Western Digital USB/Firewire backup hard drive
* External Western Digital 500GB USB/Firewire backup hard drive
* Pioneer DVR-112 16x Superdrive
* Retail Pioneer DVR-112 18x IDE Superdrive
* Mac OS 9.2.2
* Mac OS 9.2.2


Line 45: Line 48:


=== Manufacturers ===
=== Manufacturers ===
There are several manufacturer of CPU upgrade boards for the PowerMac.
There are several manufacturer of CPU upgrade boards for the PowerMac G4.


* [http://www.owc.com Other World Computing] (OWC)
* [http://www.owc.com Other World Computing] (OWC)
* [http://www.sonnettech.com/ Sonnet Tech]
* [http://www.sonnettech.com/ Sonnet Tech]
* [http://www.newertech.com/ Newer Technology]
* [http://www.newertech.com/ Newer Technology]
* [http://www.fastmac.com/ FastMac]
* [http://www.gigadesigns.com Giga Designs] - Out of business?
* [http://www.gigadesigns.com Giga Designs] - Out of business?
* [http://www.powerlogix.com/ PowerLogix] - No current PowerMac G4 upgrades


=== Upgrade boards ===
=== Upgrade boards ===
Line 59: Line 64:
=== 7448 vs 7455 performance ===
=== 7448 vs 7455 performance ===
The latest 7447/7448 processors doesn't include a '''L3''' interface, only the slightly older '''7455/7457''' has a '''2MB L3 cache'''. Benchmarks shows that a 7455 1.42 GHz can outperform or equal a 7448 1.8 GHz on numerous tests almost solely because of the extra L3 cache, especially earlier machines that has slow bus/memory speed and with throughput intensive applications (e.g. Sawtooth and Photoshop) can get an advantage of the L3 cache. Althought the 7455 is older and runs hotter because of the 180 nm vs 130 nm manufacturer process, the 7455 based CPU upgrades usually sells for much less than the newer 7448 boards.  
The latest 7447/7448 processors doesn't include a '''L3''' interface, only the slightly older '''7455/7457''' has a '''2MB L3 cache'''. Benchmarks shows that a 7455 1.42 GHz can outperform or equal a 7448 1.8 GHz on numerous tests almost solely because of the extra L3 cache, especially earlier machines that has slow bus/memory speed and with throughput intensive applications (e.g. Sawtooth and Photoshop) can get an advantage of the L3 cache. Althought the 7455 is older and runs hotter because of the 180 nm vs 130 nm manufacturer process, the 7455 based CPU upgrades usually sells for much less than the newer 7448 boards.  
[[Image:PowerMac g4 owc upgrade.jpg|thumb|OWC G4 CPU Upgrade]][[Image:PowerMac g4 fastmac upgrade.jpg|thumb|FastMac G4 CPU Upgrade]][[Image:PowerMac g4 newertech upgrade.jpg|thumb|NewerTech G4 CPU Upgrade]]


* [http://www.barefeats.com/g4up2.html BareFeats MAXPower 7448 vs 7447 vs 7455 vs Core Duo benchmark]
* [http://www.barefeats.com/g4up2.html BareFeats MAXPower 7448 vs 7447 vs 7455 vs Core Duo benchmark]
Line 69: Line 76:


* '''100 MHz''' system bus
* '''100 MHz''' system bus
* '''Uni-North''' (Uni-N) ASIC bridge chip revision: '''3''' (dual processors require [http://www.newertech.com/tech_support/uni-north.php revision 7 or later], found March 2000 and later)
* '''Uni-North''' (Uni-N) ASIC bridge chip (Northbridge) revision: '''3''' (dual processors require [http://www.newertech.com/tech_support/uni-north.php revision 7 or later], found March 2000 and later)
* Firmware '''4.2.8''' ([http://docs.info.apple.com/article.html?artnum=120068 latest])
* Firmware '''4.2.8''' ([http://docs.info.apple.com/article.html?artnum=120068 latest])
* '''Production''' workstation
* '''Production''' workstation


These candidates were available as of May 2008:
These '''candidates''' were considered and available as of May 2008:
   
   
# [http://eshop.macsales.com/item/Other%20World%20Computing/MEG42M1500/ OWC Mercury Extreme G4/1.467GHz-1.5GHz] - '''7455B''' - 256KB 1:1 L2 cache - 2MB SDR 233 MHz 6:1 '''L3 cache''' - [http://eshop.macsales.com/tech_center/manuals/mercuryextreme/OWCMEG42.pdf manual] - no patch or extension removal needed - $260
# [http://eshop.macsales.com/item/Other%20World%20Computing/MEG42M1500/ OWC Mercury Extreme G4/1.467GHz-1.5GHz] - '''7455B''' - 256KB 1:1 L2 cache - 2MB SDR 233 MHz 6:1 '''L3 cache''' - [http://eshop.macsales.com/tech_center/manuals/mercuryextreme/OWCMEG42.pdf manual] - no patch or extension removal needed - $260
Line 80: Line 87:
# [http://www.sonnettech.com/product/encore_stg4.html Sonnet Encore/ST G4 1.8 GHz] - '''7448''' - 512KB 1:1 L2 cache - $270
# [http://www.sonnettech.com/product/encore_stg4.html Sonnet Encore/ST G4 1.8 GHz] - '''7448''' - 512KB 1:1 L2 cache - $270


The OWC Mercury tops the list because of the easy installation without the need to patch and remove extensions, L3 cache advantage on Macs with slower bus speed vs higher clock speed, great performance-to-price ratio, clean install fan plugs onto board, and great OWC reputation and support.
The OWC Mercury tops the list because of the easy installation '''without''' the need to patch and remove extensions, '''L3 cache''' advantage on Macs with slower bus speed vs higher clock speed, great '''value''' for performance, '''clean install''' fan plugs onto board, and great OWC '''reputation''' and support.


Dual processors upgrades are out because of the incompatible Uni-North bridge chip.
Dual processors upgrades are out because of the incompatible Uni-North bridge chip.
Line 98: Line 105:
* [http://powermac-g4.com/ PowerMac G4 upgrade information]
* [http://powermac-g4.com/ PowerMac G4 upgrade information]
* [http://www.engadget.com/2005/09/06/how-to-upgrade-the-processor-on-an-older-macintosh-g4/ Engadget how to upgrade G4 processor]
* [http://www.engadget.com/2005/09/06/how-to-upgrade-the-processor-on-an-older-macintosh-g4/ Engadget how to upgrade G4 processor]
* [http://lowendmac.com/ppc/power-mac-g4-upgrade-guide.html Lowendmac PowerMac G4 upgrade guide]
* [http://eshop.macsales.com/tech_center/processors.cfm OWC Mercury CPU upgrade pictures and manual]
* [http://eshop.macsales.com/tech_center/processors.cfm OWC Mercury CPU upgrade pictures and manual]
* [http://www.riscx.com/reviews/mercury_extreme_upgrade/ First generation OWC Mercury 1.467 GHz 7455 CPU upgrade review]
* [http://www.riscx.com/reviews/mercury_extreme_upgrade/ First generation OWC Mercury 1.467 GHz 7455 CPU upgrade review]
Line 104: Line 112:
* [http://forums.macnn.com/65/mac-pro-and-power-mac/237674/sonnet-1-7ghz-g4-processor-upgrade/4#post2337718 Sonnet 1.7 GHz 7447 vs OWC Mercury 1.467 GHz 7455 benchmark picture]
* [http://forums.macnn.com/65/mac-pro-and-power-mac/237674/sonnet-1-7ghz-g4-processor-upgrade/4#post2337718 Sonnet 1.7 GHz 7447 vs OWC Mercury 1.467 GHz 7455 benchmark picture]
* [http://eshop.macsales.com/item/Other%20World%20Computing/MEG42M1500/ PowerMac G4 vs OWC Mercury CPU upgrade benchmarks - bottom]
* [http://eshop.macsales.com/item/Other%20World%20Computing/MEG42M1500/ PowerMac G4 vs OWC Mercury CPU upgrade benchmarks - bottom]
* [http://www.xlr8yourmac.com/feedback/CPU_Upgraded_macs_with10.5.html CPU upgraded Macs and Leopard]
== Video card upgrade ==
The ATI Rage 128 Pro with 16 MB VRAM isn't capable of driving a new 22-inch widescreen 1680x1050 LCD monitor. Replacing the card isn't as simple as finding a new AGP graphics, although the hardware can be the same for PC and Mac, the firmware driving the card has to be made specially for the Mac.
There are new ways to flash a regular Geforce and Radeon video card with a new flash ROM to make it work with a Mac, but these methods are highly experiemental and not suited for a production machine. More [http://www.cybercoment.com/macgeforce.htm Geforce flash] and [http://thomas.perrier.name/otherStuff/ati9800convertEN.html ATI mod] details.
=== Upgrade candidates ===
As this PowerMac still has to run Mac OS 9 the new video card preferably should have native OS 9 driver support and 3d acceleration.
* Drive '''1680x1050''' 32-bit resolution
* '''Mac OS 9''' native support
* Sawtooth '''2x AGP''' compatible
All of the cards listed below is only available as refurbished and used from other PowerMac G4 models. All cards from PowerMac Sawtooth, Gigabit, Digital Audio, Quicksilver and Mirror Drive Door, FW800 should work with earlier PowerMacs, i.e Sawtooth 2x AGP [http://www.mac-forums.com/forums/showthread.php?t=27010].
Reportedly the Radeon 9700 and up GPUs will not have OS 9 driver support for 3D/OpenGL acceleration [http://www.xlr8yourmac.com/Graphics/Radeon_9700PRO_OEM/index.html].
Considered '''candidates''' as of May 2008:
# ATI Radeon '''9000 Pro''' - ADC/DVI - 2x 4x AGP - Fanless - '''1680x1050''' confirmed [http://www.eizo.com/support/compatibility/lcd/39.asp#2] - Excellent replacement - $120
# ATI Radeon '''8500''' - DVI/VGA - Fanless - Some only with VGA - $113
# Nvidia Geforce '''4 Ti'''tanium - ADC/DVI - Unsharp on CRT(?) [http://www.xlr8yourmac.com/Graphics/Radeon_9700PRO_OEM/index2.html] - Fastest available for OS 9 w/3d acceleration - $133
# ATI Radeon '''9200''' - Lower 3D performance - $108
# ATI Radeon '''9800 Mac''' - No acceleration in OS 9 - Extra auxiliary power needed - $174
# Nvidia Geforce '''MX4''' - ADC/DVI
Detailed specifications for the preprocessing units:
* [http://en.wikipedia.org/wiki/Comparison_of_ATI_Graphics_Processing_Units Comparison of ATI GPUs]
* [http://en.wikipedia.org/wiki/Comparison_of_Nvidia_graphics_processing_units Comparison of Nvidia GPUs]
Resellers of old Mac video cards can be found on Ebay, e.g. [http://search.ebay.com/_W0QQsassZlocal338 local338] and [http://search.ebay.com/_W0QQsassZapplemacanix applemacanix].
=== References ===
* [http://forums.macosxhints.com/archive/index.php/t-47795.html PowerMac Gigabit video card upgrade Radeon]
* [http://forums.xlr8yourmac.com/action.lasso?-response=list.faq.lasso&-database=faq.fp3&-layout=FaqList&Faq_Category=Video%20Cards%20non-3Dfx%20types&-sortfield=DateSubmitted&-Sortorder=descending&-maxrecords=100&okaytopost=yes&-search xlr8yourmac Video card FAQ]
* [http://www.xlr8yourmac.com/Graphics/radeon_8500/index.html#storytop Radeon 8500 Mac review]
* [http://www.xlr8yourmac.com/Graphics/radeon_8500/R8500-Readme.html Radeon 8500 driver readme Mac OS 9/OS X]
* [http://www.xlr8yourmac.com/Graphics/ATI_march2002__feedback.html#storytop ATI driver update March 2002]
* [http://www.applemacanix.com/mac-radeon9000-100.html ATI driver update November 2002] [http://www.applemacanix.com/mac-radeon9000-100.hqx Update]
* [http://www.eizo.com/support/compatibility/graphics/38.asp Eizo resolution compatibility chart for PowerMac G4]
* [http://www.xlr8yourmac.com/Graphics/Radeon_9700PRO_OEM/index.html Radeon 9700 Pro vs 9000 Pro vs 8500 vs Gefore 4Ti benchmark]
* [http://www.mac-forums.com/forums/showthread.php?t=27010 ATI 9000, 9200, 9800 Mac edition all AGP 2x 4x compatible]
== Hard drive upgrade ==
=== References ===
* [http://web.archive.org/web/20060131202444/http://www.amug.org/amug-web/html/amug/reviews/articles/acard/ PowerMac G4 500 Dual IDE card upgrade benchmark]

Latest revision as of 22:56, 30 May 2008

PowerMac G4 sawtooth.jpg

How to upgrade a PowerMac G4 450 MHz Sawtooth purely running Mac OS 9.

Hardware configuration

This is one of the first PowerMac G4 machines, with the new PowerPC G4 7400 processor and AGP 2x, nickname "Sawtooth" released in 1999.

This machine works as a Xerox printer rip and workstation, featuring dual Xerox 64-bit PCI printer controller cards. As this is a production machine every upgrade has to be thoroughly tested and easy to replace if an issue crops up. The Xerox Splash printer server software is only available for Mac OS 9.

Original

  • PowerPC Single 450MHz G4 7400 w/1MB SDR 2:1 225MHz L2 cache
  • 100MHz SDR bus w/2x256MB, 512MB total RAM
  • OEM Western Digital 27 GB hard drive
  • Onboard ATA/66 hard drive controller
  • OEM Pioneer DVD-RAM drive
  • ZIP drive
  • OEM ATI Rage 120 Pro 16MB SDRAM 2x AGP DVD/VGA graphics card
  • Expansion Slots: 3 64-bit 33 MHz PCI, 1 2x AGP
  • Mac OS 9.0.4

Upgraded

As of May 2008.

  • 2x256MB 1x512MB, total 1 GB 100 MHz SDR RAM
  • New exhaust fan
  • New graphics card fan
  • 2x Seagate 80GB 7200 RPM hard drives - SoftRaid Raid0
  • External Western Digital 500GB USB/Firewire backup hard drive
  • Retail Pioneer DVR-112 18x IDE Superdrive
  • Mac OS 9.2.2

CPU Upgrade

There are several CPU upgrades available for the PowerMac G4 line. The CPU die is located on a daughterboard and socketed onto the motherboard, fastened with 3 screws. Upgrading the CPU requires only removal of the heatsink and the screws.

PowerPC G4

The PowerPC G4 microprocessor was a collaboration between Apple, IBM, and Motorola (Freescale). During its lifespan it evolved from clock speeds ranging from 350 MHz up to 2.0 GHz (overclocked 1.6GHz).

  • PowerPC 7400 - 1MB L2 - 200nm
  • PowerPC 7410 - 1MB L2 - 180nm
  • PowerPC 7450 - 256KB L2 - 2MB L3 cache - 180nm
  • PowerPC 7445 - 256KB L2 - 180nm
  • PowerPC 7455 - 256KB L2 - 2MB L3 cache - 180nm
  • PowerPC 7447 - 512KB L2 - 130nm
  • PowerPC 7457 - 512KB L2 - 2MB L3 cache - 130nm
  • PowerPC 7448 - 1MB L2 - 90nm

For more details, see the PowerPC G4 article on Wikipedia.

Manufacturers

There are several manufacturer of CPU upgrade boards for the PowerMac G4.

Upgrade boards

All the latest upgrades based on 7447, 7457, 7457, and 7448 all require an initial firmware patch by holding the programmer button and boot a CD to patch the NVRAM. The patch includes 7457/7447A/7448 enabler patch, PLL patch for correct System Profiler speed report, L3CR extended ratios patch to correct L3 cache ratio above 6:1, and thernal fan control [1]. Also the CPU Plugins extensions has to be disabled in the Extensions folder or on any boot CDs, or else the machine will freeze before the desktop loads.

Fortunately, boards based on 7455 does not require any patching or special handling, and can be used as a straight drop-in replacement.

7448 vs 7455 performance

The latest 7447/7448 processors doesn't include a L3 interface, only the slightly older 7455/7457 has a 2MB L3 cache. Benchmarks shows that a 7455 1.42 GHz can outperform or equal a 7448 1.8 GHz on numerous tests almost solely because of the extra L3 cache, especially earlier machines that has slow bus/memory speed and with throughput intensive applications (e.g. Sawtooth and Photoshop) can get an advantage of the L3 cache. Althought the 7455 is older and runs hotter because of the 180 nm vs 130 nm manufacturer process, the 7455 based CPU upgrades usually sells for much less than the newer 7448 boards.

OWC G4 CPU Upgrade
FastMac G4 CPU Upgrade
NewerTech G4 CPU Upgrade

Upgrade candidates

This Sawtooth G4 has has several key limitations and requirements that has to be taken into consideration before an CPU upgrade:

  • 100 MHz system bus
  • Uni-North (Uni-N) ASIC bridge chip (Northbridge) revision: 3 (dual processors require revision 7 or later, found March 2000 and later)
  • Firmware 4.2.8 (latest)
  • Production workstation

These candidates were considered and available as of May 2008:

  1. OWC Mercury Extreme G4/1.467GHz-1.5GHz - 7455B - 256KB 1:1 L2 cache - 2MB SDR 233 MHz 6:1 L3 cache - manual - no patch or extension removal needed - $260
  2. FastMac 1.467-1.5 GHz - 7455 - 256K 1:1 L2 cache - 2MB SDR L3 cache - manual - no patch or extension removal needed - $260
  3. NewerTech MAXPower G4/7448 1.8 GHz - 7448 - 1MB 1:1 L2 cache - manual- $340
  4. Sonnet Encore/ST G4 1.8 GHz - 7448 - 512KB 1:1 L2 cache - $270

The OWC Mercury tops the list because of the easy installation without the need to patch and remove extensions, L3 cache advantage on Macs with slower bus speed vs higher clock speed, great value for performance, clean install fan plugs onto board, and great OWC reputation and support.

Dual processors upgrades are out because of the incompatible Uni-North bridge chip.

Software

These utilities lets you view system details and sometimes configure the CPU upgrade (manufacturer dependant).

References

Video card upgrade

The ATI Rage 128 Pro with 16 MB VRAM isn't capable of driving a new 22-inch widescreen 1680x1050 LCD monitor. Replacing the card isn't as simple as finding a new AGP graphics, although the hardware can be the same for PC and Mac, the firmware driving the card has to be made specially for the Mac.

There are new ways to flash a regular Geforce and Radeon video card with a new flash ROM to make it work with a Mac, but these methods are highly experiemental and not suited for a production machine. More Geforce flash and ATI mod details.

Upgrade candidates

As this PowerMac still has to run Mac OS 9 the new video card preferably should have native OS 9 driver support and 3d acceleration.

  • Drive 1680x1050 32-bit resolution
  • Mac OS 9 native support
  • Sawtooth 2x AGP compatible

All of the cards listed below is only available as refurbished and used from other PowerMac G4 models. All cards from PowerMac Sawtooth, Gigabit, Digital Audio, Quicksilver and Mirror Drive Door, FW800 should work with earlier PowerMacs, i.e Sawtooth 2x AGP [2].

Reportedly the Radeon 9700 and up GPUs will not have OS 9 driver support for 3D/OpenGL acceleration [3].

Considered candidates as of May 2008:

  1. ATI Radeon 9000 Pro - ADC/DVI - 2x 4x AGP - Fanless - 1680x1050 confirmed [4] - Excellent replacement - $120
  2. ATI Radeon 8500 - DVI/VGA - Fanless - Some only with VGA - $113
  3. Nvidia Geforce 4 Titanium - ADC/DVI - Unsharp on CRT(?) [5] - Fastest available for OS 9 w/3d acceleration - $133
  4. ATI Radeon 9200 - Lower 3D performance - $108
  5. ATI Radeon 9800 Mac - No acceleration in OS 9 - Extra auxiliary power needed - $174
  6. Nvidia Geforce MX4 - ADC/DVI

Detailed specifications for the preprocessing units:

Resellers of old Mac video cards can be found on Ebay, e.g. local338 and applemacanix.

References


Hard drive upgrade

References