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.

Autocycling feature in bq evaluation causes software crash

Other Parts Discussed in Thread: BQ34Z110, BQ34Z100, BQEVSW

Hi,

I am currently facing a problem when trying the auto cycling feature:

When I launch autocycling feature, it spits out the message:

"Battery Status Not available. Any autocycle options based on battery status will not function"

Then after the initial relaxation time, when either the charger or the load is connected, I get the message

"Run Time error 9, Subscript out of range"

And the program crash. Any help ?

My Setup:
The bq34z110 EVM is via to the EV2300 to a PC running windows 7, 64 bit. The bq software version is 0.9.90

  • The auto-cycling feature may not work properly with the bq34z100. I am sorry about the inconvenience.

  • Hi Thomas,

    I am actually using the bq34z110 and it seems that there s a software bug inside the program.

    Is Ti actively maintaining the program and releasing software patches for it ?

    I tried the newer gas studio software but it does not support the bq34z110.

  • The bqEVSW program for the two devices is the same and there could be a bug in the auto-cycling feature. I will bench test it to see if I can find a workaround.

  • Hi there!

    Is there a document describing the autocycle feature somewhere? 

    Drawing threads from a number of documents, it appears that to do a learning cycle, I need to;

    1) Run through the calibration process in SLUA409A, issue Manuf. Access Command 0x0021 to enable gas gauging and confirm that the QEN bit is set.

    2) From SLUA334B; Charge pack to full capacity and check FC bit is set.  Refering to the AutoCycle options, is this equivalent to checking the 'Battery is fully charged' box?

    2a) Relax for 2 hours; MaxError changes to 3% and UpdateStatus changes to 6%  Where is Update Status?  I can't seem to find it.

    2b) Discharge pack to terminate voltage at the expected application rate (typically C/5) MaxError changes to 1% and Update Status changes to 6%.  Again, is this equivalent to checking the 'Battery is Fully Discharged' box?

    2c) Cycle pack to verify accuracy

    I am using the bq20z95 with bq Evaluation Software 0.9.86. and have sucessfully configured a pair of relays for the I2C Enable Load and Enable Charger pins, as described in the Hardware Setup Help text file found by clicking the button under the AutoCycle Options Setup.

    Thank you,

    Jeremy.

  • Hi Tom,

    Did you have any chance to do the bench test ?

  • It does not look like this feature is going to work with the bq34z series of devices. It requires that he Battery Status word be read to provide control information and this register is not available from the bq34z100. The device also uses the I2C port for communications and using VOUT for a control signal will probably interfere with communications.