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.

BQ27500-V100: Calibrating fuel gauge using bqEASY, USB timeout error

Part Number: BQ27500-V100
Other Parts Discussed in Thread: EV2400, GPCCHEM

Hello,

I have been trying for a while now to calibrate my fuel gauge using the bqEASY utility but every time I get to the cycle page and click the "Save DFI and Reset" I get the following error : "USB Timeout! Please check connections. For DFI read problem, verify device was never sealed". On the left hand side of the page it also says "0500 0108 USB Timeout".

Can someone please tell me why this error is occurring and how to resolve it? I have checked the device flags and it is not sealed and just before and after this I am able to read and write to the fuel gauge so believe all the connections are ok.

After this error message, the next stage of the cycle is available (first discharge) but will this error be what is causing the whole cycle to fail?

Thanks in advance!

Amy

  • Hello Amy,

    You are only getting this error when you try save the DFI? Which cycle are you referring to that will fail?

    Sincerely,

    Wyatt Keller

  • Hello Wyatt,

    Yes, I only get this error when trying to save the DFI and reset (picture attached highlighting the button pressed for this step). I can read the DFI no problem in the Calibration step and seem to be able to communicate with the device at all other times apart from this step.

    The cycle I am referring to is the “Learning Cycle” which involves charging and discharging the battery (the steps of which can also be seen in the attached screenshot). This cycle always fails with the following message: “Dataflash.GasGauging.State.UpdateStatus does NOT = 2. Impedance track learning cycle was not completed correctly. Verify procedure and repeat.”.

    Can you advise any way to fix the error when trying to save the DFI? And whether or not this error is causing the learning cycle to fail?

    Thanks in advance!

    Amy

  • Hello Amy,

    Make sure the gauge has a good power supply. It shouldn't interfere if you haven't started the learning cycle yet.

    Sincerely,

    Wyatt Keller

  • Hi Wyatt,

    Thank you for your response, the gas gauge is being powered from an external power supply which does not appear to have any issues. I have also tried to power the EV2400 using an external 5V supply but this does not appear to power it, it only seems to work when powered over USB. Should I be able to power the EV2400 using a 5V DC IN AUX connection?

    If this issue is not causing the learning cycle to fail is there something else which could be causing it? And if so, what action should I take to resolve it?

    Thanks again!

    Amy

  • Hello Amy,

    There are some other threads on the forum for USB timeout related issues:

    e2e.ti.com/.../516089

    e2e.ti.com/.../540021

    e2e.ti.com/.../885498

    e2e.ti.com/.../3274281

    Sincerely,

    Wyatt Keller

  • Hi Wyatt,

    Unfortunately none of those posts seem to relate to my issue. Do you have any suggestions for other things I may be able to try?

    Or additionally anything which could be causing the learning cycle to fail?

    Thanks!

    Amy

  • Hello Amy,

    The learning cycle can be completed manually, it does not require the TI software, after the gauge learns the values the Ra and Qmax should be different than your original values.

    Sincerely,

    Wyatt Keller

  • Hello Wyatt,

    Ok, thank you. How is it you complete the learning cycle manually without the TI software?

    Thanks.

    Amy

  • Hello Amy,

    You need to cycle the batteries by 90% DOD according the best fit chemistry ID you programmed using the GPCCHEM tool to find it.

    The discharge must be between C/5 and C/10 and you must let the batteries relax after charge (2hrs) and discharge (5hrs).

    There are a few app notes on completing the learning cycle like SLUA903.

    Sincerely,

    Wyatt Keller