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.

BQ40Z80: LStatus not change to 0x06

Part Number: BQ40Z80
Other Parts Discussed in Thread: BQSTUDIO

TI support,

I have faced an issue that LStatus does not change from 0x05 to 0x06.

(I proceeded Learning Cycle several times according to slua848.)

I understand QMax has been updated, but Ra table not yet.

What could be the reason why LStatus is not set to 0x06?

I found the TRM of section 7.4.6 Ra Table Update Conditions that says Ra update is disabled if any of the following conditions are met.

-  During the optimization cycle, the Ra update is disabled until QMax is updated (that is, Ra will not be updated if Update Status = 4) 

I think this is not the reason as I've already got 0x05 of Lstatus.

- Ra update is disabled if the charge accumulation error > 2% of Design Capacity

This may be occurred. Where can I find the charge accumulation error?

- During a discharge, a bad Ra value is calculated: A negative Ra is calculated or A bad RaScale value is calculated.

Hard to think, but how do I find this value is correct or not?

Is there any status flag in the BqStudio?

Or is there any other reason I have to take into account?

Attached the log during Learning Cycle and .gg file.

log_.20210121_rx-cg-rx-dc-rx.log.zip

lipo20210125.gg.csv

Regards,

Kunny