MacBook Pro Mid 2012 820-3115-B Throttled, slow, loud fans, heatsink problem

No-Clean

Member
Hi all,

First post here, Im a newbie starting up on board level repair so take it easy ;)

ASD fails with error code -- 255 (Check that CPU heatsink is properly attached, using product spec theta dh + 75 percent guard band.

The heatsink had some green corrosion that I was able to clean, it was not bent and no physical damage.

I cleaned the CPU and put new paste that I have here but Im sure it is not the same as what that theta dh = 75.

I also replaced C5702 as it had no voltage and looked pretty bad, but so far same problem.

I am thinking about ordering a new heatsink, but my gut tells me that is not the problem, however Im hungry so I cannot trust my gut right now :=)

This started to happen after update.
 

2informaticos

Administrator
Staff member
"This started to happen after update.".
Disconnect internal HDD and test it with USB OSX.
Also access boot menu and check if fan still high.
In ASD test fan runs high too?

Try known good trackpad board/flex too.
 

No-Clean

Member
Thanks for the tips amigo:

Disconnect internal HDD and test it with USB OSX. Done, problem still there
Also access boot menu and check if fan still high. Done, problem still there after a few seconds
In ASD test fan runs high too? Yes, the problem starts after a few seconds when the Mac starting up

Try known good trackpad board/flex too. Done, problem still there

All ASD test pass fine, just the heatsink/paste one fails
 

2informaticos

Administrator
Staff member
Did you get one error only?
Set On Error option to Continue, before start test on ASD.
Also unmark Memory and HDD tests...
 

No-Clean

Member
I tried again the ASD test, the only error is the one mentioned before: error code -- 255 (Check that CPU heatsink is properly attached, using product spec theta dh + 75 percent guard band.
 

Attachments

  • photo2285.jpg
    photo2285.jpg
    160.6 KB · Views: 1

2informaticos

Administrator
Staff member
I was expecting to get full description of test failing from the beginning.
Thermal Interface: - Processor: Processor0: TIM Test 75 percent...etc.

You should have another issue there, maybe not temperature problem.
This error can appear in good working machines too.
First try new BIOS, wirh clean ME for sure.
 

No-Clean

Member
The BIOS was not it, however thanks to you telling me: "This error can appear in good working machines too." I started to do some more research and found that U7400 had a few corroded pins, and some of those pins interact with the CPU, I think pin # 7 and 2 have something to do with the thermal sensor, those were rusty, I removed the IC, cleaned it well and cleaned the board pads as well, re solder it and walla! problem fixed!

The one thing I wish I knew was how to test the board for this things, I guess that will come later as I am just a newbie...
 

Attachments

  • photo2286.jpg
    photo2286.jpg
    131.1 KB · Views: 1
Top