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.

BQ25890: Pulse on INT pin not generated anymore

Part Number: BQ25890

Hello team,

I have a question regarding the INT pulse which should notify the system on the device operation. I noticed that in some cases this interrupt is not generated anymore. In my case when the USB is plugged (D+/D– based input source detection) I may have the case where the INT pulse is not generated even if I unplug/plug the USB again. The only way to generate the pulse again is to power cycle the chip.

When I'm reading the error and status when this is happening, I noticed that the status register (0x0B) is containing the value 0x02 which is strange because this bit should always be equal to 0 as it's reserved and the fault register (0x0C) is containing the value 0x10 which indicates an Input fault (VBUS > VACOV or VBAT < VBUS < VVBUSMIN(typical 3.8V)). As I'm reading the fault register two times consecutively, the second time the error register is containing 0x00 so the INT pin should be pulsing again next time that the USB is connected but this is not the case.

Also something strange which is related to this is that if I'm reading ANY register (before plugging the USB again) the pulse will be generated again.

If somebody already experienced this or have any clue about what may happening it would be great :-).

Thanks and best regards,

Jonathan