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.

BQ21061: How to check pgood status bit and charge done status bit from BQ21061

Part Number: BQ21061


Tool/software:

Hello,

Now I'm checking the BQ21061's register valus via I2C on my software.
I have two questions, firstly about charge done status bit in STAT0.
Though battery is chrged enough time from USB, but never charge done status bit is set.
Does it mean if charge is really not done or BQ21061 didn't send charge done status bit?
Is it possible that BQ21061 doesn't send proper status?
Next about vin pgood status bit in STAT0, I want to check if pgood status bit is clear after USB is disconnected.
Under my environment if USB is disconnected, debug won't be done.

Thanks,

  • Hi,

    Regarding the STAT0 bit values, the charger should reflect Charge Done once the device has reached termination. This is once the charge cycle has entered CV mode and charge current has reduced below termination. There are a few things that might prevent termination such as certain charge protection loops or something like insufficienct overhead voltage from the input. I would confirm your charge current over the charge cycle. What are your device registers when the battery has been charging after enough time from USB?

    Regarding VIN PGOOD bit in STAT0, the PGOOD bit should be cleared when input voltage falls below the sleep threshold or UVLO threshold, which should happen shortly after the USB is disconnected.

    Best Regards,

    Juan Ospina