Cause of my erroneous CPU temps?

thebrucedickinson

Junior Member
Mar 14, 2007
2
0
0
Motherboard: ASRock 775i65gv
CPU: Celeron D 346
I/O Chip: Winbond W83627HF

After reinstalling my CPU heatsink, my motherboard started to report wildly erroneous CPU temps. It used to report reasonable, believable temps. On a cold boot, the BIOS reading starts at 141C, then moves up in increments of 10C to 151C, 161C, 171C, 181C, 191C, 201C, 211C. It finally tops out and stays at 222C (431F). SpeedFan reports a constant -34C. Everest doesn't report the CPU temp anymore. Everything else, including the MB temp sensor, works fine. MB sensor temps are normal. Clearly, I'm getting a faulty reading from the CPU sensor. It's no big deal, but it's annoying that something is broken on my motherboard (some of you may know what I mean).

Obviously, this is not a direct report of the the on-die thermal diode. The CPU would have shut down if it were. I'm guessing that I broke something in the socket when I was cleaning the old TIM off the CPU. But it could be something else--(I'm a noob with this stuff.) ASRock hasn't responded to my question about what kind of temperature sensing technology they are using in the socket, so I'm not sure what (if anything) I might have broken.

Anyone have any thoughts about what might be going wrong here? Any hope of fixing it? Thanks in advance.