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.

bq20z75 bqEasy won't finish

I can't complete my bqEasy learning cycle for my bq20z75 because when I try to click the final "all done" button, I get an error that says, "Dataflash.GasGauging.State.UpdateStatus does NOT = 6. Impedance track learning cycle was not completed correctly. Verify procedure and repeat." I completed all of the steps and did both learning cycles. I don't think that I completed it incorrectly. I've tried to investigate changing the Update Status value to 06 manually, but the data sheet says to change it, you need to use 0x0021 (IT Enable under Manufacturer's Access) - but what do you do with this value? Is this a word that I send to a certain SBS command? How does it know to change to 06 and not 02 or 01? Any help is greatly appreciated, thanks in advance!

  • Jon,

    You don't want to fake a learning cycle by manually changing Update Status!  There are lots of things going on behind the scenes when a successful learning cycle completes and if you fake it then your results won't be valid and you won't be happy.  I know this error message seems a little cryptic, but you can learn some more from this posting:

    http://e2e.ti.com/support/power_management/battery_management/f/179/p/33307/115912.aspx#115912

    It's regarding one of our handheld IT gauges but the principles also apply to this multicell gauge (bq20z75) that you are working with.

    It sounds like you might not have enabled IT before you started the learning cycle.  You should be able to let bqEASY do it for you, or you can send 21 to the Control() command.

    To start with (after reseting your gauge in bqEASY), your Update Status should be 00.

    After you enable IT, it will become 0x04.

    After a valid charge it will become 0x05.

    After the valid discharge and your learning cycle is complete, it will become 0x06.