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.

BQ28Z610: Is it needed a new learning cycle after upload a golden .srec file?

Part Number: BQ28Z610

Hello,

following the procedure in a post above, I have done the folowing to prepare the golden file:

  1. Found a good ChemID match for the new cells, by the use of GPCCHEM tool to find the a match.
  2. Export a gg file from the pack. Set the Update Status and both Cycle Counts to 0. Update the Design Capacity parameter.
  3. Program the default srec into the device.
  4. Program the updated gg file into the device.
  5. Program the ChemID.
  6. Calibrate the pack .
  7. Enable IT.
  8. Run the optimization cycle.

You can now create the golden pack.

  1. Export a gg file from the pack. Set the Update Status to 2 and both Cycle Counts to 0.
  2. Program the default srec into the device.
  3. Program the ChemID
  4. Program .the updated gg file into the device.
  5. Export the golden srec file.

Then, I upload the golden.srec into the BQ28Z610 installed in the new boards, test the boards and then we attach the cell and put into final enclosure.

We use the calibration data of the golden file, knowing they are not accurate like a calibration of each BQ, but it should be enough accurate for our scope.

What is the correct procedure after that? Is it necessary a further learning cycle or what kind of cycle has to be done to assure the FFC is in line with the real Capacity?

I supposed that discharge to empty and then charge to full would update the FCC at rated capacity, at least, but it is not so, only few batteries show FCC = or > than Desing capacity.

Thanks for your sugggestions ..

Maurizio  

  • No, you don't need to do another learning cycle once you've learned after updating chemistry and calibration. You can just program the gauge with the srec exported after learning. Once you've got your golden srec, program the other gauge with that and then send your IT enable and other protection, pf and lifetime enable commands.
  • Thanks Batt,

    The issue is that the new batteries cannot reach the FCC value of the standard capacity, then I suppose to have done something wrong.

    the golden.srec has been prepared like i have written in the previous message with the following additional features :

    after point 4. program the update .gg file into the device we do:

    • PF_EN, LT_EN, FET_EN. (IT was already enabled by the .gg file)
    • set the new UNSEAL and FULL_ACCESS keys

    then  I've executed the point "5 . Export the golden srec file" 

    At this point, the procedure we have put in place for manufacturing is:

    1. programm the new boards with the golden file
    2. calibrate Voltage (currently we do not do this, but we could do if accuracy is not enough)
    3. test other circuits on boards, write date and SN in the BQ28Z610 and store in a rack
    4. take one board from the rack, attach the cells and put into the enclosure
    5. put the battery into a tool and discharge to empty (monitoring FD bit)
    6. recharge battery at full (FC bit is set after that)
    7. check the battery for parameters
    8. if OK seal the battery then shutdown for dispatching

    After point 8, the FCC of the most of the batteries are lower than the Design Capacity of 6900 mAh: many around 6000-6500 mAh, some 5000-6000 mAh.

    In my preliminary test in lab, all cells showed a FCC in excess of 6900 mAh. 

    What's wrong?

    (I think to have attached the .gg file exported after the Learning Cycle) 

    Thanks for your reply

    Maurizio1s3p-cellv0.20.gg.zip

  • Maurizio,

    Your gg file indicates that you have not learned capacity. This is seen from your update status not changing to 06 or 0e and your Ra flags showing ffff and ff55. Please rerun your learning cycle.
  • Hello Batt,

    thanks to have evaluated the .gg file.

    To be honest, I did a mistake, because I posted the gg file used for golden file, then the update status was changed from 06 to 02.

    After the reply before your last, the reply that told it is no need a new learning cycle, I made a deeper critical review including a charge test of the cell at reccommended charging voltage and 500 mA end current, like the value in the BQ memory.

    The cell capacity has been found of 6700 mA, in line with the minimum values found into the manufactured packs after a full discharge and charge cycle.

    moreover, for a fuerther my mistake done when I have not yet understood the meaning of the gauging parameters, the averege current and power stored are wrong, because I re-verified the calibration status just after the learning cycle but still with gauge enable.

    Now, we calibrate the gauge with all features off, then at the end of board test and setup, we enable the IT-gauge, PF and LT, just before to connect the cell.

    In this way, when the pack will recover from shutdown, the gauging is enabled: we perform a deep discharge and a full charge. It seems that the behaviour is correct, now.

    What do you think?   

  • Yeah, that looks OK to me. Good to see that your issues were resolved. Thanks again for using our product.