This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ27520-G4: I2C transfer NAKs

Part Number: BQ27520-G4
Other Parts Discussed in Thread: BQSTUDIO, EV2400

Hello,

I'm having an issue with the BQ27520-G4 that is on my board (custom design). The case I can reproduce is reading the device firmware ID will alternately succeed and fail with a NAK. I am waiting about 30 seconds between the two calls.

The success is here:

The failure is here:

As you can see, it appears that the BQ27520 is NAK-ing the command (CONTROL: 0x00), so we never get to the subcommand, nevermind the read. Is this normal behavior?

An interesting note is that if I try to read the battery internal temperature (for instance), the sequence works every time.

Thank you,

Jonathan