Hi Jeff, On Mon, 29 Nov 2010 00:20:44 -0600 (CST), Jeff Rickman wrote: > Providing some feedback now that SCH5127 support is "mainline" in > LM_Sensors; no "force_id" option required. > (...) > [root@anas-01 ~]# service lm_sensors status > coretemp-isa-0000 > Adapter: ISA adapter > Core 0: +21.0°C (crit = +90.0°C) > > sch5127-isa-0870 > Adapter: ISA adapter > V+1.5: +1.42 V (min = +1.35 V, max = +1.65 V) > 5VTR: +4.78 V (min = +4.50 V, max = +5.48 V) > VBAT: +3.32 V (min = +0.00 V, max = +4.38 V) > V+5: +5.09 V (min = +0.00 V, max = +6.72 V) > Vccp: +1.48 V (min = +1.35 V, max = +1.49 V) > VCC: +3.33 V (min = +0.00 V, max = +4.38 V) > VTR: +3.24 V (min = +0.00 V, max = +4.38 V) > Side Fan: 2250 RPM (min = 600 RPM) > MCH Fan: 5137 RPM (min = 4500 RPM) > CPU Temp: +47.6°C (low = +20.0°C, high = +60.0°C) > SYS Temp: +35.1°C (low = +20.0°C, high = +60.0°C) > > Here is my "/etc/sensors.d/local.conf" file: > > [root@anas-01 ~]# cat /etc/sensors.d/local.conf > # libsensors configuration file > # ----------------------------- > > chip "sch5127-isa-0870" > > label in0 "V+1.5" > label in1 "5VTR" > label in2 "VBAT" > label in3 "V+5" > label in4 "Vccp" > label in5 "VCC" > label in6 "VTR" > > # All inputs are listed here in order as displayed in BIOS. This is often the case, but not always. So this should only be used as a last resort decision factor. > # Values seen by "sensors" closely match values seen in BIOS. > > label fan1 "Side Fan" > label fan2 "MCH Fan" > ignore fan3 > > label temp1 "CPU Temp" > ignore temp2 > # label temp2 "SIO Temp" This is an internal sensor, it should always be present and correct, so why would you ignore it? > label temp3 "SYS Temp" > > compute in0 (@ * 0.8), (@ / 0.8) This is extremely unlikely. While it is frequent to scale down voltage inputs so that the results fits in the ADC range, there is no point in scaling a voltage up. Especially not by a factor so close to 1: the error incurred by the operation would far outweigh the resolution improvement at the ADC level. Not to mention that scaling up needs an amplifier so it's not a cheap operation - no PC vendor would do this. So, I seriously doubt that in0 is +1.5V. In fact, the SCH5127 already has internal scaling resistors on most voltage inputs, so if the voltage lines are wired correctly, only voltages over +3.3V should need external scaling. These voltages (+5V and 5VTR in your case) should be wired to in3 and in4 per chip design, to limit the number of inputs which require scaling. VBAT, VCC and VTR should be on in2, in5 and in6, which matches your findings. Which means that +1.5V and Vccp should be on in0 and in1 (or vice-versa.) Now it is of course possible that Acer did things differently, either for pin proximity reasons, or just because they are bad ;) Assuming that your CPU does frequency and voltage scaling based on load, you should try to put some load on the CPU and check which voltage input raises. This would be Vcore (Vccp) and should require no scaling. If you can figure that one out, it might help sort out the rest. > compute in1 (@ * 4), (@ / 4) > compute in3 (@ * 4.5), (@ / 4.5) > > set in0_min 1.5 * 0.90 > set in0_max 1.5 * 1.10 > set in1_min 5.0 * 0.90 > set in1_max 5.0 * 1.10 > set in4_min 1.50 * 0.90 > set in4_max 1.50 * 1.10 > > set fan1_min 600 <- per fan vendor You're missing a # before your comment. > set fan2_min 4500 > set temp1_min 20 > set temp1_max 60 > set temp2_min 20 > set temp3_min 20 > set temp3_max 60 -- Jean Delvare _______________________________________________ lm-sensors mailing list lm-sensors@xxxxxxxxxxxxxx http://lists.lm-sensors.org/mailman/listinfo/lm-sensors