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.

BQ34110: Can't do the calibration process

Part Number: BQ34110
Other Parts Discussed in Thread: EV2400, BQSTUDIO

Hello, 

I'm trying to do the calibration process (i use my own board, but i made it based on texas' EVM). I read the chapter in TRM about calibration and i followed all the instructions and fluxograms. But when i perform cc offset or board offset my CCA e BCA bits never goes to one. So it seems like it never calibrates.

I don't know if there's any problem with my reading of Control Status (0x0000) and the calibration happens but i can't see it. Or if theres anything that prevent me from doing the calibration. My devide (bq34110) is in full access mode. 

I don't know what is happening and what i should do to fix it. Can anyone help me?

Thank you

  • Hi Gabriella

    Can you follow the instructions in the user guide for the gauge for calibrating the device.I would recommend you carry out your tests and evaluations on an EVM first and follow the instructions in the EVM user guide.
    www.ti.com/.../bq34110evm-796

    Make sure to set the number of cells correctly and make sure your chip has the correct and most recent firmware version
    www.ti.com/.../sluc622


    Also, make sure when performing calibration that you are using the most up to date ev2300 or ev2400 firmware version. for the ev2300 it is v 3.1m or 3.1r while for the ev2400 it is v0.18.

    Also, make sure you are using v1.3.76 bqstudio firmware version.
    I hope this helps.

    thanks
    Onyx
  • Thank you Onyx, 

    but i have made my own board, and i am not using any ev2300 or ev2400. and i´m using arduino for the comunication. So should i still look for firmware versions? should it still be my problem?? Thank you again

  • Hi Gabriela,

    A crude check is when you execute CC_OFFSET or BOARD_OFFSET calibration, is to check if the values are changing? If they are not changing then most likely your calibration wasn't successful. Also reading ManufacturingStatus: 0x0057 [CAL_EN] bit 15, is a good indicator of whether you're in calibration mode. Have you attempted Voltage, Temperature or Current calibration? I would try calibrating one of these as proof of concept. Also check your communication on an O-scope to ensure your sending the correct data from your arduino.

    No need to look at FW version, since you're not using TI software and/or hardware.