I want to close this out for posterity. I'm not a fan of TI's
documentation, and their using of the 8 bit address (0xAA) is quite
confusing. The bq28z610 uses standard 7 bit addressing with address of
0x55. The 8th bit is the Read/Write bit, which in my opinion, should not
be linked in with
It is much simpler than you think. Look into the bq chip technical reference
manual:
the BQ28Z610 uses a series of 2-byte standard I2C commands with a 7-bit
device address of 0x55 (8 bits = 0xAA to write and 0xAB to read).
You just have to know that Linux uses 7-bit addresses.
I.e.
Thanks. This part is totally confusing me. It is supposed to be an
"upgrade" of a part I have been using. I guess my time is better spent
getting the TI driver to work instead of accessing the registers directly,
which is what I had been doing.
On Thu, Oct 29, 2020 at 3:08 PM Dennis Lee Bieber
On Thu, 29 Oct 2020 10:23:39 -0700 (PDT), in
gmane.comp.hardware.beagleboard.user Paul Beam
wrote:
>Does the Beaglebone support 8 bit I2c addresses? I'm using a TI bq28z610
Which Beaglebone?
>which has I2C address 0xAA, but I cannot access it via i2ctools. I can
Per the