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 I2C communication

Other Parts Discussed in Thread: BQ34Z100, BQSTUDIO

Hello,

 I wanted to run a learning cycle for bq34z100 gas gauge for a battery pack. I changed some of the Data Memory parameters and after re-programming using the golden image, there was no communication with bq34z100 and reconnecting the BAT+ and BAT- also didn't make the communication. Can anyone help me understand the problem? How can I make the communication?

Thank you.

  • Hello John,

    Are you using bq34z100 EVM with bqStudio? Can you send me a snapshot of the communication error?

  • Hello Damian,
    Thanks for your reply. Yes, I am using bq34z100 EVM with bqStudio. I attached the communication error.
    Regards.

  • Hello John,

    Can you provide the golden image file and details of the data flash changes you made? I would like to try reproducing your observation. What's your Battery and REGIN pin voltages? 

  • Hello Lewis,

    The golden image file is attached. The changed data flash parameters were "Quit Current", "Terminate Voltage", "Cell V at Chg Term". The Bat pin voltage is zero and REGIN pin voltage is 3 volt. The EVM is in multi-cell and 16V mode and the applied voltage is also 16 volt.  

    Regards.

    Golden Image file.rar

  • Hi John,

    Thanks for the files. I will extract and review them. I should get back to you in the next day or two. Sorry for the delay.

  • Hi.. I'm not a T.I. employee but I thought I'd contribute some of my own info for what its worth...

    I have had a similar problem when the programming of the golden image was interrupted or aborted before the device was fully programmed.
    The solution for me was to boot the software (manually) then ignore the initial screens and go directly to the programming screen.
    Then just reprogram the chip from there... exit the BQ studio... then reboot BQ studio.

    Also, my device's firmware uses the I2C interface to talk to the T.I. Chip. If I attach the BQ EVM to the I2C bus , it can interfere with the communications. In order to keep the embedded firmware from interfering with the BQ studio EVM I have to put the embedded device asleep, or in a special state (no I2C com) until the BQ studio is removed.

    Hope this helps...
    Thanks for the great forum here!
    -Tim