微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 求50D最新版本的烧机文件 检测50D cpu不兼容问题

求50D最新版本的烧机文件 检测50D cpu不兼容问题

时间:10-02 整理:3721RD 点击:
hi all:
   我们在贴片的时候很多不良:
现在为了验证问题,贴片厂说我们的软件不是 50D的最新版本,哪位有50D最新版本的bin文件,发个来,看看能不能开机。
目前版本是:MT50D.11B.W11.32.V2
不知道50D更新的版本号是多少.
客户给的邮件:
  针对以下问题:
     MT针对CPU MT6250DA D/C:1318 投859PCS,还有586PCS未生产测试:
夹具端口不能下载软件
校准不联机*799PCS  分析 CPU不良  D/C:1318
点屏不开机*28PCS    分析 CPU不良  D/C:1318
截止到今天早上总不良数量:827PCS
请各位加紧分析。贴片那边叫CPU供应商过去跟工厂分析下 ,看下是不是CPU来料问题。昨天好像是说D/C1317的是没问题的是吧,那就看看这两批次的有什么不一样。方案这边也帮忙分析下夹具端口下载不了软件的问题和CPU的问题;针对这些问题是否更改CPU驱动就可用或者说确实是CPU来料确实不良。工厂方面请协助供应商分析,谢谢。


Hi Terry:
   是不是下载的时候,红色线条跑过了就停了,然后出现错误提示? 我们上次打机80 PCS,也是70几片不良,D/C:1315和1312 都有遇到。我们换D/C后OK.你看下CPU最下面的背文,我们发现只要是05XC开头的都有问题.如果是16开头的就没问题.帮忙确认下CPU最下面的背文先。已经寄板到MTK,现在还没有回复是什么问题,供应商一直强调是原装货。

补充一下,我们用的是6250A,不是6250D.大部分都不能下载,少数几个能下载完也不能开机。

这个不能下载去年我做一个50D的模块板时遇到过, 当时我把CPU的两组和BT相关的信号线上的上拉电阻去掉了导致,不知道你们的是不是类似问题。

后来怎么解决的?
我们现在机器很多。大批的。

转播微博


 来自 曾华军 的腾讯微博

换了其他DC 的CPU, 1307,1245,好几个DC的换上去都OK了。因为MTK也没做具体回复,现在也不敢100/100确认是CPU的问题,不能下载开机的CPU,上电后是有电出来的.

会不会厂家在忽悠你

我们还没解决的,1318换到别人的50D机器上是能用的。
就我们的板子用不了。我们的板子刷别人的软件用1318也不行。
50D有没有啥patch之类的?

希望听到MTK官方权威解释,就算是硬伤也要告知使用芯片,后面的人好及时换方案。 MTK不要一直尝试解决,莫非60诞生是拯救50,:lol:lol

夹具不能下载的问题已经解决。
由网友 sunday 建议 更换了psram的电容,现在都能下载了。
但不1318周期的还是不能开机。问题继续查找中。

通过朋友 建议:
“将psram的频率133MHz改为104MHz"
不知道是不是改这 我试下把 EMI_CLK 改成 104M 试下
是改这吗? custom_MemoryDevice.h
#define EMI_CLK 130M
#define SFI_CLK DEFAULT

请问你们解决了没有,更换了psram的电容,是改成多大的电容了?怎么改的。

能否留个联系方式?我的QQ 107605970  mail:since47@126.com

问题解决了,我们这边是PSRAM VIO18是有通过一个磁珠连着,换成0欧姆电阻后下载,开机使用都OK。

下载 开机解决了。
我们那个电阻用的0R.
但现在开机很慢,要1分钟。
我描述目前遇到的问题:
1. 1317 原来好的cpu
开机很快,开机有开机铃声,不开机能充电,而且灯会闪,表示在充电。
2. 1318 原来不能开机的cpu
开机要1分钟左右,开机没有开机铃声,不开机的时候不能充电,灯也不闪。

上次解决的:
1. 1318 cpu mtk很可能有更改
2. psram的电容由原来的100nf改成了 2.2uf
3. 换了另外一个更新点的sdk
其中 2 3 点都必须做才能开机。
但目前出现开机慢的问题,原因还在继续查找中。

得好好总结下,这个项目现在能正常全靠群里的兄弟们帮忙。
1. 有人帮我搞定喇叭声音
2. 有人帮我搞定 pa的驱动
3. 有人帮我搞定 打日志
4. 有人帮我搞定 按键
5. 有人帮我搞定 充电
6. 有人帮搞定 灯
7. 有人帮我搞定 2.4G 输出
项目是这样一个项目:
没有屏幕的学生卡、50D 里面带了 2.4G、 GPS(GPS后来实在没空调了,还是放在那 没有启用),有5个按钮 5颗灯。
开始一切顺利,试产顺利通过。
量产3K,贴片前面一包料用的cpu周期 1317, 后面一包料用的1318.
跟生产的时候 1317周期没出问题,我们去睡了,第二天告知:
MT针对CPU MT6250DA D/C:1318 投859PCS,还有586PCS未生产测试, 859PCS全部不开机。
开始了艰难的路途:
       别人的软件换到我们的机器(1318)也开不了。
      把1318放别人机器上,能开机。
      同批的1317又没问题。
中间怀疑1318周的cpu可能有问题,换了1321周期,问题同样,没辙只能去找主板问题和软件问题。
     经群友帮忙初步找到一个问题psram用的电阻100nf要改成2.2uf, 改后别人的软件在1318上竟然可以开机了。
这说明是软件问题,找别人要了一个能开机软件的base,跟我的base一对比差别好大啊,人都晕了,这工作量得多大。
    用别人的base先编译了一版,确认1318可以开机了,就开始移植了,但不小心的是后面测试全部用到了 1317周的板子。
等移植完了 1318又开不了。
    开始能开机,后面又不能开机,说明是我们移植的有问题。又花了一个星期把代码一点一点的删,快绝望的时候,发现是 ACCDET_SUPPORT宏,
默认是 ACCDET_SUPPORT = TRUE, 为了让mic有声音我们改成了 ACCDET_SUPPORT = FALSE, 请参见另外一个贴子:
“50D开机进入了耳机模式如何调整?”
http://www.16rd.com/forum.php?mod=viewthread&tid=8424&fromuid=535
(出处: 手机开发联盟)
把ACCDET_SUPPORT 改会 = TRUE, 竟然就开机了。
这下高兴了,可以开机了,肯定这是家伙坏事。现在开机了 mic没声音了。继续吧,群友再帮忙。
很多人给了建议。
       硬件的设备上由于没有耳机,所以把耳机那块的电路删了。
最后按照群友给的文档:


按照这个提示:
修改了 Accdet.c ->accdet_init()->代码:
见红色的框框,把里面的一句注释了。


目前打电话mic有声音了,交给客户去验证了。
中间还出现了 2.4G开启,打电话声音比较小。这个问题还有待确认。
太感谢各位群友了。多谢。



顶下!

顶,好同志。

顶,   多谢分享

忘了补充下, 50D 1318周和以后的cpu mtk应该是有改动的。
大家小心点。

ding

顶。曾总历尽千辛万苦,终于成功了。恭喜!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top