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.

BQ27510-G2: This IC sometimes crash during initialization

Part Number: BQ27510-G2
Other Parts Discussed in Thread: EV2400

We use this fuel gauge in our product and have used it since 2014. I know this part has been replaced by a G3 and G4 version, but when we have made the FW and the image for our battery, it is easier to continue with the G2 version.

What happens a bit too often, is that the initialization of the fuel gauge fails. I think it fails when programming the IC using I2C. When it fails, we are unable to program it again (maybe because of the SEALED command?). It is easier for us to change the IC with a new one and then run the initialization procedure again.

How can we reprogram the ICs that fails during initialization?