Other Parts Discussed in Thread: TPS25750, ,
We have a device with TPS25750 and BQ25723. Our I2C bus looks like this:
MCU -> TPS25750 -----> EEPROM
|
+--> BQ25723
Using TPS' command I2Cr and I2Cw I am able to communicate with the charger. As a confirmation, reads from registers 0x2E and 0x2F return correct values. However, whenever I try to clear EN_LWPWR in register 0x01, read back returns it still set.
I am, honestly, stumped as to where and how debug this issue and would be grateful for any assistance or direction.