在MT6575平台上充电部分ISENSE与VBAT之间的电阻贴小了
板子已经在国外了,只能通过软件去解决。
这个可以调的。软件上可以改。
具体位置需要找一下,我现在都没有15与75的软件了
都删除了。
现在只有72的软件了。
理论软件能改,但有点难搞,
如果电流500,
0.2的模拟量差是100,
0.01的差才5
应当是贴成0.1欧吧?
不是0.01欧吧?
是0.01ohm哈
估计搞不定了
要搞定肯定要完全自己写套充电的代码了
那么小的信号,即使改了软件还是测不到的吧。所以,效果--无?
强行打开mos管充电就可以了,而且流程也不用改变,完美解决
这样怎么保证充电完成?
并且 是充满的状态?
根据它的ADC检测到的电压
你这是相当将电池接到充电器上吧?
这种对电池寿命很大的影响的
检测到充满之后就停止充电了。其实这是MTK留下的一种test mode。
file:///C:/DOCUME~1/stone/LOCALS~1/Temp/ksohtml/wps_clip_image-2009.png
图片没有上传上来。麻烦在上传一下。
72上在什么地方改 帮忙说一下
现在我遇到一个问题,MTK6572的 插USB不能充电 VDRV为高 手动拉低就能充电了
还有就是 插上USB的时候 不能充电 我理解这两个问题是一个问题
#define R_CURRENT_SENSE 2 // 0.2 Ohm
cust_battery.h
改充电电阻。
谢谢啊
我看了一下我们帖的阻值是对的
MTK6572的 插USB不能充电 VDRV为高 手动拉低就能充电了
还有就是 插上USB的时候 手机不能开机 jiangzong有什么看法?
现在我也很忙,等有时间我在看看,
好的谢谢
新手,没遇过这个问题!
插USB不开机?
你有没有打LOG看?
看是不是什么检测返回了错误。
找到原因了 电池温度检测造成的 我想请教下 MTK上 电池温度检测有开关吗? 是那个?
这个直接返回一个25就行了。
你可以看代码,里面也是宏的,不过我现在要下班了。
自己找一下吧
然后将这个结果COPY到论坛上来。
找到了 大概下面几种方法吧
一个是要定义:FIXED_TBAT_25
另外MTK_DISABLE_POWER_ON_OFF_VOLTAGE_LIMITATION打开也能实现