Part Number:BQ27220
参照BQ27220的用户手册,按照下面的步骤更新了desing capactiy,但是不知道为什么full charge capacity没有变化。

步骤1:按照上面的手顺将design capacity从3000修改到1880。
结果:
1,Design Capacity (0x929F):1880
2,Full Charge Capacity(0x929D):1880

3,FullChargeCapacity(): 0x12 and 0x13: 还是3000

4,DesignCapacity(): 0x3C and 0x3D: 1880

步骤2:将电池进行满充电,然后放电
在整个充放电过程中,FullChargeCapacity(): 0x12 and 0x13的值一直没有变化。
在放电的过程中,当剩余大概4%的时候,Design Capacity (0x929F)又被修改成了3000
想请教的问题:
问题1:步骤1的时候,为什么Full Charge Capacity(0x929D)的值变成了1880,而FullChargeCapacity(): 0x12 and 0x13的值没有变
问题2:步骤2的时候,FullChargeCapacity(): 0x12 and 0x13的值为什么没有变
问题3:步骤2的时候,Design Capacity (0x929F)的值为什么变了。
问题4:不知道是否还有别的参数需要修改。
Star Xu:
您好
1,FCC是放电以后更新的
2,FCC更新的条件请参考TRM 1.1.3 Capacity Learning (FCC Update) and Qualified Discharge
3,请确认参数是否正确写入。
4,如果是修改容量一般修改design capacity就可以了
,
Li Na:
谢谢您的回复,
您说的参数是指 VDQ 吗?
,
Star Xu:
您好,Design Capacity (0x929F)又被修改成了3000,Design Capacity一般情况下修改以后是不会自动修改的。
建议您修改Design Capacity以后读一下这个参数,确认修改正确。
,
Li Na:
您好,
修改之后,我这边确认了,值是变过来了。
不知道是不是在放电的过程中,电池完全放完了,然后就又恢复到了default值。
因为我这边的值写完之后,如果把电池拔掉然后插上去,Design Capacity的值会变成default值。
您说的不变,是指通过OTP方式写入之后,不变吗?
,
Li Na:
您好,
不好意思,因为刚接触这个,有很多不懂的地方,麻烦多多指教啦.
关于刚才您说的Design Capacity一般情况下修改以后是不会自动修改的,还想追问一下。
我现在修改的是Design Capacity (0x929F)的值,要是想让以后修改的值不发生变化,是不是需要修改Design Capacity (0x40EB)中的值。
,
Star Xu:
您好,文档中介绍的修改的应该是Design Capacity (0x929F),不建议拔电池,相当于reset会恢复默认值。
这款芯片是基于ROM 的芯片。如果发生 POR 或复位,这些值将恢复为默认值。
TI中文支持网



