All of lore.kernel.org
 help / color / mirror / Atom feed
* [lm-sensors] Tmp75 sensor installation
@ 2013-09-24 21:46 Benjo Dans
  2013-09-24 21:55 ` Guenter Roeck
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: Benjo Dans @ 2013-09-24 21:46 UTC (permalink / raw)
  To: lm-sensors

I have a Texas Instrument Tmp75 installed on the smbus (Intel LynxPoint PCH). I have installed the following drivers:

i2c-i801.c (make and make install)
lm75.ko (sudo insmod lm75.ko)

I have ran "sensors" but it still cannot see my chip.  I have also installed your i2c-tools but when I run i2cdetect -l, it does not detect my smbus.  What drivers and/or files am I missing here?

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

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [lm-sensors] Tmp75 sensor installation
  2013-09-24 21:46 [lm-sensors] Tmp75 sensor installation Benjo Dans
@ 2013-09-24 21:55 ` Guenter Roeck
  2013-09-25 13:18 ` Jean Delvare
                   ` (9 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Guenter Roeck @ 2013-09-24 21:55 UTC (permalink / raw)
  To: lm-sensors

On 09/24/2013 02:46 PM, Benjo Dans wrote:
> I have a Texas Instrument Tmp75 installed on the smbus (Intel LynxPoint PCH). I have installed the following drivers:
>
> i2c-i801.c (make and make install)
> lm75.ko (sudo insmod lm75.ko)
>
> I have ran "sensors" but it still cannot see my chip.  I have also installed your i2c-tools but when I run i2cdetect -l, it does not detect my smbus.  What drivers and/or files am I missing here?
>
Did you run modprobe i2c-i801 ?

Guenter


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

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [lm-sensors] Tmp75 sensor installation
  2013-09-24 21:46 [lm-sensors] Tmp75 sensor installation Benjo Dans
  2013-09-24 21:55 ` Guenter Roeck
@ 2013-09-25 13:18 ` Jean Delvare
  2013-09-25 13:18 ` Benjo Dans
                   ` (8 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Jean Delvare @ 2013-09-25 13:18 UTC (permalink / raw)
  To: lm-sensors

On Tue, 24 Sep 2013 14:55:01 -0700, Guenter Roeck wrote:
> On 09/24/2013 02:46 PM, Benjo Dans wrote:
> > I have a Texas Instrument Tmp75 installed on the smbus (Intel LynxPoint PCH). I have installed the following drivers:
> >
> > i2c-i801.c (make and make install)
> > lm75.ko (sudo insmod lm75.ko)
> >
> > I have ran "sensors" but it still cannot see my chip.  I have also installed your i2c-tools but when I run i2cdetect -l, it does not detect my smbus.  What drivers and/or files am I missing here?
>
> Did you run modprobe i2c-i801 ?

Also worth checking:

* Is i2c-dev loaded? i2cdetect needs it.

* Errors in the kernel log after loading the i2c-i801 driver. For
  example ACPI resource conflicts could be a problem.

* Kernel version. The original LynxPoint PCH is only supported since
  kernel 3.4, for the LP flavor you need something even more recent. If
  you use my standalone version you should be fine.

-- 
Jean Delvare

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

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [lm-sensors] Tmp75 sensor installation
  2013-09-24 21:46 [lm-sensors] Tmp75 sensor installation Benjo Dans
  2013-09-24 21:55 ` Guenter Roeck
  2013-09-25 13:18 ` Jean Delvare
@ 2013-09-25 13:18 ` Benjo Dans
  2013-09-25 15:49 ` Benjo Dans
                   ` (7 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Benjo Dans @ 2013-09-25 13:18 UTC (permalink / raw)
  To: lm-sensors

Guenter,

Yes. Both lm75 and i2c-i801 appear when I run lsmod  both of them are listed as shown below ...

Module     Size   Used by
lm75         13435  0
i2c-i801    18136  0

I also noticed that under /dev,  I do not see any i2c* devices at all.

By the way, I am using Fedora with kernel 3.11.1.200.fc19.x86_64.  Thank you, Guenter.

Benjo

-----Original Message-----
From: Guenter Roeck [mailto:linux@roeck-us.net] 
Sent: Tuesday, September 24, 2013 5:55 PM
To: Benjo Dans
Cc: lm-sensors@lm-sensors.org
Subject: Re: [lm-sensors] Tmp75 sensor installation

On 09/24/2013 02:46 PM, Benjo Dans wrote:
> I have a Texas Instrument Tmp75 installed on the smbus (Intel LynxPoint PCH). I have installed the following drivers:
>
> i2c-i801.c (make and make install)
> lm75.ko (sudo insmod lm75.ko)
>
> I have ran "sensors" but it still cannot see my chip.  I have also installed your i2c-tools but when I run i2cdetect -l, it does not detect my smbus.  What drivers and/or files am I missing here?
>
Did you run modprobe i2c-i801 ?

Guenter


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

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [lm-sensors] Tmp75 sensor installation
  2013-09-24 21:46 [lm-sensors] Tmp75 sensor installation Benjo Dans
                   ` (2 preceding siblings ...)
  2013-09-25 13:18 ` Benjo Dans
@ 2013-09-25 15:49 ` Benjo Dans
  2013-09-25 16:10 ` Jean Delvare
                   ` (6 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Benjo Dans @ 2013-09-25 15:49 UTC (permalink / raw)
  To: lm-sensors

Jean,

Loading I2c-dev made it so it sees i2c-0 to 12c-6 using i2cdetect.  Unfortunately, none of them are listed as the smbus. When I try and probe each one of these devices for my tmp75 sensor chip, it doesn't find it.  I also find it odd that when I connect a scope to the smb data and clock lines, I don't see any data communication during this probe process (I do see data when I use smb read/wite anywhere from windows).

I did check the log and there was initially an error with i2c-i801 where it stated "module verification failed: signature and/or required key missing - tainting kernel".  I added #include <linux/init.h> and have not seen it again.

Thank you, guys.

Benjo

-----Original Message-----
From: Jean Delvare [mailto:khali@linux-fr.org] 
Sent: Wednesday, September 25, 2013 9:19 AM
To: Benjo Dans
Cc: Guenter Roeck; lm-sensors@lm-sensors.org
Subject: Re: [lm-sensors] Tmp75 sensor installation

On Tue, 24 Sep 2013 14:55:01 -0700, Guenter Roeck wrote:
> On 09/24/2013 02:46 PM, Benjo Dans wrote:
> > I have a Texas Instrument Tmp75 installed on the smbus (Intel LynxPoint PCH). I have installed the following drivers:
> >
> > i2c-i801.c (make and make install)
> > lm75.ko (sudo insmod lm75.ko)
> >
> > I have ran "sensors" but it still cannot see my chip.  I have also installed your i2c-tools but when I run i2cdetect -l, it does not detect my smbus.  What drivers and/or files am I missing here?
>
> Did you run modprobe i2c-i801 ?

Also worth checking:

* Is i2c-dev loaded? i2cdetect needs it.

* Errors in the kernel log after loading the i2c-i801 driver. For
  example ACPI resource conflicts could be a problem.

* Kernel version. The original LynxPoint PCH is only supported since
  kernel 3.4, for the LP flavor you need something even more recent. If
  you use my standalone version you should be fine.

-- 
Jean Delvare

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

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [lm-sensors] Tmp75 sensor installation
  2013-09-24 21:46 [lm-sensors] Tmp75 sensor installation Benjo Dans
                   ` (3 preceding siblings ...)
  2013-09-25 15:49 ` Benjo Dans
@ 2013-09-25 16:10 ` Jean Delvare
  2013-09-25 21:45 ` Benjo Dans
                   ` (5 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Jean Delvare @ 2013-09-25 16:10 UTC (permalink / raw)
  To: lm-sensors

On Wed, 25 Sep 2013 11:49:15 -0400, Benjo Dans wrote:
> I did check the log and there was initially an error with i2c-i801 where it stated "module verification failed: signature and/or required key missing - tainting kernel".  I added #include <linux/init.h> and have not seen it again.

Not sure where you got your driver from then, because both the upstream
i2c-i801 driver and my standalone variant already include
<linux/init.h>.

-- 
Jean Delvare

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

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [lm-sensors] Tmp75 sensor installation
  2013-09-24 21:46 [lm-sensors] Tmp75 sensor installation Benjo Dans
                   ` (4 preceding siblings ...)
  2013-09-25 16:10 ` Jean Delvare
@ 2013-09-25 21:45 ` Benjo Dans
  2013-09-25 22:05 ` Guenter Roeck
                   ` (4 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Benjo Dans @ 2013-09-25 21:45 UTC (permalink / raw)
  To: lm-sensors

Jean/Guenter,

I am not sure where I got the version from but it is working a little bit better after getting the one from your link.  Thank you for noticing that difference.  I now get the following using i2cdetect -l after loading i2c-dev and the newer i2c-i801.

I2c-0	i2c	i915 gmbus ssc					I2C adapter
I2c-1	i2c	i915 gmbus vga					I2C adapter 
I2c-2	i2c	i915 gmbus panel				I2C adapter
I2c-3	i2c	i915 gmbus dpc 				I2C adapter
I2c-4	i2c	i915 gmbus dpb				I2C adapter
I2c-5	i2c	i915 gmbus dpd				I2C adapter
I2c-6	i2c	i915 gmbus DPDDC-D				I2C adapter

Although I do see devices on i2c-1, I still do not see the smbus anywhere.  This aligns with my not seeing any activity on the smbus with an oscilloscope during the i2cdetect process.  What am I missing on why it is not communicating and/or finding my Lynx Point PCH as well as the devices connected to that smbus?

As always, thank you, everyone.

Benjo

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

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [lm-sensors] Tmp75 sensor installation
  2013-09-24 21:46 [lm-sensors] Tmp75 sensor installation Benjo Dans
                   ` (5 preceding siblings ...)
  2013-09-25 21:45 ` Benjo Dans
@ 2013-09-25 22:05 ` Guenter Roeck
  2013-09-26  6:09 ` Jean Delvare
                   ` (3 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Guenter Roeck @ 2013-09-25 22:05 UTC (permalink / raw)
  To: lm-sensors

On Wed, Sep 25, 2013 at 05:45:38PM -0400, Benjo Dans wrote:
> Jean/Guenter,
> 
> I am not sure where I got the version from but it is working a little bit better after getting the one from your link.  Thank you for noticing that difference.  I now get the following using i2cdetect -l after loading i2c-dev and the newer i2c-i801.
> 
Doesn't look better, though.

> I2c-0	i2c	i915 gmbus ssc					I2C adapter
> I2c-1	i2c	i915 gmbus vga					I2C adapter 
> I2c-2	i2c	i915 gmbus panel				I2C adapter
> I2c-3	i2c	i915 gmbus dpc 				I2C adapter
> I2c-4	i2c	i915 gmbus dpb				I2C adapter
> I2c-5	i2c	i915 gmbus dpd				I2C adapter
> I2c-6	i2c	i915 gmbus DPDDC-D				I2C adapter
> 
> Although I do see devices on i2c-1, I still do not see the smbus anywhere.  This aligns with my not seeing any activity on the smbus with an oscilloscope during the i2cdetect process.  What am I missing on why it is not communicating and/or finding my Lynx Point PCH as well as the devices connected to that smbus?
> 
> As always, thank you, everyone.
> 
Next step might be to run lspci -nn and compare the output with the PCI IDs
supported by your version of the i2c-i801 driver.

Guenter

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

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [lm-sensors] Tmp75 sensor installation
  2013-09-24 21:46 [lm-sensors] Tmp75 sensor installation Benjo Dans
                   ` (6 preceding siblings ...)
  2013-09-25 22:05 ` Guenter Roeck
@ 2013-09-26  6:09 ` Jean Delvare
  2013-09-26 10:33 ` Guenter Roeck
                   ` (2 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Jean Delvare @ 2013-09-26  6:09 UTC (permalink / raw)
  To: lm-sensors

On Wed, 25 Sep 2013 15:05:11 -0700, Guenter Roeck wrote:
> On Wed, Sep 25, 2013 at 05:45:38PM -0400, Benjo Dans wrote:
> > Jean/Guenter,
> > 
> > I am not sure where I got the version from but it is working a little bit better after getting the one from your link.  Thank you for noticing that difference.  I now get the following using i2cdetect -l after loading i2c-dev and the newer i2c-i801.
> > 
> Doesn't look better, though.
> 
> > I2c-0	i2c	i915 gmbus ssc					I2C adapter
> > I2c-1	i2c	i915 gmbus vga					I2C adapter 
> > I2c-2	i2c	i915 gmbus panel				I2C adapter
> > I2c-3	i2c	i915 gmbus dpc 				I2C adapter
> > I2c-4	i2c	i915 gmbus dpb				I2C adapter
> > I2c-5	i2c	i915 gmbus dpd				I2C adapter
> > I2c-6	i2c	i915 gmbus DPDDC-D				I2C adapter
> > 
> > Although I do see devices on i2c-1, I still do not see the smbus anywhere.  This aligns with my not seeing any activity on the smbus with an oscilloscope during the i2cdetect process.  What am I missing on why it is not communicating and/or finding my Lynx Point PCH as well as the devices connected to that smbus?
> > 
> > As always, thank you, everyone.
>
> Next step might be to run lspci -nn and compare the output with the PCI IDs
> supported by your version of the i2c-i801 driver.

And again, check the kernel log after loading the i2c-i801 driver. If
probing the device fails for any reason, there should be an error
message in that log.

-- 
Jean Delvare

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

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [lm-sensors] Tmp75 sensor installation
  2013-09-24 21:46 [lm-sensors] Tmp75 sensor installation Benjo Dans
                   ` (7 preceding siblings ...)
  2013-09-26  6:09 ` Jean Delvare
@ 2013-09-26 10:33 ` Guenter Roeck
  2013-09-26 20:24 ` Benjo Dans
  2013-09-26 23:13 ` Guenter Roeck
  10 siblings, 0 replies; 12+ messages in thread
From: Guenter Roeck @ 2013-09-26 10:33 UTC (permalink / raw)
  To: lm-sensors

On 09/25/2013 11:09 PM, Jean Delvare wrote:
> On Wed, 25 Sep 2013 15:05:11 -0700, Guenter Roeck wrote:
>> On Wed, Sep 25, 2013 at 05:45:38PM -0400, Benjo Dans wrote:
>>> Jean/Guenter,
>>>
>>> I am not sure where I got the version from but it is working a little bit better after getting the one from your link.  Thank you for noticing that difference.  I now get the following using i2cdetect -l after loading i2c-dev and the newer i2c-i801.
>>>
>> Doesn't look better, though.
>>
>>> I2c-0	i2c	i915 gmbus ssc					I2C adapter
>>> I2c-1	i2c	i915 gmbus vga					I2C adapter
>>> I2c-2	i2c	i915 gmbus panel				I2C adapter
>>> I2c-3	i2c	i915 gmbus dpc 				I2C adapter
>>> I2c-4	i2c	i915 gmbus dpb				I2C adapter
>>> I2c-5	i2c	i915 gmbus dpd				I2C adapter
>>> I2c-6	i2c	i915 gmbus DPDDC-D				I2C adapter
>>>
>>> Although I do see devices on i2c-1, I still do not see the smbus anywhere.  This aligns with my not seeing any activity on the smbus with an oscilloscope during the i2cdetect process.  What am I missing on why it is not communicating and/or finding my Lynx Point PCH as well as the devices connected to that smbus?
>>>
>>> As always, thank you, everyone.
>>
>> Next step might be to run lspci -nn and compare the output with the PCI IDs
>> supported by your version of the i2c-i801 driver.
>
> And again, check the kernel log after loading the i2c-i801 driver. If
> probing the device fails for any reason, there should be an error
> message in that log.
>

Yes. I have a system with LynxPoint. I tested it last night;
it fails to load on that system because of an ACPI conflict.

Guenter


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

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [lm-sensors] Tmp75 sensor installation
  2013-09-24 21:46 [lm-sensors] Tmp75 sensor installation Benjo Dans
                   ` (8 preceding siblings ...)
  2013-09-26 10:33 ` Guenter Roeck
@ 2013-09-26 20:24 ` Benjo Dans
  2013-09-26 23:13 ` Guenter Roeck
  10 siblings, 0 replies; 12+ messages in thread
From: Benjo Dans @ 2013-09-26 20:24 UTC (permalink / raw)
  To: lm-sensors

Guenter/Jean,

Does lm-sensors support the Intel Ibex Peak-M (QM57) Chip?  I don't see it in the list.  Thank you.

Benjo

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

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [lm-sensors] Tmp75 sensor installation
  2013-09-24 21:46 [lm-sensors] Tmp75 sensor installation Benjo Dans
                   ` (9 preceding siblings ...)
  2013-09-26 20:24 ` Benjo Dans
@ 2013-09-26 23:13 ` Guenter Roeck
  10 siblings, 0 replies; 12+ messages in thread
From: Guenter Roeck @ 2013-09-26 23:13 UTC (permalink / raw)
  To: lm-sensors

On Thu, Sep 26, 2013 at 04:24:24PM -0400, Benjo Dans wrote:
> Guenter/Jean,
> 
> Does lm-sensors support the Intel Ibex Peak-M (QM57) Chip?  I don't see it in the list.  Thank you.
> 
Looking it up on the web, its SMBus controller PCI ID is 0x3b30,
which is supported as "5/3400 Series (PCH)".

Guenter

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

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2013-09-26 23:13 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-09-24 21:46 [lm-sensors] Tmp75 sensor installation Benjo Dans
2013-09-24 21:55 ` Guenter Roeck
2013-09-25 13:18 ` Jean Delvare
2013-09-25 13:18 ` Benjo Dans
2013-09-25 15:49 ` Benjo Dans
2013-09-25 16:10 ` Jean Delvare
2013-09-25 21:45 ` Benjo Dans
2013-09-25 22:05 ` Guenter Roeck
2013-09-26  6:09 ` Jean Delvare
2013-09-26 10:33 ` Guenter Roeck
2013-09-26 20:24 ` Benjo Dans
2013-09-26 23:13 ` Guenter Roeck

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.