[lm-sensors] Coretemp on Intel D510MO motherboard (Atom D510 CPU) not reliable

Simon Farnsworth simon.farnsworth at onelan.co.uk
Mon Sep 13 12:56:53 CEST 2010


I'm seeing various anomalies in the temperature readings from the coretemp 
driver on the Intel D510MO motherboard (Atom D510 CPU).

I'm using kernel 2.6.34, and I'm seeing two sets of anomalies (confirmed by 
reading the MSRs using msr-tools, so not just coretemp getting it wrong):

1) Some boots, the coretemp sensors never return me a temperature reading at 
all (top bit of MSR_IA32_THERM_STATUS never gets set).

2) Different motherboards give different readings (by about 10C) when running 
the same load, at an ambient (controlled by aircon) of 22C. In particular, 
some boards give readings in the range 5 to 10C, others in the range 15C to 
20C, and yet others in the range 25C to 30C. None of the boards appear to be 
able to read from MSR_IA32_TEMPERATURE_TARGET, so if it's a varying TjMax, 
there's no way to tell.

I'm running BIOS revision MOPNV10J.86A.0311 which is the latest available - 
any hints on what might be going wrong would be appreciated.


Simon Farnsworth

More information about the lm-sensors mailing list