Other Parts Discussed in Thread: BQSTUDIO, USB2ANY, EV2400
I am working on firmware for a customer's board and having some odd issues with I2C on the BQ25792. It appears that the device is busy and won't respond to I2C most of the time. I have a basic driver that reads the part information register to check if the chip is there, then a loop that resets the watchdog every 500ms.
About every other loop, the BQ25792 won't ack and takes many retries until it works.
Good transfer.
Bad transfer.