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.

BQ34Z110 communication

Other Parts Discussed in Thread: BQ34Z110, BQSTUDIO, BQ34Z100-G1, EV2400, BQEVSW

Hi everyone ,

I am working on BQ34Z110 now , I have read sluua15.pdf twice . now I want to use my MCU to communicate with BQ34Z110 through I2C interface .But I failed once, So do you have any examples that I  refer it ? Such as msp430 communicate with BQ34Z110  ,that will be very grateful .

  • Stefan,

    We do not have a document for the bq34z110, but here is one for another device that has the same protocol.

    Tom

    slva413a.pdf

  • Tom,

    thank you for your reply , could you give the code file , I want see how does the I2C communication work .

    Thanks again
    stefan
  • Stefan,
    Please provide an email address and I will send some information.

    Tom
  • Tom,

    My email address is Toxic.Du@hygrace.cn , thanks.

    stefan
  • Hi Tom,
    Now I want to use MCU (MSP430) to communicate with BQ34Z110 through I2C interface.
    Can you send the code sample file to me?
    My email: khapd.mlab@gmail.com
    Thanks so much!

    Regards,
    Kha
  • Dear Thomas Cosby

    I have same trouble. I want to know communication flow between bq34z110 and STM32F205.

    I want to get this parameter StatusOfCharge, Remaining Capacity, FullChargeCapacity.

    this is my E-mail address. songhyosun@cammsys.net

    Thank you.

  • Tom,
    I haven't receive your email , could you please send again ?
  • Hi everyone,
    ThomasCosby I have tried to communicate with bq34z110 using Arduino without any result (I am begginer). Now I would like to ask is there any ready device that I can use to communicate via I2C port and by using TI software and my computer? I would like to do that in the easiest and the cheapest way:
    - buy hardware which will use USB port
    - install software on CPU
    - connect to I2C port
    - set all parameters in my bq34z110
    - be a pleased person with working battery gauge :)
    Thomas Could You recommend something?
  • If you are new to using our gauges, then I would recommend that you buy the EV2300 or EV2400 communications adapter and use bqStudio to work with the device. I would update the firmware on the bq34z110 to the bq34z100-G1 firmware and the firmware and bqStudio setup program can be downloaded from the bq34z100-G1 website.
  • Mr. Thomas

    Could You show me path where I can find out how to update my bq34z110 firmware? Can I do it with bqStudio? I have already downloaded chemistry updater files (SLUC564bd) but I cannot find out how to do the update. Thank You in advance

  • You can update your bq34z110 device to the bq34z100-G1 using bqStudio. Here an e2e posting where I discussed this.

    e2e.ti.com/.../1595705

  • Slowly, step by step I am moving forward... I believe forward.

    I have made that update procedure and there is a result but I am not sure if it is ok. Graphics on the left side of bqStudio are active (icons are in color - not grey), but not always. They are changing from time to time and when I try do execute the update again I am getting communications in bottom part of bqStudio window: "No acknowledge from device." or "Lost communications with adapter." What could be the reason?

    When I tried just to read data from device via "bq Evaluation Software" version 0.9.90 I get communication error: "Error reading Data Flash Subclass Lifetime Data, Code=772"

    Maybe the problem is that I am using this bq34z110 in my own board (I bought the IC, designed PCB and mounted it) and now I have unseal it or something?

  • You upgrade the bq34z110 device to bq34z100-G1. Could you send a screenshot of the bqStudio screen? I may see something that will help. Just to confirm, that you press the Execute FW button after loading the srec file? Did you try closing and reopening bqStudio?
  • I am not sure if it is upgraded or not. I am using DC power supply instead of battery, maybe that is the problem? I will try to check if my soldering job was done in proper way. I have state logic analyzer also so If You have other idea how to check it using this device... Any way thanks for supporting me.

  • The screenshot shows that the gauge has not been upgraded to bq34z100-G1. You need to go to the Programming screen and upgrade the firmware and then it should work better.
  • I am still getting message "No acknowledge from device" during upgrade try... I read all advices from e2e forum and I do not know what it could be. Is it possible to do it without upgrading with bq Evaluation Software? When I try to open it with bqEVSW I am also getting a message about acknowledge error: No Acknowledge: VB_T2H_NACK
  • Does it work properly if you use the bqEVSW and program the bq34z110 firmware into the pack? The bqStudio program is not compatible with the bq34z110 and you could have communications issues. I am not sure why you have issues are upgrading the firmware. We have had users report issue with various computers. Do you have another computer that you could try?
  • I tried on Windows XP and Windows 7 with bqStudio. With bqEVSW on XP only (it does not work on 7) and there is the same problem with communication. There have to be something wrong with my PCB. I doubt that gauge is broken (voltage on REG25 is 2.5V). I have try to check PCB again or use another computer.
  • The bqEVSW will work with Windows 7. You may need to load the 64-bit drivers, f you are using the EV2300.

    e2e.ti.com/.../128220