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.

bq27532-g1: how to programm the chemID

Other Parts Discussed in Thread: BQSTUDIO, BQ27532-G1

Hi to all,

which are the steps with bqStudio 1.3.45 to programm the ChemID of the used cell?

I found in the chemistry list the dedicated record, but i'm not able with a right click to programm it in the bq27532. The chemistry version is 463.

Another issue is how are the steps to walkthrough when the chemistry database shoud be updated from an external file? I found a .zip file with the version 467. I unzipped it (should i?) and selecting the binaries one by one i was able to update. Unfortunatelly the bqstudio displays further the old version 463. What i'm doing wrong?

Any suggestions are welcome.

Best regards,

Alex

  • Hello Alexandru,

    You will need to unzip the file and put it in the bqStudio chem folder. It is most likely this directory:

    C:\TI\BatteryManagementStudio\chemistry\

    You will need to update the chemistry file in order to use the chem updater.

    Thanks

  • Hello Kang,

    thank you for the information. I follow your proposal and indeed the bqstudio recognised the new version of the chemistry database.

    But now which are the steps to programm the chemID from the displayed chemistry list in bqStudio in the bc chip? A right click on the selected record did not allow me to programm it on the bq27532-g1 chip.

    However over the button "Update Chemistry from External File.." i was able (that is my interpretation) to update the database in the chip selecting one file by one from the mentioned directory. If now ,i would change the chemId in DataMemory register then the corresponding Voltage/Impedance values over SOC will be automatically set in the chip? How can I chck the correctness of the data to the corresponding chemID?

    Thanks
  • Hello Kang,

    actually my question is how can I update the chemistry in the bq27532 chip?

    Best regards
  • Hello again,

    is there anyone to tell me how to programm the .senc file for the desired chemistry in the bq27532 chip? 

    Which are the steps to programm it with bqstudio 1.3.45?

    Please help.

    Best regards

  • How can i programm the marked chemID in the bq27532? A right click on the marked data set did not allow me to apply. The fw seems not to support individual cell chemistries. I use the button "Update Chemistry from External File" and  downloaded all the binaries file in bq27532. Is this correct?

    Further, I've set the chemID in the DataMemory in the OCV Tables class (it is correct on this way?) and I was able to perform a learning cycle(bqStudio says it was successfully)  but the value of UPDATE_STATUS0 was not changed from 0x00. Therefore the learning capacity is not correct.

    What I'm doing wrong?

    Best regards

  • I am facing exactly the same problem with the bqStudio interfacing with a bq27532. I don't know whether the instructions are not clear or it just doesn't work.

    My battery chemistry is in the database and I can select it and hit "Update Chemistry from Database" which results in a pop-up saying that it completed successfully. However, the data memory contents are not affected and the gauge itself is not updated. If I write a deliberately bogus value into cell capacity in the memory section it is not updated by any selection of battery chemistry.

    Regards
    -- Sean
  • Any suggestion from TI to this topic? I and Sean still waiting on the answer.

    We want to go in the production with this chip in the next few months. I hope i will not be constrained to redesign the power and  battery management stage in our device.

    Regards

    Alexandru

  • Hi,

    A very gently employee from ti has given me the correct procedure for updating the Chemistry on the gauge:

    Open bqstudio

    1. Make sure the gauge is not sealed and in full access. Verify the FAS and SS bits are cleared.
    2. Click Chemistry. Select your chemID 
    3. Click Update Chemistry from Database. (i issued this several times over an EV2300, due the communication errors)
    4. Go to Data Memory>OCV Tables, verify ChemID, it should have the desired value.

    Note: the Update Chemistry from External File is used when the users has a separate chem file from the ones bqStudio provides.

    Regards Alexandru

  • Many thanks for the response, it gets us a little further but I'm still concerned.

    Consider this test

    1. Ensure that FAS and SS bits are cleared.
    2. Set the battery chemistry to a known type - perhaps a Boston Power battery with ChemID 0114 (capacity 4400)
    3. Update Chemistry from Database and wait until it completes
    4. Go to the Data Memory>OCV Tables and refresh - verify that the Chem ID is 0114
    5. Now go to the Data Memory>Configuration Page and verify the design capacity. It's not correct for that battery.

    Investigate further:

    1. Enter a manual value for design capacity in to that field (say 1234) and write to the chip.
    2. Refresh from the chip to check the value was accepted.
    3. Select another battery type - Boston Power Battery with ChemID 1133 (capacity 5300)
    4. Update Chemistry from Database, refresh and check the capacity. It's still 1234.

    So it seems that the ChemID in the gauge can be updated but the actual parameters are not. I confess to being confused.

    Regards

     -- Sean

  • Hi Sean,

    the design capacity field should be programmed by the user. You have two possibilities to do this:
    1. you can manually enter the value or
    2. you can do it through the Parameter Q&A function.
    The design capacity depend of the used accu pack. You can have 1s1p, 1s2p, 1s3p, etc.
    You must doing in all the case a learning cycle with your pack.
    A good explaination can you find here www.ti.com/.../slua597.pdf.

    Regards

    Alexandru
  • Hello Sean,

    Alexandru's comment below are correct. In addition I would like to add that the capacity shown next to the chemID in the Chemistry table in bqStudio refers to the capacity of the cell used to generate that chemID. It may not match your current capacity, but it might be still suitable for your application. ChemIDs include the OCV values and thermal coeffcients. Impedance values will be learned by the gauge during regular operation.

    To make sure you are using the correct chemID, I suggest reviewing our online GPC Chemistry Matching tool, it allows you to upload to ti.com your experimental data and it will try to match it to the best chemID in our database. Please review the document on the GPC page that details the entire procedure.

    Hope this helps!

  • Hi Fernando,

    Thanks for your reply. My confusion arises because the battery I'm using is already in the database (Boston Sonata 5300) so there's no ambiguity over the chemistry, capacity and the like. I had expected this to be a complete description of the battery so I'm surprised that I still have to use the Q&A tool , perform learning cycles or set registers beyond telling the tool my basic configuration (1s1p) and my load characteristics.

    Regards
    -- Sean