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: Can't seem to read any data from the chip.

Part Number: BQ34Z100-G1
Other Parts Discussed in Thread: BQ34Z100EVM

Hi there, 

I am having difficulty reading any form of data from the Battery Management chip BQ34Z100-G1.  All data i read back is zero for some reason.

I am connected to a battery to try to read from the chip, but no luck.  

I have purchased bq34z100EVM and also have no luck in reading from the device.

The commands i have tried are:

Voltage, Capacity, and Temperature.

Furthermore, for some strange reason the Capacity and Temerature have 3 bytes of data, I would like to confirm if this is possible.  the wave form is shown below.

I am not sure what I am doing wrong, any help in this matter would be much appreciated.

Thank you.

B. regards,

Derick

  • Hi Derick,
    Thank you for your interest in our products. A BMS expert has been assigned to your question.

    Regards,
    David
  • Thank you, 

    I seemed to have been able to solve that issue, and now am faced with another issue.

    It seems that I can read from the device only one time.

    After I get say my voltage data, the bq34z100-g1 holds the data line and I am unsure how to free it.

    I have added my usual last read byte and I believe the stop is done appropriately.

    any clues would be very much helpful.

    Thank you

  • Hi Derick,
    What was the solution to your original problem?
    Regarding the second problem, It is not expected that the gauge will hold the clock line low indefinitely. Some clock stretching is expected occasionally, but it should eventually release it. One thing you can try is to drive both clock and data lines low with your MCU and see if it will release the bus.
  • Hi Derick,

    Did driving both the clock and data lines low solve the issue? If the issue still persists, please let us know!

    Sincerely,
    Bryan Kahler