I take back what I said about a non standard read sequence. I re-read the
data sheet, and they describe a standard concatenated write/read sequence
for a single byte read.  But I do note that they do not describe a simple
read only sequence, where the part would start reading from the last
register position.

A lot of the tools do not actually do the concatenated write/read, but
instead do a separate  write-stop, read-stop. I have not seen a I2C part
that would not accept this.

Do you have another "trusted" I2C device you could parallel across the bus
as a test device?
I use an MCP9808 temperature sensor on most of my boards when bringing up a
new design.

Or as suggested by David, put a bus analyzer on the bus to see if the chip
is not sending good data, or the Beaglebone is loosing the good data when
the chip sends it.

--- Graham

==

On Fri, May 12, 2017 at 10:56 AM, David Lechner <da...@lechnology.com>
wrote:

> On 05/12/2017 10:48 AM, 'Torsten K.' via BeagleBoard wrote:
>
>>
>> So, I'm still convinced that it has to do with the hardware and/or the
>> setup of the I²C bus of the beaglebone...
>>
>> Where else could I look?
>>
>
> Have you stuck an oscilloscope or logic analyzer on it to see what is
> actually on the bus?
>
> What are the pinconf settings for the I2C pins?
>
> --
> For more options, visit http://beagleboard.org/discuss
> --- You received this message because you are subscribed to a topic in the
> Google Groups "BeagleBoard" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/to
> pic/beagleboard/-cVwfP40L0M/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> beagleboard+unsubscr...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/ms
> gid/beagleboard/1b6acd0b-c3c9-b8bd-8d58-1c3f1d0d670c%40lechnology.com.
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CANN_KV6OAe4SG%3DOy3LNk-0ooV%3Dq16VFyEJXEa00hwwrwsWRGTg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to