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.

BQ27220EVM-744: Detailed procedure to generate golden image

Part Number: BQ27220EVM-744
Other Parts Discussed in Thread: BQ27220, GPCCEDV, BQSTUDIO

Hello,

I am able to set up the GDK and test the charging-discharging. Now, want to be sure before I proceed with the learning cycles, as it might waste a lot of time if I miss something.

Below are the steps I am planning to follow:

1. Setup parameters for my battery pack in registers. But they are not editable. So, I am not sure how to do it. GDK should be aware of the pack, right?

2. I have set up a temperature chamber where I can keep the battery pack at 0, 25 and 50 degrees C. I have to soak the battery pack in a set temperature for 2-3 hrs before starting the learning cycles.

What should be the order of temperature? does it matter?

3. Setup the script in Script Control Tab. Is there any document that details all the parameters to need to be set in the script?  Do I need to log gauge register also? 

What should be correct discharge type and charge termination type?

4. After everything is done, Prepare files required by the online tool and upload them.

5. Download the golden image, and use it my master controller and use it to configure gauge over I2C.

Can i skip programming to OTP? I am using a pack side Gauge configuration.

  • 1. The parameters will be loaded into RAM, as long as the bq27220 does not lose power, it will be ok.
    2. yes, but learning is only required at 25C.
    3. please log the gauging registers as well.
    4. correct, to GPCCEDV.
    5. Yes, you can skip OTP if you are using the device via RAM configuration, refer to the EVM User's Guide for more details.
  • Hello,

    Thanks for the details.

    In GPCCEDV manual it is mentioned to provide log files at 3 different temperatures, But you are suggesting only 25 degree is sufficient.

  • Learning for CEDV is letting the gauge measure passed charge from full to EDV2/1/0 and adjust FCC accordingly. This should be done at room temperature (e.g. 25C).

    GPC for CEDV, which requires the six log files at various temperatures, is required if you want to use the compensation feature of the gauge. This feature lets the gauge adjust EDV2/1 depending on cell characteristics automatically.

    If you don't require this feature, you don't need to create the six log files. You still should run a learning discharge cycle so that the gauge can measure FCC at room temperature.

    Configure the following in Data Memory / Gas Gauging:

    * Full Charge Capacity (set it to Design Capacity)
    * Design Capacity
    * Design Voltage
    * Charge Termination Voltage
    * EDV2/1/0

    And in Data Memory / Charge Termination:

    * Taper Current

    You can do this in bqStudio. Make sure that you issue the ENTER_CFG_UPDATE command first and the EXIT_CFG_UPDATE command when you are done.

    Then charge the cell to full, let it relax for 2 hours and then discharge it with C/5 to EDV0.

    The gauge should automatically adjust Full Charge Capacity.

    Issue the UNSEAL and UNSEAL_FULL_ACCESS commands and export the golden image. See the EVM user's guide for instructions how to generate and program OTP.

  • Thanks for the detailed reply. I will follow the details and update you.

    Regards