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.

BQ76952: BQ7695202 not addressed correctly by BQstudio

Part Number: BQ76952
Other Parts Discussed in Thread: BQSTUDIO, EV2400

Hello,

I have a custom board with a BQ7695202 device. Regulators are ok. When my CPU send a I2C request at address 0x10, it respond with ACK = 0.

When I start BQstudio, I can't connect to the device. Probing the I2C bus shows that BQstudio try to access address 0x16, and not 0x10.

I have already checked the FAQ, it didn't help.

I have tried the latest versions (stable and test).

I don't understand with the software is configured with SPI. The BQ7695202 is I2C with CRC enabled.

Any suggestion will help

Regards

  • Hi Nicolas,

    Could you check Settings:Configuration:I2C Address to see if the device address is actually 0x16? One thing to note is that the device will clock stretch occasionally and the MCU will need to support clock stretching; this is a common cause of the device NACKing.

    About the SPI options, bqStudio will automatically detect the comm type when starting the program, the SPI options are there in case the user is using SPI and wants to change the options. If you are using I2C, then you can ignore it.

    Regards,

    Max Verboncoeur

  • Hello,

    Thanks for your help.

    Actually, I was using the SMB port of the EV2400 tool. Using the I2C port partially solved my problems.  Updating the tool to the latest fw make all things working fine.

    Regards,

    Nicolas