All of lore.kernel.org
 help / color / mirror / Atom feed
From: Guenter Roeck <linux@roeck-us.net>
To: lm-sensors@vger.kernel.org
Subject: Re: [lm-sensors] Problems with Nuvoton nct6775 readouts
Date: Sat, 10 Aug 2013 22:53:20 +0000	[thread overview]
Message-ID: <5206C460.3080006@roeck-us.net> (raw)

On 08/10/2013 03:38 PM, Tommy Apel wrote:
> Hello Mr. Roeck,
>
> I'm currently using your patched version of the nct6775 hwmon module,
> one thing that strikes me as odd is that the voltage readouts are way
> off from what they should be, it looks almost like I only get the
> readout for 'idle state', I've fixed my vcore at 1.3v but according to
> the readout at full load it is 0.9v, someone told me that the 'turbo'
> option could have an effect so that has been turned of for the sake of
> troubleshooting.
>
> Do you have any clues as to why this is happening ?
>
There are two reasons. First, ASUS doesn't set any limits in the BIOS,
which explains why all the limits are 0 and why the alarms are all active.

The second reason is that the ADCs in the Nuvoton chip have a maximum
range of 2.048V. Most voltage inputs are connected through a voltage divider.
For some of the voltages, there is an internal divider, which explains
the higher voltages. you will have to find out what the divider values are.
Then configure both the limits and the divider values in /etc/sensors3.conf,
run "sudo sensors -s", and all whould be ok.

Some hints how to determine divider values are at
	http://www.lm-sensors.org/wiki/VoltageLabelsAndScaling
	http://www.lm-sensors.org/wiki/AsusFormulaHacking

Hope that helps. Some ASUS configurations are at
	http://www.lm-sensors.org/wiki/Configurations/Asus
You should be able to use those as examples.

Hope this helps,
Guenter

> Fan readings are about right it seems though.
>
> this is an ASUS Z87-A mobo with a Haswell i5-4670K@3.4GHz
>
> sensors output at full load>
>
> acpitz-virtual-0
> Adapter: Virtual device
> temp1:        +27.8 C  (crit = +105.0 C)
> temp2:        +29.8 C  (crit = +105.0 C)
>
> coretemp-isa-0000
> Adapter: ISA adapter
> Physical id 0:  +68.0 C  (high = +80.0 C, crit = +100.0 C)
> Core 0:         +68.0 C  (high = +80.0 C, crit = +100.0 C)
> Core 1:         +65.0 C  (high = +80.0 C, crit = +100.0 C)
> Core 2:         +61.0 C  (high = +80.0 C, crit = +100.0 C)
> Core 3:         +64.0 C  (high = +80.0 C, crit = +100.0 C)
>
> nct6791-isa-0290
> Adapter: ISA adapter
> in0:                    +0.90 V  (min =  +0.00 V, max =  +1.74 V) </-
> I assume this would be vcore
> in1:                    +1.02 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
> in2:                    +3.41 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
> in3:                    +3.41 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
> in4:                    +1.02 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
> in5:                    +1.99 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
> in6:                    +0.66 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
> in7:                    +3.46 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
> in8:                    +3.33 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
> in9:                    +1.01 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
> in10:                   +0.00 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
> in11:                   +0.87 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
> in12:                   +0.66 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
> in13:                   +0.66 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
> in14:                   +0.66 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
> fan1:                   925 RPM  (min =    0 RPM)
> fan2:                  1025 RPM  (min =    0 RPM)
> fan3:                     0 RPM  (min =    0 RPM)
> fan4:                  3316 RPM  (min =    0 RPM)
> fan5:                     0 RPM  (min =    0 RPM)
> fan6:                  1001 RPM
> SYSTIN:                 +30.0 C  (high =  +0.0 C, hyst =  +0.0 C)
> ALARM  sensor = thermistor
> CPUTIN:                 +41.0 C  (high = +80.0 C, hyst = +75.0 C)
> sensor = thermistor
> AUXTIN0:                +45.0 C    sensor = thermistor
> AUXTIN1:               +127.0 C    sensor = thermistor
> AUXTIN2:                +33.0 C    sensor = thermistor
> AUXTIN3:                +45.0 C    sensor = thermistor
> PCH_CHIP_CPU_MAX_TEMP:   +0.0 C
> PCH_CHIP_TEMP:           +0.0 C
> PCH_CPU_TEMP:            +0.0 C
> PCH_MCH_TEMP:            +0.0 C
> intrusion0:            ALARM
> intrusion1:            ALARM
> beep_enable:           disabled
>
>
> /Tommy
>
>


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

                 reply	other threads:[~2013-08-10 22:53 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5206C460.3080006@roeck-us.net \
    --to=linux@roeck-us.net \
    --cc=lm-sensors@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.