Hi,

I am trying to get a cape I built working. It uses both i2c buses. i2c bus 
2 (after enabling) works just like I expect. Bus 1 is not behaving anything 
like what I expect. I am using i2cdetect as a simple minded tester just to 
see the pins wiggle and do connection tests.

The i2c goes directly off the expansion pins into a NXP pca9516a with 4 
buses coming out. Each bus has a 3.3kohm pull up to +5 (the chip is safe 
for +5 pull up even though vdd is 3.3v.) All of the buses are empty right 
now.

When I look at the SCL pin (they all act the same), it drops low when the 
program starts and never changes until the program ends. I would expect the 
clock to run for each address as it sends the address, register and data.

When I do the same for i2c2, it acts just like I expect and finds the three 
chips that are hanging off the bus.

I am at a loss as to what this can be and how to proceed. I could pull the 
NXP chip. but it is surrounded by RJ45 connectors and will be hard to get 
to.

I am new to BBBs and this is my first dance with their i2c workings.

thanks in advance for any help.
jerry

-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to