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.

BQ27441-G1: Doesn`t answer on i2c

Part Number: BQ27441-G1

Hi,
I have a problem with BQ27441. Chip is implemented in a device and works good months. But suddenly BQ27441 go to state when it doesn't answer to i2c. In this case I must disconnect from battery and reconnect.

In datasheet I saw in Shutdown mode the chip can behave like this, but I haven`t sent the device to shutdown mode. Is it possible that the chip goes to Shutdown mode automatically for some reason and doesn't exit from this state? I don`t connected GPIOUT pin to the microcontroller and because of that I can`t get out the chip from this mode.

It is only my theory that this happens due to shutdown mode can it be anything else why the communication on i2c fails between the chip and MCU (restart MCU not helps, other devices on i2c are working properly... only BQ27441 doesn`t answer on i2c)

Please help,
thank you

  • You can check if the gauge is in shutdown mode, if the LDO output (VDD) is off. If this is on (1.8V) then it is not in shutdown mode. If it is in shutdown mode then you will either have to toggle GPOUT or power cycle the gauge.

    If it is not in shutdown mode, please check if the gauge responds on I2C address 0x16 (8-bit) instead of 0xAA. (right shift this if you use 7-bit notation). If it responds on 0x16 then you can restart the gauge by writing 0x0F to I2C register 0x00 and 0x0F 0x00 to I2C registers 0x64 and 0x65.