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.

bq20z75 Chemistry ID

 Hello,

I am trying to set the Chemistry ID of the bq20z75 using the SMBus.

I know it can be read with the ManufacturerAccess(0x00). It is also written in the .gg file exported with the EVSW, and the EVSW can modify it.

How to modify it with the SMBus ?

Thank you.

Jerome

  • The chemistry ID field is not intended to be updated manually. The field indicates which chemistry ID is programmed into your gauge. To update the chemistry ID in the gauge, you need to first determine the chemistry of your battery and check to see if the battery has been characterized by TI. Chances are good that it has. We have characterized 100s of cells.

    To load a chemistry, download and install the latest bq20z75 EVSW available on power.ti.com.  You can load a chemistry using the bqEasy Tab in the software.

  • Thank you for your answer, but, as I said, I already know that... And off course, I also know which chemistry I use.

    Now, you can explain me how I can use the SMBus with a MCU to load the chemistry into the bq20z75, please, or I will have to try to reverse engineer the loading process (by listenning the SMBus while the EVSW loads the chemistry).

    Thank you for your help.

    Jerome

  • There is no need to load the chemistry using an MCU. The chemistry only needs to be programmed one time into the golden pack. This can be done using bqEasy. Once you have this, you can read out the golden GG or DFI and use it to program your other packs. You can find more information about data flash programming using an MCU in the following documents:

    http://www.ti.com/litv/pdf/sluu387a

    http://www.ti.com/litv/pdf/slua379b