Strange CPU Sensor Problem

sw96

Distinguished
Apr 16, 2005
8
0
18,510
I'm having a weird problem with the Sensor that is supposed to report my CPU temperature. It constantly reads "9 °C (48 °F)" or somewhere thereabouts. I installed a new CPU fan a while back but things shouldn't be running _that_ cool, should they? Here's a report from Everest w/ my system info http://ri0t.info/pc.htm#1
 
mobo: Gigabyte GA-K8NS Ultra-939
cpu fan: Cooler Master Ultra Vortex
room temp: between 75-80 degrees (F)
 
I'm alredy using the newest BIOS for the motherboard. Would it be possible for me to get a fan with its own sensor? I had a Thermaltake Volcano on my old system which relied on its own sensor which had to be stuck under the CPU.
 
oh...it is normal with everest on a gigabyte mobo to have that reading.. it is not from the CPU..

The correct reading is from the motherboard. Everest report 69 idle on mine for CPU, and I'm sure it do not run as hot as that. and about 37 for motherboard.

Hey, I just start everest to compare with your system.. I dont care about temp as long as my system is stable. You should do the same, unless you are seriously overclocked.

<font color=red>Sig space for rent. make your offer.</font color=red>
 
Strange, I thought all temperature sensor utilities uses data from the mobo senosr itself.

"The readout of CPU temperature is not detected by the M/B but sent out from the 939 CPUs, the BIOS can only show the reading it receives from the CPU."

This is the answer from Soltek engineer about how temperature is read and displayed by the BIOS.

So, I guess that since no CPU are the same, then having erratics reading in normal due to the inability to have the sensor calibrated by BIOS with a fixed reference point for each CPU.

The best reading method would be a sensor directly in the base of the HSF, but not directly touching the cpu.

My point is, no matter what your temperature tell, if it is going higher when loaded and the computer remain stable, the HSF is doing its job, even if it is at 100 degrees celcius.

On idle, if the temp goes lower, it is ok too, even if the temp reading is 80 degrees..

Problem is when the temperature doens really varie. either because the HSF dont do good contact with the cpu, so the heat transfer doesnt occur. You end up with an overheating CPU, even if it is idle or loaded.. and the HSF remaing mostly cool to the touch.

How I test temperature, if I have to? I leave the computer idling for a while and touch the HSF. it should be warm, more on the cool side. Then I put load on it and touch the HSF.. Feeling the heat going up is a good sign.. heat transfer goes well. If it start to feel "too hot", by having some minor burning feeling on my finger, then either the cooling unit is insufficient, clogged with dust or the fan is not spinning fast enough. But a least, the heat transfer from the cpu to the cooling unit. Normal human temp is 37 celsius. This is my reference point.

If going full load, you dont feel it getting hotter.. then you have a problem. the heat doesnt transfer to the HSF. Maybe the HSF unit is not properly mounted or the TIM is no more effective, like too dry and leaving space between the CPU surface and the hsf base. Corrective action should be performed immediately!!

<font color=red>Sig space for rent. make your offer.</font color=red>