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.

BQ35100: programming calibration value from host micro

Part Number: BQ35100
Other Parts Discussed in Thread: EV2400

In our design we need to be able to either:

- program a golden image

- program calibration data

to a bq35100 device, from a host microcontroller (non-TI).  Hence, we need to know if it is feasible to configure bq35100 without EV2300/EV2400, or TI software packages.

Thanks for help

  • Hello Graziano,

    It is possible to configure bq35100 without EV2300/EV2400. Just send the appropriate I2C commands from your MCU.

  • Thanks Shirish, as an example, which is the command to program CHEM_ID ?

    Thanks for helping

  • Hello Graziano,

    The chem ID contains proprietary information, you cannot program the chem ID directly with the MCU, you will need at least one EV2400 in order to generate your golden image with the chem ID you need for your battery, at that point you can use your host MCU to program everything.

    It also depends on what mode you operate the gauge in, for EOS and ACC mode you do not need the chem ID, only for SOH mode is a chem ID required. EOS you can sometimes use the chem ID but SOH accuracy should be evaluated on a case by case basis.

    Sincerely,

    Wyatt Keller

  • Thanks Keller,

       actually, we'll go with EOS mode, but programming CHEM_ID is just an example. 

       Our goal is to be able to program microcontroller in production or directly on the field, from an host microcontroller, since on the field, in a battery powered device, it is not likely to manage TI toolchain.  By programming I mean flashing new FW; or a new "golden image", in case.

       Thanks again for your answer.