[火大] FUCK

楼主: revanchist (revanchist)   2021-07-03 23:50:33
当充电电流小于2.5A的1/10时, 即250mA时, 灯就不再闪烁, 恒亮
并不是看%数
2.5A是我们设定的, 如下所述, 摘自MAX1737
当电池充到100%, 会因自我放电的缘故, 容量会往下降
如下所述, 摘自一般资料
当电池由100%落到95%时, charger才会再重新充电
也就是说落到99%, 98% ,97%, charger 皆不会再充电, 如下所述, 摘自MAX1737
但是若我们启动CHG_ON信号, 也就是reset charger,
把adapter重新插拔, 也是reset charger
不管是在几%, charger 都能重新充电, 如下所述, 摘自MAX1737
因此我们希望BIOS侦测到%数停在某一值时, 启动CHG_ON信号,
reset charger, 使charger 不管在几%都能重新充电
至于BIOS读取 BQ2060 的Register资料, 包括fully charged bit, discharging bit
来判断充电是否完成, 则需与硬件判断charger充电完成配合, 不然两者会不匹配
若出现问题, 又排除所有可能状况,
则充电过程是纯硬件动作, BIOS也只是读取BQ2060资料, 并不更改资料
因此可能是BQ2060内的Calibration或initialization 有问题
重新执行一次应可恢复至正确的calibration或initialization
如果再不行, 则这颗battery应有问题, 请更换Battery, 这颗battery送请厂商分析

Links booklink

Contact Us: admin [ a t ] ucptt.com