On Wed, 15 Feb 2012 14:08:21 +0100, Tomàs Deltell Bonell wrote: > On Mié 15 Feb 2012 09:19:12 usted escribió: > > Can you please provide register dumps from an IT8771E chip? > > > > # isadump -k 0x87,0x01,0x55,0x55 0x2e 0x2f 4 > > # isadump -k 0x87,0x01,0x55,0x55 0x2e 0x2f 4 > WARNING! Running this program can cause system crashes, data loss and worse! > I will probe address register 0x2e and data register 0x2f. > Probing bank 4 using bank register 0x07. > Continue? [Y/n] > 0 1 2 3 4 5 6 7 8 9 a b c d e f > 00: 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 > 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 20: 87 71 00 00 00 00 ff 00 22 00 00 40 03 00 00 00 > 30: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 60: 02 90 02 30 00 00 00 00 00 00 00 00 00 00 00 00 > 70: 00 02 00 00 04 04 00 00 00 00 00 00 00 00 00 00 > 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > f0: 00 80 00 00 00 00 f0 00 01 00 00 00 00 00 00 00 > > > # isadump 0x295 0x296 > > > > # isadump 0x295 0x296 > WARNING! Running this program can cause system crashes, data loss and worse! > I will probe address register 0x295 and data register 0x296. > Continue? [Y/n] > 0 1 2 3 4 5 6 7 8 9 a b c d e f > 00: 19 02 ed 02 37 ff 07 37 ff 07 49 0f 00 a4 ff 00 > 10: bf f6 ff 3b c7 80 00 00 05 ff 00 76 fa f5 f5 f5 > 20: 2f ba f2 8b ba f4 ba 8d 89 1f 12 f8 80 3c 33 33 > 30: e0 b3 d5 67 4f 5f 5f c6 fe 7e f4 fb 88 85 5b 76 > 40: 4e f3 df 97 7e bf 5f 40 ad 6a d4 00 ff ff ff ff > 50: ff 38 7f 7f 7f 40 00 00 90 00 3d 12 60 00 00 00 > 60: 00 14 46 5a 14 41 0f ff 00 7f 7f ff 00 00 0f ff > 70: 7f 7f 7f 80 00 00 0f ff ff ff ff ff ff ff ff ff > 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 22 02 02 > 90: ff 00 00 00 ff 00 00 00 40 00 00 00 00 e2 02 08 > a0: 20 e0 e0 e0 e0 e0 e0 ff ff ff ff ff ff ff ff ff > b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff > c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff > d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff > e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff > f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff Thank you. > > And there are result of sensors command after I execute "modprobe it87 > force_id=0x8721": > > > # sensors > it8721-isa-0290 > Adapter: ISA adapter > in0: +1.36 V (min = +2.15 V, max = +2.69 V) ALARM > in1: +2.23 V (min = +1.24 V, max = +2.56 V) > in2: +2.90 V (min = +1.14 V, max = +0.95 V) ALARM > +3.3V: +3.34 V (min = +4.75 V, max = +2.28 V) ALARM > in4: +2.23 V (min = +1.51 V, max = +3.05 V) > in5: +2.93 V (min = +3.01 V, max = +2.93 V) ALARM > in6: +2.23 V (min = +1.60 V, max = +1.63 V) ALARM > 3VSB: +3.38 V (min = +2.83 V, max = +2.18 V) ALARM > Vbat: +3.29 V > fan1: 453 RPM (min = 22 RPM) > fan2: 0 RPM (min = 10 RPM) ALARM > temp1: +31.0 C (low = -13.0 C, high = +78.0 C) sensor = thermistor > temp2: +19.0 C (low = -105.0 C, high = -33.0 C) ALARM sensor = thermistor > temp3: -8.0 C (low = -65.0 C, high = +126.0 C) sensor = thermistor > intrusion0: OK OK, this looks rather good. Could be that temp3 doesn't actually exist, I'm not sure. As for voltages, the 3 inputs which got autoconfigured seem right (comparison with BIOS values will confirm.) The remaining 6 voltage inputs may or may not be all used, but at least the alarm flags are consistent with the limits and values. in2 and in5 seem too close to the ADC's upper bound to be correct, but I could be wrong. This would still leave in0, in1, in4 and in6 for Vcore, +5V, +12V and something else. Although I find the three +2.23 V values a little suspicious. I hope that we can gather data from other boards to refine our findings. > > (...) > > 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 will read your guide and report here, if I found this values in BIOS :P OK, thanks. > Is there an alternative way to get needed information to create the driver > without the datasheet? Disassembling the BIOS or the vendor-provided software is an option, I presume, in countries where it is legal to do so. I'm not doing it, though. -- Jean Delvare _______________________________________________ lm-sensors mailing list lm-sensors@xxxxxxxxxxxxxx http://lists.lm-sensors.org/mailman/listinfo/lm-sensors