From: Jean Delvare <khali-PUYAD+kWke1g9hUCZPvPmw@public.gmane.org>
To: 伊泽 <wxc200-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: Ayman KHAMOUMA <ayman.khamouma-qxv4g6HH51o@public.gmane.org>,
linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
pramod gurav
<pramodforum-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Subject: Re: Need help on selecting one (and only one) i2c bus
Date: Wed, 11 Mar 2009 10:15:13 +0100 [thread overview]
Message-ID: <20090311101513.271f5464@hyperion.delvare> (raw)
In-Reply-To: <fd6b62c10903102327u426a4262meeabe2c581d7107b-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
On Wed, 11 Mar 2009 14:27:33 +0800, 伊泽 wrote:
> hi Jean,
>
> As you said,i2c address 0x00 is not allowed for common i2c slave device,it
> is reserved as broadcast address.Unfortunately,our project has a sensor
> cy8c201a0 on i2c-bus,it use 0x00 address.
>
> We met much phone hang problem with i2c,errors such as "waiting for bus
> free" or "exhausted retries" are all with this sensor.
>
> I guess when master would try to address this senosr,it infact send a
> broadcast address,that may cause problem easily,every slave device would
> have a chance to pull down the bus line.
>
> Now, as the signal show,the ACk signal is too too long in hard-ware,that
> cause the the i2c-bus unit busy,which block the other i2c operation.
>
> I am trying to re-configure i2c-unit as gpio-mode,and set high/low level
> manually as a workround.
>
> Any good suggestion to solve this issue?
Yeah, switch to hardware which respects the I2C standard.
--
Jean Delvare
next prev parent reply other threads:[~2009-03-11 9:15 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-03-09 14:52 Need help on selecting one (and only one) i2c bus Ayman KHAMOUMA
[not found] ` <000001c9a0c6$bf92af80$b23e81a4-J7BnVcvkGbbQT0dZR+AlfA@public.gmane.org>
2009-03-10 15:30 ` Jean Delvare
[not found] ` <20090310163044.571e4aff-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
2009-03-10 15:58 ` Ayman KHAMOUMA
2009-03-10 16:03 ` Ayman KHAMOUMA
2009-03-11 10:55 ` Ayman KHAMOUMA
[not found] ` <000301c9a237$e6d3c8f0$b23e81a4-J7BnVcvkGbbQT0dZR+AlfA@public.gmane.org>
2009-03-11 11:22 ` Jean Delvare
[not found] ` <20090311122257.7c7805f0-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
2009-03-11 11:44 ` Ayman KHAMOUMA
2009-03-11 16:51 ` Ayman KHAMOUMA
[not found] ` <001301c9a269$ab95d940$b23e81a4-J7BnVcvkGbbQT0dZR+AlfA@public.gmane.org>
2009-03-11 19:09 ` Jean Delvare
2009-03-24 10:27 ` I2c message at init time Ayman KHAMOUMA
[not found] ` <000201c9ac6b$34a95300$2d3f81a4-J7BnVcvkGbbQT0dZR+AlfA@public.gmane.org>
2009-03-24 15:52 ` Jean Delvare
[not found] ` <20090324165227.0d97454c-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
2009-03-24 15:58 ` Ayman KHAMOUMA
[not found] ` <fd6b62c10903102327u426a4262meeabe2c581d7107b@mail.gmail.com>
[not found] ` <fd6b62c10903102327u426a4262meeabe2c581d7107b-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-03-11 9:15 ` Jean Delvare [this message]
[not found] ` <20090311101513.271f5464-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
2009-03-11 9:47 ` Need help on selecting one (and only one) i2c bus Daniel Mack
[not found] ` <fd6b62c10903110319w1eebd2ebs4b83e7d1247f1678@mail.gmail.com>
[not found] ` <fd6b62c10903110319w1eebd2ebs4b83e7d1247f1678-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-03-11 10:40 ` Daniel Mack
-- strict thread matches above, loose matches on Subject: below --
2009-03-09 10:58 Ayman KHAMOUMA
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=20090311101513.271f5464@hyperion.delvare \
--to=khali-puyad+kwke1g9huczpvpmw@public.gmane.org \
--cc=ayman.khamouma-qxv4g6HH51o@public.gmane.org \
--cc=linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=pramodforum-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
--cc=wxc200-Re5JQEeQqe8AvxtiuMwx3w@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