Hi Tomàs, On Mon, 13 Feb 2012 11:54:47 +0100, Tomàs Deltell Bonell wrote: > > I have bought a Asus E35M1-I DELUXE motherboard and it uses the k10temp > > module for checking the CPU temperature. And it works correctly. > > But the fan and voltage monitoring is not supported at this time by lm- > > sensors. > > I've also have this motherboard. > > > Do anyone have any idea on how to get this supported or if any current > > module will work with some editing? > > If I understand the all mighty google =) then it's a ITE chipset that is > > used for reporting fan speed. > > > > The latest lm-sensors give me following information > > Trying family `ITE'... Yes > > Found unknown chip with ID 0x8771 > > (logical device 4 has address 0x290, could be sensors) > > Probing for Super-I/O at 0x4e/0x4f Can you please provide register dumps from an IT8771E chip? # isadump -k 0x87,0x01,0x55,0x55 0x2e 0x2f 4 # isadump 0x295 0x296 > If you force modprobe of it87 module to behave as chipset 0x8721, you can see > that you can see temperature of the sensors, the speed fans and voltages (not > correct values for voltages) Voltage values always need scaling, at least for +5V, +12V and 5VSB, and these days also even for +3.3V and 3VSB as the ADC ranges tend to decrease (from the original 4.08V to 3.06V or even 2.04V.) The only way to ensure if voltage values are somewhat correct is to try and configure for the specific board. Some values should directly match what the BIOS reports, in particular the DIMM, AGP, I/O and Vtt voltages as they are all below 2V. If these are correct then it means we got the ADC range correct, and it's only a matter of finding the right labels and scaling factors. I have started writing a guide for this: http://www.lm-sensors.org/wiki/VoltageLabelsAndScaling Please follow it and report your findings here. Then I will continue writing the guide, using your board as an example. > > I'm building a quiet htpc and whould like to be able to controll and monitor > > the fan speed. > > Is there anything I can do to help to get this chipset supported? I'm not a > > C programmer but I can do some test on my machine. > > Here [1] you can see more users with this problem (generated by Asus). The > only thing we need to have a functional driver is the datasheet of this > 'confidential' chipset made by ITE for Asus motherboards. This is the standard > answer you get if you ask for datasheet: > > "Thank you for contacting ASUS Customer Service Department Iberica. > > We regret but issues of confidentiality, we can not > provide the information that tells us. > > Sincerely, > > Iberian ASUS Customer Care" > > > Is there anything that we as users can do? Unfortunately I think not. All you can do is publicly express your sadness and buy hardware from a different vendor next time. That being said, there is no guarantee that you will be better served by a different vendor. While we have good contacts at Fintek and Nuvoton for example, and manage to get datasheets for their newer chips easily, ITE is totally unfriendly to us these days (which is sad as our relations used to be very good a few years ago.) So any board with an ITE chip will make hardware monitoring difficult or impossible, regardless of the board vendor. -- Jean Delvare _______________________________________________ lm-sensors mailing list lm-sensors@xxxxxxxxxxxxxx http://lists.lm-sensors.org/mailman/listinfo/lm-sensors