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.

BQ24195: Error condition: doesn't charge the battery with a good input voltage.

Part Number: BQ24195


I see the same problem. I don't know what exactly causes it to happen "in the field", but we made a number of portable chargers. Most of the time they work as expected, both when charging the internal battery and providing power to plugged in devices. However under some conditions the BQ24195 chip goes into "failed" mode, as indicated by bits 4 and 5 in the REG09 Fault Register.

If a perfectly good power supply is connected, it is ignored and the battery wouldn't charge. The only way to return it to normal is to disconnect the battery and plug it back, i.e. "hard power cycle". What can be the couse of such behavior and more importantly how can the software restore the normal operation?

Thanks. 

  • Hi Alex,

    Which fault is being reporting by bits 4 and 5:

    00 – Normal, 01 – Input fault (VBUS OVP or VBAT < VBUS < 3.8 V), 10 - Thermal shutdown, 11 – Charge Safety Timer Expiration

    Toggling either the /CE bit [REG01(b4:5)] or HiZ bit [REG00b7] might clear the fault.

    Regards,

    Jeff

  • Thanks for answering, Jeff.

    I believe the fault was 01 - input fault, at least in most cases. As I said it doesn't happen often and we don't know how to reproduce it, but I'll try and add code to toggle the suggested bits. I guess I should set REG01[5:4] to 00 - disable charging, and then back to 01 - charge battery. And REG00[7] to 1 and then 0, right?

    I've tried to reset REG07[5] (BATFET_disable), but it didn't seem to have any effect.

  • Hi Alex,

    Had the charger automatically disabled the BATFET due to over current?  I wouldn't think an input fault would report that.

    What does power good (REG08bit2) report?  The charger has a poor source detection circuit at plug in that pulls 30mA from the input source and confirms that the power source doesn't drop below 3.8V.  If not, the power is not good and and input fault is reported.

    Regards,

    Jeff