最近在开发一个手持机设备,电源路径管理我们选择的是BQ24070,做为电池充电供电路径的电源管理,ARM9内核是1.2V,外围设备是3.3V。
目前,搭电路调试,发现一个问题。
现象描述如下:
我外面用了一块普通手机锂电池实验,发现如果不接电池而接外部供电,BQ24070能顺利转出4.4V到OUT管脚;直接接有电量的电池不接外部供电,也能顺利转出4.4V到OUT管脚;现在如果接外部电源让BQ24070给电池充电,发现不能实现充电,但可以有OUT4.4V输出。
PG脚的状态是电源良好
STAT1和STAT2都是OFF。
充电电流约5uA------这个极小,不知道什么原因。
其他情况就是,电池始终充不上点。不知道原因,请高手解释。。。。。。。
我自己怀疑是timer fault,但将VREF与TMR短接还是不能充电。
应该不是进入SLEEP状态了。因为我外部供电比电池电压高。
PS: 我的TS管脚是直接接锂电池的正负极中间那个脚,我认为那是做温度检测用的。。。。。不知道对不对。。。。
望高手指点。。。。。我没什么分,但希望有人帮忙。。。拜谢。。。。 |