Re: Standalone driver for W83677HG-I, NCT6775F, NCT6776F - fan alarm

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Feb 06, 2011 at 06:59:40AM -0500, Ian Dobson wrote:
> 
> 
> --------------------------------------------------
> From: "Jean Delvare" <khali@xxxxxxxxxxxx>
> Sent: Sunday, February 06, 2011 11:00 AM
> To: "Guenter Roeck" <guenter.roeck@xxxxxxxxxxxx>
> Cc: "Andrea Rizzolo" <andrea.rizzolo@xxxxxxxxx>; <lm-sensors@xxxxxxxxxxxxxx>
> Subject: Re:  Standalone driver for W83677HG-I, NCT6775F, 
> NCT6776F
> 
> > On Sun, 6 Feb 2011 10:56:29 +0100, Jean Delvare wrote:
> >> As for the other chips in this family, in2, in3, in7 and in8 are
> >> internal voltages so their mapping and scaling is fixed. The pin names
> >> also strongly suggest connecting Vcore to in0, and I've never seen a
> >> board manufacturer diverge from this. So you can start with the
> >> following config statements:
> >>
> >> chip "nct6775-*" "nct66776-*"
> >
> > Err, typo here of course, I meant:
> >
> > chip "nct6775-*" "nct6776-*"
> >
> > Sorry.
> >
> >>
> >>     label in0 "Vcore"
> >>     label in2 "AVCC"
> >>     label in3 "+3.3V"
> >>     label in7 "3VSB"
> >>     label in8 "Vbat"
> >>
> >>     set in2_min  3.3 * 0.90
> >>     set in2_max  3.3 * 1.10
> >>     set in3_min  3.3 * 0.90
> >>     set in3_max  3.3 * 1.10
> >>     set in7_min  3.3 * 0.90
> >>     set in7_max  3.3 * 1.10
> >>     set in8_min  3.0 * 0.90
> >>     set in8_max  3.0 * 1.10
> >>
> >> This leaves only 4 voltage inputs to configure, presumably for +5V,
> >> +12V, and possibly 5VSB and Vdimm. Check the labels and values in the
> >> BIOS (write them all down if they fluctuate) and maybe we can figure it
> >> out.
> >>
> >
> >
> > -- 
> > Jean Delvare
> >
> > _______________________________________________
> > lm-sensors mailing list
> > lm-sensors@xxxxxxxxxxxxxx
> > http://lists.lm-sensors.org/mailman/listinfo/lm-sensors
> 
> OK looking in the specs on the w83627ehf bank0 3b-3f are the minimum fan 
> speeds, on the n6776f they're not defined.
> 
> There appears to be a dual usage register "CPUFAN MODE Register / CPUFAN 
> TOLERRANCE Register - Index 02h (Bank 2)" and the actual limit is readable 

I should have that one already, and read it with nct6775_update_pwm().

> in (CPUFANIN) Fan Count Limit High-byte Register - Index 3Ch (Bank 6), but 
> that's read only. Maybe it's better if we handle the fan lo limit within the 
> driver rather than through the chip.
> 
Wonder if that is really read-only.

There are also registers 0x105/0x205/0x305, "Stop Value Register".
Naming is odd, but the description seems to be what we are looking for,
at least for thermal cruise mode.
There is also the "Start-up value register", which is the fan's start speed
in thermal cruise mode.

Thanks,
Guenter 

_______________________________________________
lm-sensors mailing list
lm-sensors@xxxxxxxxxxxxxx
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors


[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux