2013-07-03 21:00:22

by Justin Piszcz

[permalink] [raw]
Subject: RE: [lm-sensors] 3.10: NCT6776F sensor question with Supermicro X9SRL-F motherboard

Re-sending as text.

From: Justin Piszcz [mailto:[email protected]]
Sent: Wednesday, July 03, 2013 5:00 PM
To: 'Guenter Roeck'
Cc: [email protected]; [email protected]
Subject: RE: [lm-sensors] 3.10: NCT6776F sensor question with Supermicro
X9SRL-F motherboard



-----Original Message-----
From: Guenter Roeck [mailto:[email protected]]
Sent: Wednesday, July 03, 2013 4:57 PM
To: Justin Piszcz
Cc: [email protected]; [email protected]
Subject: Re: [lm-sensors] 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


2013-07-03 22:28:14

by Guenter Roeck

[permalink] [raw]
Subject: Re: [lm-sensors] 3.10: NCT6776F sensor question with Supermicro X9SRL-F motherboard

On Wed, Jul 03, 2013 at 05:00:16PM -0400, Justin Piszcz wrote:
> Re-sending as text.
>
> From: Justin Piszcz [mailto:[email protected]]
> Sent: Wednesday, July 03, 2013 5:00 PM
> To: 'Guenter Roeck'
> Cc: [email protected]; [email protected]
> Subject: RE: [lm-sensors] 3.10: NCT6776F sensor question with Supermicro
> X9SRL-F motherboard
>
>
>
> -----Original Message-----
> From: Guenter Roeck [mailto:[email protected]]
> Sent: Wednesday, July 03, 2013 4:57 PM
> To: Justin Piszcz
> Cc: [email protected]; [email protected]
> Subject: Re: [lm-sensors] 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
>
Maybe that translates into fixed speeds.

Guenter