Asus P5B Deluxe / Winbond 83627DHG

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

 



Update on the issue:

It looks like the new w83627ehf driver (with patch for official dhg
support) works fine. His sensors is reporting the following:

------------------
w83627dhg-isa-0290
Adapter: ISA adapter

coretemp-isa-0000
Adapter: ISA adapter
temp1:       +58?C  (high =   +85?C)

coretemp-isa-0001
Adapter: ISA adapter
temp1:       +57?C  (high =   +85?C)
------------------

(Note lack of any temperature info from w83627dhg)

But /sys/class/hwmon/hwmon0/device/temp1_input temp2_input temp3_input
seem OK. Well ... temp1_input = -65000. That's not right.

So sensors should be displaying something. That's as far as we got tonight.

David

> On 1/18/07, Daniel Ceregatti <daniel at ceregatti.org> wrote:
> >
> >  Hi,
> >
> >  I have the EVGA 122-CK-NF68-AR motherboard, which supposedly has this chip.
> > I've patched my 2.6.19.2 vanilla kernel with both the patch in this email (1
> > hunk failed in Documentation, no big), and the full file, to no avail. The
> > module loads, but sensors reports this for both:
> >
> >  w83627dhg-isa-0290
> >  Adapter: ISA adapter
> >
> >  A while back I had spoken with Khali on IRC. He told me to change the
> > w83627ehf.c (from vanilla 2.6.18 or so at the time) manually. I changed it
> > thusly (This is against vanilla 2.6.19.2):
> >
> >  -- snip --
> >
> >  --- drivers/hwmon/w83627ehf.c.orig      2007-01-18
> > 21:44:12.065293174 -0800
> >  +++ drivers/hwmon/w83627ehf.c.manually_patched  2007-01-18
> > 21:49:52.365378263 -0800
> >  @@ -65,8 +65,11 @@
> >   #define SIO_REG_ENABLE         0x30    /* Logical device enable */
> >   #define SIO_REG_ADDR           0x60    /* Logical device address (2 bytes)
> > */
> >
> >  -#define SIO_W83627EHF_ID       0x8840
> >  -#define SIO_ID_MASK            0xFFC0
> >  +//#define SIO_W83627EHF_ID     0x8840
> >  +//#define SIO_ID_MASK          0xFFC0
> >  +
> >  +#define SIO_W83627EHF_ID        0xA020
> >  +#define SIO_ID_MASK            0xFFF0
> >
> >   static inline void
> >   superio_outb(int reg, int val)
> >
> >  -- snip --
> >
> >  I load this module and run sensors:
> >
> >  w83627ehf-isa-0290
> >  Adapter: ISA adapter
> >  VCore:     +1.41 V  (min =  +0.00 V, max =  +1.74 V)
> >  in1:      +11.14 V  (min =  +8.34 V, max = +11.83 V)
> >  AVCC:      +3.20 V  (min =  +0.10 V, max =  +2.43 V) ALARM
> >  3VCC:      +3.20 V  (min =  +1.15 V, max =  +3.57 V)
> >  in4:       +1.48 V  (min =  +0.15 V, max =  +0.59 V) ALARM
> >  in5:       +1.54 V  (min =  +0.72 V, max =  +1.71 V)
> >  in6:       +5.86 V  (min =  +5.27 V, max =  +0.10 V) ALARM
> >  VSB:       +3.20 V  (min =  +0.18 V, max =  +1.39 V) ALARM
> >  VBAT:      +3.14 V  (min =  +2.64 V, max =  +3.84 V)
> >  in9:       +0.10 V  (min =  +1.74 V, max =  +0.08 V) ALARM
> >  Case Fan:    0 RPM  (min = 4560 RPM, div = 8) ALARM
> >  CPU Fan:  2909 RPM  (min = 2636 RPM, div = 8)
> >  Aux Fan:  1424 RPM  (min = 3879 RPM, div = 4) ALARM
> >  fan4:        0 RPM  (min =  703 RPM, div = 32) ALARM
> >  fan5:        0 RPM  (min = 3375 RPM, div = 8) ALARM
> >  Sys Temp:    -65?C  (high =    +0?C, hyst =  +127?C)
> >  CPU Temp:  +70.0?C  (high = +127.0?C, hyst =  +0.0?C)   ALARM
> >  AUX Temp:  +57.0?C  (high = +127.0?C, hyst =  +0.0?C)
> >
> >  I'm guessing (hoping, actually) that most of that is wrong, but at the very
> > least, I'm getting output.
> >
> >  Any thoughts as to how I should proceed? I suppose I could try the -mm
> > tree, but I'm hesitant, as vanilla has always served me well.
> >
> >  Daniel Ceregatti
> >
> >  (Please CC me as I'm not on the list. Thanks)
>




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

  Powered by Linux