找回密码
 注册
搜索
查看: 2560|回复: 22

[讨论] MTK6225 06B 版本,打开蓝牙待机漏电问题

[复制链接]
发表于 2007-12-4 16:20:18 | 显示全部楼层 |阅读模式
开始是无论打开蓝牙与否待机电流均偏大,后来重新设置了各个gpio,关闭蓝牙后待机电流下来了,但是打开蓝牙待机电流还是偏大,请问哪位大虾知道解决办法啊,谢谢。
发表于 2007-12-4 20:05:38 | 显示全部楼层
帮你顶一下!
点评回复

使用道具 举报

发表于 2007-12-5 20:00:35 | 显示全部楼层
这个问题好像是软件里面有个值要改,我同事今天刚改了,明天帮你问问。
点评回复

使用道具 举报

 楼主| 发表于 2007-12-6 11:13:28 | 显示全部楼层
等待3楼答案,谢谢。
点评回复

使用道具 举报

发表于 2007-12-6 18:54:45 | 显示全部楼层
我们的打开蓝牙待机电流很小啊,但由于没有使用ldo供电而是直接接vdd的方式,关闭蓝牙后待机电流反而大了5倍
点评回复

使用道具 举报

发表于 2007-12-6 20:32:29 | 显示全部楼层
在btmtk_config.c文件里面修改,好像是最后几行,有一个0xff的默认值,忘了是啥了,可能跟clk有关,把它改小。具体的数值自己去尝试吧,因为不是我改的,最近头疼的事情太多,也没法帮你去试了[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2007-12-7 10:35:24 | 显示全部楼层
非常感谢 xyzhello, 我开始听说是需要升级软件,以为很复杂,就一直忙别的问题,如果只是参数问题那我这几天调试下。
点评回复

使用道具 举报

 楼主| 发表于 2007-12-7 14:51:07 | 显示全部楼层
请问下打开蓝牙的待机电流多少算正常啊?
点评回复

使用道具 举报

发表于 2007-12-7 16:54:23 | 显示全部楼层
关注[em01]
点评回复

使用道具 举报

发表于 2007-12-7 20:42:10 | 显示全部楼层
晕,多少算正常就要看你们的硬件和软件水平了,你们测试的会评估的,他们说ok就ok。
点评回复

使用道具 举报

发表于 2008-1-4 17:15:35 | 显示全部楼层
看看你的bt2gsm中断脚极性是0还是1,应该是1,如果是0的话,蓝牙开启是会导致系统无法sleep。[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2008-1-4 19:58:26 | 显示全部楼层
楼上的兄弟们  我现在在调这个版本的蓝牙  杂文件btmtk_config.c中把管脚配好了 但是不可以用   还需要解决什么地方的问题 请指教!
/*GORM*/ const unsigned char bt_gpio_setting[16] =
/*GORM*/ {  29,    1,   // power on : pin(if use GPO, please plus 100), pol        why modify (33)(1)
/*GORM*/    2,    1,   // reset    : pin(if use GPO, please plus 100), pol        why modify (34)(1)
/*GORM*/     3,    1,   // bt2gsm   : pin(EINT n), pol                                        why modify (4)
/*GORM*/    49,   50,   // rxd3, txd3                                                                why modify (49)(50)
/*GORM*/  0xFF, 0xFF,   // cts3, rts3                                                               
/*GORM*/     6,    2,   // lpoclk, mode                                                        why modify (6)
/*GORM*/    51,   54,  // PCM clk, PCM sync                                                        why modify (51)(54)
/*GORM*/    53,   52   // PCM data output, PCM data input                                why modify (52)(53)
/*RFMD*/ };
点评回复

使用道具 举报

发表于 2008-1-7 10:30:23 | 显示全部楼层
你用的是那个bt芯片,是mt6601?
点评回复

使用道具 举报

发表于 2008-1-10 11:10:52 | 显示全部楼层
是的  ,现在已经调好 ,问题还有没有查清楚,管脚上面的配法没有问题  是其它方面的问题,问题解决是通过移植其它版本的蓝牙方面的程序解决的
点评回复

使用道具 举报

发表于 2008-1-10 11:12:10 | 显示全部楼层
不过 还是希望谁解决过这个问题的朋友能给出其它的解决办法!
点评回复

使用道具 举报

发表于 2008-1-11 10:21:19 | 显示全部楼层
没打补丁吧
点评回复

使用道具 举报

发表于 2008-1-14 20:43:32 | 显示全部楼层
楼上的能具体点吗!
点评回复

使用道具 举报

发表于 2008-2-3 15:49:39 | 显示全部楼层
好象是打开蓝牙之后,蓝牙不能进入待机睡眠模式,你的蓝牙时钟是不是用的GPO啊。。。如果采用GPO,好像会出现这个问题,需要软件升级才行。
点评回复

使用道具 举报

发表于 2008-2-13 13:52:56 | 显示全部楼层
06B是否支持0CSR的式BT芯片,可以把06A的CSR的BT部分的代码移植到06B上,可以用的,不用改什么就可以编译通过
点评回复

使用道具 举报

 楼主| 发表于 2008-10-10 17:02:01 | 显示全部楼层
[em10]
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-16 00:40 , Processed in 0.059226 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表