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
Regards,
Kunny