Re-sending as text. From: Justin Piszcz [mailto:jpiszcz@xxxxxxxxxxxxxxx] Sent: Wednesday, July 03, 2013 5:00 PM To: 'Guenter Roeck' Cc: linux-kernel@xxxxxxxxxxxxxxx; lm-sensors@xxxxxxxxxxxxxx Subject: RE: 3.10: NCT6776F sensor question with Supermicro X9SRL-F motherboard -----Original Message----- From: Guenter Roeck [mailto:linux@xxxxxxxxxxxx] Sent: Wednesday, July 03, 2013 4:57 PM To: Justin Piszcz Cc: linux-kernel@xxxxxxxxxxxxxxx; lm-sensors@xxxxxxxxxxxxxx Subject: Re: 3.10: NCT6776F sensor question with Supermicro X9SRL-F motherboard [ .. ] > 09: 0a 00 00 00 00 0a 0a 0a 0a aa ef 80 ff 40 46 c4 > 0a: 0e 01 00 00 ff 00 00 ff 00 00 80 66 66 06 01 01 ^^ This shows that PECI Agent 0 is supposed to be enabled. > Bank 2: > 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f > 00: 8c 32 00 01 01 33 01 3c ff 33 ff ff 00 ff ff ff ^^ This value suggests that the second temperature sensor (the one creating the alarm) is supposed to be the PECI source (which reports the CPU temperature to the NCT6776), and that it is supposed to be used to control the speed of the CPU fan. ^^ Fan control is in manual mode. Did you set this ? It is quite unusual. Setting: Current FAN Mode is Optimal. Set Fan to Standard Speed Set Fan to Full Speed Set Fan to Optimal Speed > Bank 7: > 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f > 00: ff 95 02 10 00 00 00 00 00 64 00 00 00 00 00 00 > 01: 00 00 00 00 00 00 00 f8 80 f8 80 f8 80 f8 80 00 ^^ 00 here shows that the PECI source is not active, ie the CPU does not deliver PECI data to the NCT6776. This explains the alarm. Practical impact is probably limited as fan control is configured to be manual anyway, but I wonder why PECI doesn't work on your board. PECI configuration is identical to my Supermicro board. Guenter _______________________________________________ lm-sensors mailing list lm-sensors@xxxxxxxxxxxxxx http://lists.lm-sensors.org/mailman/listinfo/lm-sensors