On Tue, Oct 30, 2012 at 06:19:42AM -0300, Alejandro Jakubi wrote: > Guenter, > > >On various ASUS boards with NCT6776F, it appears that CPUTIN is not really > >connected to anything and floats, or that it is connected to some non-standard > >temperature measurement device. As a result, the temperature reported on CPUTIN > >will not reflect a usable value. It often reports unreasonably high > >temperatures, and in some cases the reported temperature declines if the actual > >temperature increases (similar to the raw PECI temperature value - see PECI > >specification for details). CPUTIN should therefore be be ignored on ASUS > >boards. The CPU temperature on ASUS boards is reported from PECI 0. > > Thank you very much for this information. Now I wonder about the relation > between the BIOS CPU temperature and the value reported by PECI 0. That is, do > they obtain their values from the same device? > > I have checked now and while on the one hand the BIOS report a CPU temperature > of 32C and a MB temperature of 29C, which sounds reasonable, on the other hand > PECI 0 reports 21C, even below room temperature! Note that other values like > AUXTIN and Core 0 to 3 look more compatible, in the range of 30 to 31C. So, it > looks like there is an error of over 10C in the value reported by PECI 0. Is > it the expected behavior? > No. Problem is that PECI does not report an absolute temperature, but the difference to Tjmax, which is the maximum CPU temperature (reported as critical temperature by coretemp). The NCT6776F has a register which needs to be programmed to that value. Usually that is done in the BIOS. Looks like the BIOS did not program the correct value on your board. As for what the BIOS itself reports - I honestly don't know. Maybe it reads the CPU temperature directly, or it does an internal adjustment. You would really have to ask Asus. Guenter _______________________________________________ lm-sensors mailing list lm-sensors@xxxxxxxxxxxxxx http://lists.lm-sensors.org/mailman/listinfo/lm-sensors