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.

BQ76920EVM: BQ76920 I2C Communication

Part Number: BQ76920EVM
Other Parts Discussed in Thread: BQ76920

BQ76290 I2C communication:

We have interfaced BQ76920evm over I2C to 16bit, 32MHz host controller. Below are the observations:

1. Not able to read registers as a block read. E.g: from address 0x04 to 0x15 in a single I2C read.

    We do get corrupted values, max 2 bytes data in a single I2C call is successful.

2. I2C request and read functions expect delay between calls.

   Roughly around a 1ms to 2ms after each I2C call.

This adds to lot of overall delay in power management. Is it possible to read AFE every 250ms in larger chunks without delay between request and read data calls.

Any code snippet which achieves the above 2 requirements (larger chunk without delay) will be very helpful.