打印

三星44B0,系统频繁断电给电,有时候该MCU会死掉

[复制链接]
1911|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kingpoo|  楼主 | 2011-4-15 11:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
k_g_p| | 2011-4-15 12:37 | 只看该作者
得根据实际情况决定,先看看是不是复位电路有问题?

使用特权

评论回复
板凳
kingpoo|  楼主 | 2011-4-15 13:08 | 只看该作者
本帖最后由 kingpoo 于 2011-4-15 13:25 编辑

经过测试,MCU看起来已经工作,WR及RD等信号都有了,NOR FLASH数据也已经读出了,但是为什么就不执行呢,郁闷!

使用特权

评论回复
地板
chunyang| | 2011-4-16 00:58 | 只看该作者
这是没有良好复位导致的,要强化复位电路的设计。

使用特权

评论回复
5
kingpoo|  楼主 | 2011-4-16 08:24 | 只看该作者
经过测试,我发现两种可能:
1、死掉的时候,CPU死在了对PLL的配置,此时PLL无输出,此时,在复位信号复位无效,CPU的读写信号和数据、地址信号都已经有了,感觉无法从NOR FLASH读输出数据的感觉;
2、死掉的时候,PLL输出正常,估计此时死在了CPU将数据从NOR FLASH搬到SDRAM这个位置,此时如果复位,系统会正常重启;
出现的时候可能是这样操作的:
系统掉电还未完全结束,又马上重新给电,就容易出现这样的问题。

使用特权

评论回复
6
pa2792| | 2011-4-16 10:03 | 只看该作者
这应该是没有可靠复位引起,需要使用外部硬件看门狗。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

79

主题

610

帖子

1

粉丝