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.

BQ34Z100-G1: update status for mass production

Part Number: BQ34Z100-G1
Other Parts Discussed in Thread: BQ34Z100, BQSTUDIO

Hello.

If i look at the datasheet and some application note of bq34z100-G1 then

update status 0x02 is for golden image file and 0x06 is for end equipment.

*.gg.csv will be used for mass production programming, right?

what is the best update status for mass production? 0x02? 0x06?

Thank you~~

  • The update status should be set to 0x02 in the golden image. After the golden image is programmed in production, you will need to send IT enable command. The next charge discharge cycle will the automatically change update status when it learns.

  • If I understood correctly, update status will be changed to 0x06 after golden image programmed and IT enable in production, right?

    Isn't it same effect with golden image with 0x06? 

    and If it is set by 0x06( IT enabled) for end equipment then learn cycle will run until end of life of battery, right?

    if yes, does it make sense? because learn cycle is very sensitive and complicate procedure, if the equipment will be charged and discharged randomly, learn cycle is failed,maybe

    if not, why I need to send IT enable command  after programming golden image?

  • Hello Dong,

    Here is the correct sequence. I believe this is specified in the documentation.

    1. Program golden image and perform calibration using power supplies

    2. Attach cells

    3. Enable IT and any other gauging features

    4. Seal

    This sequence is required to prevent power supply, disconnect cell connect from changing learned parameters.

  • Hello, Shirish.

    I change the sentence upper my reply question from "0x06 after golden image "to "0x02 after golden image"

    If this sequence purpose to prevent changing learned parameter, why enable IT after programming golden image?

    Can "IT enable" effect to battery gauge monitoring even after seal for production ?

    What is difference between 0x02 and 0x06 for last production setting?

    It is described in table16 of data sheet of bq34z100-g1, but I can't understand why IT have to be enabled for end equipment nevertheless seal

    Thank you~~~

  • Hello Dong,

    The purpose is to prevent any learning only when calibration voltage is applied or when cells are disconnected and connected.  After cells are attached, IT is enabled to allow learning .

  • Hello, Shirish.

    does it make sense to enable IT after seal, does it allow to learn after production?

    Thank you~~~

  • Hello Dong,

    IT must be enabled before seal. Please follow the steps and then you can test the battery performance. Battery will continue to learn after production.

  • Hello, Shirish.

    Thank you for your kind reply~~~

    I have another question, I have got the *.gg.csv file with 0x06 after 2 cycle.

    1. I got ra table with R_a0 flag with 0x0055 and R_a0x flag with 0x0000, Is it correct?

    2. Some one said and in my understanding these two flags are to prevents data flash from wearing out and Ra table with 0x0055 will be used and 0x0000 won't be used in production, right? but I don't understand, Data flash have 10,000 times write life cycles, normally.

    3. I made the golden image of *_new.srec, but If I try to program it then there is error message with "programming-Unable to open srec or senc file specified in function parameter", many times try but I don't no why.

    4. What is difference between golden image and *.gg.csv in production point of view? If I try to use write all after import *.gg.csv then LED indication works fine

    Thank you~~~

  • Hello Dong,

    1. it is normal

    2. That is internal detail, you will not need to do anything.

    3.The gauge must be put in ROM mode before it can be programmed

    4. Golden image has all settings and data including chemistry and learning data.

    *gg.csv contains a subset

  • Hello, Shirish.

    If I try to program using bq34z100_G1_v0_16_build_17.srec downloaded from TI web site, It is programmed correctly.

    There are ROM mode option for *.bq.fs and df.fs file generation on the golden image  menu, but no option for .srec file, I use the bqstudio 1.3.101_build1 version.

    what is difference between *.srec and *.bq.fs and *.df.fs ? *.srec and *.bq.fs have similar file size but *.df.fs is very small.

    Can I use the *.bq.fs for writing gold image instead of *.srec?

    Thank you~~~

  • Hello Dong,

    You can use *.bq.fs file as the golden image.