• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Overclocking a Coppermine chip

Joined
Feb 18, 2008
Messages
3 (0.00/day)
Location
On a boat in Falmouth Cornwall
System Name IBM Thinkpad 570e £73.30 inc delivery off ebay
Processor Coppermine 499Mhz
Motherboard Standard
Cooling Fan
Memory 320Mb all the board supports 133ns unclocked
Video Card(s) M2200 [MagicGraph 256AV]
Storage Standard 10 Gig Toshiba ‎MK1017GAP
Display(s) 12" LCD
Software Mandriva-Linux Power pack
This chip is only 500 MHz, but then the whole machine a IBM Thinkpad 570e only cost me £86 inc delivery.
Could anyone direct me to a utility that runs in C ?

Because this is anything but cutting edge technology its probably well documented all been done many years before.
 

Dr.Yak

New Member
Joined
Feb 25, 2008
Messages
1 (0.00/day)
Because this is anything but cutting edge technology its probably well documented all been done many years before.

Back then, there weren't usually a lot of over-clocking option. Very few motherboard did offer manually adjustable bus speeds. Instead, most of the time you had a fixed series of frequency for the front-side-bus : 66/100 and 133Mhz, sometimes 75,83,103 and 115 too. In fact a lot of Pentium-III era motherboard don't even have a BIOS settings for bus speed but rely on hardware jumper to select a given frequency from the bus.

Probably, on a portable computer, the BIOS doesn't offer any option at all. With some luck, the clock generator (PLL) can be programmed using the SMB/I2C bus. Sadly, SpeedFAN seems to work only with a couple of more modern boards. But there are old software, like CPUFSB that have a lot of settings for legacy motherboards. (Supports my old ASUS P2Bs)

Either find the motherboard model in the list, or try to identify the PLL chip and search it. But don't expect a lot of configuration option. Most probably you'll be able to select the standard official speeds (66/100/133) and maybe a couple of other additional frequencies (75, 83, 103, 115 and 124 are popular steps).

Pay attention that, back then, there wasn't a separate frequency for the front side bus and the memory. Both ran at the same speed, so you must check that the memory SO-DIMMs support the selected speed.

Also, Coppermines are done using a huge 180nm process. So they tend to heat a lot when overclocked, which may become an issue in a not-so-well-cooled device as a laptop. So you have to find a way to better cool the CPU if you want to overclock more than small steps (More than 100->103). On the other hand, once properly cooled, you can easily expect at least 10% overclocking, maybe even more.

Could anyone direct me to a utility that runs in C ?

I don't understand what you mean by "Runs in C". Do you want C-source code examples to code you own Coppermine-overclocking solution ?

"lm_sensors" have a nice collection of code for chips (mostly sensors) on the SMB/I2C bus. It used to have a module called "icspll" in older versions that might be a good starting point for writing a PLL driver.

But I think, what you need best is to identify the PLL chip you have and download its spec from the manufacturer's website (probably an ICS chip).
PLLs aren't very much complex (specially the old one that only provided a fixed number of frequency steps) and you could probably set the bus speed you want with only a couple of writes (using code from other lm_sensors' SMB/I2C chip modules as a starting point).
 
Joined
Feb 12, 2007
Messages
1,192 (0.19/day)
Location
scotland
System Name spuds K8-X2
Processor amd athlon X2 4200+ toledo s939 2794mhz 254x11 1.4 vcore
Motherboard MSI K8N Neo4-F v1.0 (MS-7125) nforce4 sata2 mod, laptop cpu heatpipe copper nb cooler
Cooling akasa evo "blue" + 90mm fan, 2x120mm front, 250mm side, 120mm rear, 120mm in psu, pci slot exhaust.
Memory OCZ Platinum XTC DDR PC3200 4GB(4x1024) @254mhz 3-3-3-8 2T
Video Card(s) sapphire HD3870 512mb GDDR4 vf900cu, several ramsinks on components / nvidia 7300gt 256mb secondary
Storage hitachi 160gb (slightly fried) / hitachi 120gb ATA / Seagate 160gb / 2x ps3 seagate 60gb
Display(s) CTX EX1300F 20" flat CRT, 1280x1024@100hz / 19" benq FP91G X / 19" hanns-g (all free)
Case mesh server/gaming black case, 9x 5.25' drive bays, silvestone auto fan controller
Audio Device(s) onboard realtek alc850 7.1/soundblaster LIVE! ct4780 + kxaudio - sony home theatre surround
Power Supply winpower 650w, system draws around 470-500w under load(+all screens)
Software win7 64bit
Benchmark Scores ~16m trips/sec using mty trip generator. triple monitor gaming using SoftTH. 3840x1024
for older chips like that i pinmod em to oc them, not sure if its a good idea in a laptop,
bsel mod for fsb speed
vcc mod for extra voltage,
check google for a guide for your socket type.
or get intels specsheet.
 
Top