On Mon, Jun 11, 2012 at 03:55:07AM -0400, kernel@xxxxxxxxxxxxxx wrote: > Hello and thank you for helping. > > The raw readings on following config settings: > > compute temp1 (@ - 83.869) / 0.9528, (@ * 0.9528) +83.869 > > # cat /sys/devices/platform/vt1211.24576/temp1_input > 99000 > # cat /sys/devices/platform/vt1211.24576/temp2_input > 41000 > > for comparison the sensor output: > #sensors > ... > fan1: 0 RPM (min = 0 RPM, div = 2) > fan2: 0 RPM (min = 0 RPM, div = 2) > temp1: +15.9 C (high = +179.6 C, hyst = -88.0 C) > SIO Temp: +41.0 C (high = +204.0 C, hyst = +0.0 C) > cpu0_vid: +1.750 V > temp1 is too low. Just don't have a good idea how to adjust it. Maybe measure at low and high load and come up with a better approximation. > > without the compute line the hyst value seems to be ok, but the temp is > pretty high. > > temp1: +102.0 C (high = +255.0 C, hyst = +0.0 C) > Raw value: 104000 > I think I know the problem. hyst is supposed to show report absolute temperature, not the hysteresis value itself. Looks like displays the hysteresis value itself (ie the temperature difference/variance) here. The equation is applied to hyst, which results in the negative value. The raw hysteresis value should be 104000, just like the raw temperature (assuming no hysteresis is programmed). > The BIOS of this device does not have an option to check temperature > directly so i cannot confirm/deny the temp. > Too bad. > Anything else i can try? > Not much; all you can do is play around with the compute values to get reasonable temperatures. I'll get the hysteresis bug fixed. Guenter _______________________________________________ lm-sensors mailing list lm-sensors@xxxxxxxxxxxxxx http://lists.lm-sensors.org/mailman/listinfo/lm-sensors