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.

BQ28Z610EVM-532: FCC, RC always return 0, SOC always returns 100

Part Number: BQ28Z610EVM-532
Other Parts Discussed in Thread: BQ28Z610, BQSTUDIO

Hi!

I'm trying to use the BQ28Z610 with an external MCU. 

I changed the design capacity, design voltage and DA config to match the battery's specification.

My problem is that even if the battery is fully discharged or fully charged, I'm reading this in the gaugingStatus register; I'm always getting FCC and RC 0, RSOC = 100% and SOH = 130. Also when discharging, AtRateTimeToEmpty() and AverageTimeToEmpty return 0 and AverageTimeToFull returns 65535 (which is ok since the battery is not charging). And when the battery is charging AverageTimeToFull returns 0, no matter the voltage.

Is there something to be done?

Thank you!

  • Hi Florin,

    Could you provide the .GG and log file of the readings? Make sure the correct parameters are programmed like the design capacity. Follow the GPCCHEM tool to select a chemID for the battery, is the GPCHEM report available?  May also need to perform a learning cycle.

    Best,

  • Hi Nick,

    1. For programming the ChemID I should use BQStudio? Or can I do it with my external MCU?

    2. Also once the learning cycle is done can I extract the resulting parameters with the MCU or should I use BQStudio?

    I'm asking this because we don't have the USB to I2C adapter and we are developing a mobile application so space is very important. Also programming the resulting learning cycle parameters and ChemID with the adapter would occupy a lot of space on our PCB.

    Thank you,

    Florin.

  • Hi Florin,

    You have to use bqstudio to program the chem and then extract an srec or bqfs file.

    Best,