From: Jean Delvare <khali-PUYAD+kWke1g9hUCZPvPmw@public.gmane.org>
To: Tim Nelson <tnelson-f4DZ+GDyDBaakBO8gow8eQ@public.gmane.org>
Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: Winbond W83L604G
Date: Mon, 11 Jul 2011 20:29:15 +0200 [thread overview]
Message-ID: <20110711202915.5f4cb17a@endymion.delvare> (raw)
In-Reply-To: <2607557.175.1310405514456.JavaMail.root-N94c1vXlnCs/q/FG96+aB0EOCMrvLtNR@public.gmane.org>
Hi Tim,
On Mon, 11 Jul 2011 12:31:54 -0500 (CDT), Tim Nelson wrote:
> ----- Original Message -----
> > Yes. For whatever reason your SMBus misbehaves severely. Maybe a
> > hardware problem. You should try a few dumps from your other device at
> > 0x4c to confirm that this is a bus-wide issue and not only the
> > W83L604G
> > device.
> >
> > Note that there exists an alternative driver for the I2C bus on
> > SCx200,
> > named scx200_i2c. I seem to remember that it is needed in some cases
> > where the scx200_acb driver doesn't work. Maybe this is your case.
>
> When attempting a dump of the device at 0x4c, I do *not* get any 'XX' output. What is interesting is that when running 'i2cdetect -y 0', the device at 0x19 shows up only sporadically. It is not present in every run of i2cdetect.
This is consistent with the many XX's in the dump: the W83L604G device
sometimes doesn't ack its slave address (or fails in some other way.)
Did you check the kernel logs for error messages?
> The other device at 0x4c shows up every time, and does not contain 'XX' output. Is it safe to assume there is a problem with the Winbond controller? Or, it's usage on this board (hardware problem?) ?
I would indeed suspect an incorrect wiring of the W83L604G. You should
double check the SCLK, SDAT, VSS and 3VDD connections of the chip. Do
you have a second system to test on? This would rule out a hardware
sample error.
> I attempted to load the scx200_i2c module but I'm greeted with:
>
> FATAL: Error inserting scx200_i2c (/lib/modules/2.6.26-2-486/kernel/drivers/i2c/busses/scx200_i2c.ko): No such device
>
> I've tried with and without having the scx200_acb module loaded.
>
> Thoughts?
You would indeed need to unload the scx200_acb driver first, but also
to load the scx200_gpio driver and maybe to pass the proper scl and sda
module parameters. But anyway, I don't think you have to do this. If
the device at 0x4c works fine, it's most probably not a problem with
the SMBus controller nor with the scx200_acb driver, so using
scx200_i2c instead would most certainly not help.
--
Jean Delvare
http://khali.linux-fr.org/wishlist.html
prev parent reply other threads:[~2011-07-11 18:29 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-07-05 14:46 Winbond W83L604G Tim Nelson
[not found] ` <30480104.171.1309877177809.JavaMail.root-N94c1vXlnCs/q/FG96+aB0EOCMrvLtNR@public.gmane.org>
2011-07-05 14:59 ` Zhang, Shijie
[not found] ` <6D7A567890E70E4BA49B8A9B365980FA12D99C14BE-QQHDSDV1ERZpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2011-07-05 17:06 ` Tim Nelson
[not found] ` <8829587.204.1309885573653.JavaMail.root-N94c1vXlnCs/q/FG96+aB0EOCMrvLtNR@public.gmane.org>
2011-07-06 7:03 ` Jean Delvare
[not found] ` <20110706090347.44bd4bbe-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
2011-07-06 14:40 ` Tim Nelson
[not found] ` <20432649.84.1309963215499.JavaMail.root-N94c1vXlnCs/q/FG96+aB0EOCMrvLtNR@public.gmane.org>
2011-07-06 15:05 ` Jean Delvare
[not found] ` <20110706170531.2f3bed19-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
2011-07-06 15:10 ` Tim Nelson
[not found] ` <29201825.112.1309965025512.JavaMail.root-N94c1vXlnCs/q/FG96+aB0EOCMrvLtNR@public.gmane.org>
2011-07-06 20:30 ` Tim Nelson
[not found] ` <13595453.330.1309984221608.JavaMail.root-N94c1vXlnCs/q/FG96+aB0EOCMrvLtNR@public.gmane.org>
2011-07-07 6:43 ` Michael Lawnick
2011-07-07 8:19 ` Jean Delvare
[not found] ` <20110707101931.18379a23-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
2011-07-07 15:32 ` Tim Nelson
[not found] ` <19430981.80.1310052758044.JavaMail.root-N94c1vXlnCs/q/FG96+aB0EOCMrvLtNR@public.gmane.org>
2011-07-07 16:23 ` Jean Delvare
[not found] ` <20110707182315.6e28f62a-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
2011-07-08 21:48 ` Tim Nelson
[not found] ` <21511805.221.1310161730242.JavaMail.root-N94c1vXlnCs/q/FG96+aB0EOCMrvLtNR@public.gmane.org>
2011-07-09 7:23 ` Jean Delvare
[not found] ` <20110709092334.566e6dcd-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
2011-07-11 17:31 ` Tim Nelson
[not found] ` <2607557.175.1310405514456.JavaMail.root-N94c1vXlnCs/q/FG96+aB0EOCMrvLtNR@public.gmane.org>
2011-07-11 18:29 ` Jean Delvare [this message]
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=20110711202915.5f4cb17a@endymion.delvare \
--to=khali-puyad+kwke1g9huczpvpmw@public.gmane.org \
--cc=linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=tnelson-f4DZ+GDyDBaakBO8gow8eQ@public.gmane.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).