Problems with f71882fg and NVIDIA graphics card thermal sensor

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

 



On Wed, 2009-01-21 at 10:18 +0100, Jean Delvare wrote:
> Hi Malcolm,
> 
> On Wed, 21 Jan 2009 00:40:28 -0800, Malcolm Lalkaka wrote:
> > On Wed, 2009-01-21 at 08:58 +0100, Jean Delvare wrote:
> > > You appear to have a recent nVidia SMBus controller which we do not
> > > support yet (MCP79). If it is compatible with previous nVidia south
> > > bridges then the i2c-nforce2 driver should work. Can you please provide
> > > the output of lspci -d 10de:0aa2 -vxxx?
> > 
> > The output from "sudo lspci -d 10de:0aa2 -vxxx":
> > 00:03.2 SMBus: nVidia Corporation MCP79 SMBus (rev b1)
> > 	Subsystem: eVga.com. Corp. Device 1006
> > 	Flags: 66MHz, fast devsel, IRQ 5
> > 	I/O ports at ff00 [size=64]
> > 	I/O ports at 1c00 [size=64]
> > 	I/O ports at 1c80 [size=64]
> > 	Capabilities: [44] Power Management version 2
> > 00: de 10 a2 0a 01 00 b0 00 b1 00 05 0c 00 00 80 00
> > 10: 01 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> > 20: 01 1c 00 00 81 1c 00 00 00 00 00 00 42 38 06 10
> > 30: 00 00 00 00 44 00 00 00 00 00 00 00 05 01 00 00
> > 40: 42 38 06 10 01 00 02 c0 00 00 00 00 6a 96 00 00
> > 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> > 60: 01 10 00 00 01 14 00 00 01 18 00 00 00 00 00 00
> > 70: 00 00 00 00 00 00 f0 ef 00 00 00 00 01 00 00 00
> > 80: 00 10 fe fe 00 00 00 00 00 00 00 00 00 00 00 00
> > 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> > a0: b1 02 00 00 07 00 00 84 00 00 00 00 00 00 00 00
> > b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> > c0: d4 30 80 01 01 00 00 00 20 82 00 0a 0d 0d 19 19
> > d0: c0 b0 c0 00 10 00 01 00 05 00 00 00 00 00 00 00
> > e0: 88 10 01 10 60 40 00 4f 80 60 00 00 23 44 44 00
> > f0: 7a ff 3d 67 b7 af 9b f8 90 00 80 80 00 00 00 00
> 
> Looks compatible. You may try loading the i2c-nforce2 driver and then
> run the following command:
> 
> echo "10de 0aa2" > /sys/bus/pci/drivers/nForce2_smbus/new_id
> 
> If thinks go well, you should see the nForce2 SMBus (2 channels) in the
> output of "i2cdetect -l" (after loading kernel module i2c-dev). 

Yes, this command seemed to work.
The output of "i2cdetect -l":
i2c-0	unknown   	NVIDIA i2c adapter              	N/A
i2c-1	unknown   	NVIDIA i2c adapter              	N/A
i2c-2	unknown   	NVIDIA i2c adapter              	N/A
i2c-3	unknown   	SMBus nForce2 adapter at 1c00   	N/A
i2c-4	unknown   	SMBus nForce2 adapter at 1c80   	N/A

> Check
> with "i2cdetect <n>" (where n is the bus number) that they behave OK.

The output of "sudo i2cdetect 3":
-----
        WARNING! This program can confuse your I2C bus, cause data loss and worse!
        I will probe file /dev/i2c-3.
        I will probe address range 0x03-0x77.
        Continue? [Y/n] 
             0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
        00:          -- -- -- -- -- 08 -- -- -- -- -- -- -- 
        10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
        20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
        30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
        40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
        50: 50 51 -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
        60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
        70: -- -- -- -- -- -- -- --                         
-----

The output of "sudo i2cdetect 4":
-----
        WARNING! This program can confuse your I2C bus, cause data loss and worse!
        I will probe file /dev/i2c-4.
        I will probe address range 0x03-0x77.
        Continue? [Y/n] 
             0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
        00:          -- -- -- -- -- 08 -- -- -- -- -- -- -- 
        10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
        20: -- -- 22 -- -- -- -- -- -- -- -- -- -- -- -- -- 
        30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
        40: -- -- -- -- -- -- -- -- 48 49 -- -- -- -- 4e -- 
        50: 50 51 52 53 54 55 56 57 -- -- -- -- -- -- -- -- 
        60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
        70: -- -- -- -- -- -- -- --                         
-----

Does that mean they're working? I don't see any new information when
running "sensors", though.

EVGA replied to my support request about the PnP BIOS bug that you
found. They said that if "there is a specific reason why you suspect a
PnP bug in the bios, please let us know and we can pass that information
to our product management team to look into." How can I describe this
problem to them? Since you've already found the problem, I may as well
get them to fix it.






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

  Powered by Linux