搜索
bottom↓
回复: 20

请大虾帮忙:2440一个奇怪的问题

[复制链接]

出0入0汤圆

发表于 2011-8-10 09:47:35 | 显示全部楼层 |阅读模式
S3C2440上电有一定几率(5%)出现启动不了的情况,如果用温枪加热5s,上电就启动不了(几率80%)。曾经怀疑贴片问题,检查锡膏、换贴片厂都没有效果,BGA切片也正常。请高手帮忙分析原因:系统采用外部晶振(有源16.9344M),内核1.3V供电。

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

 楼主| 发表于 2011-8-10 13:38:49 | 显示全部楼层
回复【楼主位】stevencheng
-----------------------------------------------------------------------
自己做个沙发,有没有碰到过类似问题的?

出0入0汤圆

发表于 2011-8-10 18:12:39 | 显示全部楼层
强烈关注

出0入0汤圆

发表于 2011-8-10 21:20:59 | 显示全部楼层
晶振换12Mhz的试试

出0入0汤圆

 楼主| 发表于 2011-8-11 14:28:16 | 显示全部楼层
换了12M晶振试了,问题依旧,另外检查BGA没有虚焊,电压工作正常。考虑是否PCB走线问题?2440不用管脚都悬空了,是否悬空管脚问题?

出0入0汤圆

发表于 2011-8-11 14:48:47 | 显示全部楼层
温枪加热的时候,CPU 到了多少度,没超允许范围吧?另外,是不是周边的器件也间接受到加温的影响而工作不稳定?

启动不了有很多原因。抛开周边器件不谈,STEPPING STONE 代码有没有加载?

出0入0汤圆

发表于 2011-8-11 16:09:07 | 显示全部楼层
用过12M,也用过16M,没见过你的问题?

你要不要试一下别人的程序,另:我不知道你工作在什么频率,cpu电压1.3算比较高啦。

出0入0汤圆

 楼主| 发表于 2011-8-11 16:29:31 | 显示全部楼层
40度烤机也是启动不了,现象是:常温启动,然后断电;在40度环境下烤机,上电,黑屏(2440有电压,但是没有启动,也没有读NOR FLASH)。内核没有加载。

出0入0汤圆

发表于 2011-8-11 17:01:52 | 显示全部楼层
检查一下电源部分电压及上电时序,还有reset信号?同时确认一下晶振起震了没。

出0入0汤圆

 楼主| 发表于 2011-8-11 17:31:25 | 显示全部楼层
晶振是有源晶振,上电时序检查也没问题,在启动不了的情况下按复位键也没有任何反应。

出0入0汤圆

 楼主| 发表于 2011-8-12 14:23:00 | 显示全部楼层
今天发现一个问题:系统是从NOR FLASH启动的,但是NAND FLASH配置管脚NCON,GPG13,GPG14,GPG15都是悬空的,是不是这几个管脚的问题?

出0入0汤圆

 楼主| 发表于 2011-8-26 10:21:24 | 显示全部楼层
去焊板工厂试了炉温,没有问题。PCB布线方面:数据地址线没有做等长,碎铜没有处理。不知道是否是PCB的问题。

出0入0汤圆

发表于 2011-8-26 10:47:45 | 显示全部楼层
看上去可能复位电路有问题
不过这毛病好实物分析 :)

出0入0汤圆

发表于 2011-8-26 11:15:25 | 显示全部楼层
这个应该比较简单了

加温,然后测ldo是否输出正常(我们曾经出过ldo电压缓慢上升导致CPU死掉,而且看门狗不能唤醒的情况),如果正常,再去看时钟。

看ldo的输出要用示波器看

出0入0汤圆

发表于 2011-8-26 20:23:54 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-28 10:28:48 | 显示全部楼层
LZ,你还没解决,听我一句。

先看看复位芯片工作电平正常不,然后试一下别人的uboot。

再去找硬件的原因。

引脚一般虽然会引起这个问题,最大可能还是复位和软件。

出0入0汤圆

 楼主| 发表于 2011-8-30 15:32:56 | 显示全部楼层
今天买了友善的核心板,把存在问题的U-boot烧进micro2440后,用示波器看nGCS0看,正常;加热2440芯片到55度,上电,波形正常。看来软件出问题的可能性不大。
复位电路也严格检查过,没有问题。

出0入0汤圆

 楼主| 发表于 2011-9-1 15:38:47 | 显示全部楼层
今天有重大发现,在NOR FLASH的片选信号上发现:有问题的情况下片选信号有一段波形就消失了,从U-boot启动过程中,代码搬运到SDRAM时死掉了,有图片为证

正常情况下的nGCS0 (原文件名:正常情况下的nGCS0.JPG)


异常情况下的nGCS0 (原文件名:非正常情况下的nGCS0.JPG)

出0入0汤圆

 楼主| 发表于 2011-9-2 11:30:32 | 显示全部楼层
请帮忙分析下楼上图片的启动过程,正在查找原因..............

出0入0汤圆

 楼主| 发表于 2011-9-5 09:19:02 | 显示全部楼层
没有人测试过2440启动时代码的加载过程吗?目前还没有找到波形异常的原因,但是问题是出在这里

出0入0汤圆

发表于 2011-9-6 11:03:01 | 显示全部楼层
回复【楼主位】stevencheng  
-----------------------------------------------------------------------

不遇见过
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 15:09

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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