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.

BQ25895: Current Limit registers

Part Number: BQ25895

Battery Charger team,

Our customer is seeing some unexpected current limit happening when removing and plugging in their 12VDC supply to their board (VBUS). They get the Max Input Current Detected bit set high on Reg14.

They have EN_ILIM bit set low, and ICO_EN set high. With this configuration, should we expect the IINLIM register to be used or the ICO algorithm to define the current limit?  I suspect the ICO algorithm is creating a low current limit for some reason during the hot-plug of the 12VDC.

By any chance, has anyone created a logic diagram for these current limit settings? I think it would be easier to see it in a diagram instead of reading many paragraphs in the datasheet. 

Settings before removing the 12V connector (all working well)

 00: 3f
  01: 05
  02: 7d
  03: 30
  04: 08
  05: 10
  06: 46
  07: 8b
  08: 03
  09: 44
  0a: 93
  0b: 7e
  0c: 00
  0d: 52
  0e: 58
  0f: 5a
  10: 54
  11: de
  12: 00
  13: 08
  14: 39

Settings after removing and reinserting 12V power (current limited)

00: 3f
  01: 05
  02: 7d
  03: 30
  04: 08
  05: 10
  06: 46
  07: 8b
  08: 03
  09: 44
  0a: 93
  0b: 76
  0c: 00
  0d: 52
  0e: 45
  0f: 54
  10: 54
  11: de
  12: 00
  13: 40
  14: 79

Thanks,
Darren