So it appears you should expect to see a device between 0x20 through 0x27 
from the datasheets.   The device address is 0*0100000* when not shifted 
for the R/W bit.   That corresponds to 0x20 as the base chip address and 
the A1,A2, and A3 pins can set up to 7 other address for the final three 
bits.   I2C can be really confusing in how the addresses are specified in 
various datasheets.  Linux reports the 7 bit address of devices it finds in 
hexadecimal.


I see your output shows devices at 0x20, 0x22, 0x26, and 0x28.   That 
appears to be the correct* hecxidecimal*, *7-bit,* addresses for the chips? 
 Do you have 4 chips wired up?

-- 
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