• Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.

Upgrading to Full 68040 - Heatsink Needed?

I actually found a couple at work. They're slightly smaller, but I think they'll be ok? My plan is to use a little super glue in each corner and some Arctic silver in the center. That should be ok, right?



 
thats what I use and no issues so far.  There is some double sided thermal tape or thermal compound but the paste and super glue spots with no issues so far.

 
Either by adjusting the multiplier of the CPU by adjusting some (small) resistors on the motherboard, or adjusting the frequency of the CPU by replacing the clock crystal - all models differ.

I've used GPU, 486, northbridge heatsinks on my '040 CPUs to great effect - doesn't need much (if anything), but the cooler the better in these old dears.

 
Holy crap, didn't realize this was that complicated. Thought I could just plug and play.

Ah well, screw it. Bought the wrong processor anyway. This is all more trouble than it's worth.

 
Yes, it is plug and play to switch an LC040 to full 040 - it's only if you want to overclock the CPU you need to perform the resistor and/or crystal swap.

And wrong CPU, as in speed?  A 25Mhz 040 will probably drop in and run fine at 33Mhz, and a 33Mhz will down clock to 25Mhz without any adjustments.

 
Last edited by a moderator:
On a 68K mac you more then likely just need to change the crystal oscillator assuming the motherboard can run at the speed you selected. AN LC to full 040 swap needs no changes as long as the speeds are the same.

 
I bought one from the same seller and did the upgrade on the same logic board as you did. Applications that take advantage of the full 68040's floating point unit will be dramatically faster than with the original 68LC040 processor. On the LC version, floating point operations are emulated in software, which can take 10-20x as long. Non floating point operations will run about the same. Some software requires a floating point unit and will not run on your original 68LC040.

As for frequency, hardware on the logic board, not the processor determines the speed. If you found a 40MHz 68040, it would run at 33MHz unless you modify your logic board (as per the links others have posted.)

In short, you bought the right processor for your machine. Some applications will be hugely faster, others will be the same. Given the mask codes the seller has, a heatsink is not mandatory, but is a good idea.

 
Last edited by a moderator:
The speed of the processor is determined by the logic board... there is no such thing as a "33/40MHz 68040". Although, 68040's can have different masks (the coolest being "L88M") which make them run cooler, and more stable.

 
Last edited by a moderator:
putting a full 040 will give you gain, its a co processor .  The issue is if you want to overclock to squeeze out some extra mhz.

 
I am sitting here just trying to figure out what software we could use today, that would take advantage of the co-processor? 

 
Microsoft Excel will for one, major reason I purchased a Cyrix 387 40mhz back in the early 90's for my 386DX/40 machine. Any compression software (Stuffit), jpeg converting software of the era, Photoshop.

 
I know Mathematica, Quake, and Photoshop utilize or can utilize the FPU. I believe Sim City 2000 does as well; it stopped crawling when I did the full '040 swap on my Mystic CC.

 
Back
Top