5599|16

65

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

关于2440+CE5.0启动时死机的问题 [复制链接]

各位大虾,小弟用2440+CE5.0做的板子放了几天后启动时偶尔会出现启动不了的问题,但是再多反复启动几次就OK了,请问有没有兄弟遇到同样的问题啊?是什么原因啊?

最新回复

我最近碰到也一个死机的问题,偶然有那么几块板在开机的过程中会死机,一般都在kernal起来一半的样子,就停住了,而且每次停的地方还不一样,并且不是每次都会死机,开几十次有那么一两次的样子,所以这个问题非常的烦人。 有碰到过类似的问题的哥们赶快告诉一下.  详情 回复 发表于 2009-12-21 14:05
点赞 关注

回复
举报

71

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
引用楼主 swaiwwb 的帖子:
各位大虾,小弟用2440+CE5.0做的板子放了几天后启动时偶尔会出现启动不了的问题,但是再多反复启动几次就OK了,请问有没有兄弟遇到同样的问题啊?是什么原因啊?


貌似我的偶尔也会这样,现在也正在查找原因。你的在哪里死掉了?串口信息给出看看才能分析啊。
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
在什么地方死了呢?
 
 
 

回复

60

帖子

0

TA的资源

一粒金砂(初级)

4
 
就停在这个位置:

<*************** S3C2440 Bootloader V2008****************>
CPU ID is 0x32440001
Found boot params
FCLK=400MHz, HCLK=100MHz, PCLK=50MHz, CPU is running at 400MHz
UPLL=96MHz, UCLK=48MHz
Serial port 1, Baud rate is 115200.
OS image stored in NAND Flash.
Autoboot delay is 0 seconds.
<**


很奇怪啊,还没有来得及加载任何驱动。
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

5
 
我的也有,我的板子用在外扩了一些电路后就出现你说的类似情况。我把外扩的电路去掉或把外扩电路单独供电。现象就没有了。以为是板子自身抗干扰不行,没有深究。不知你的板子的使用情况
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

6
 
按我的经验,两种可能

1。板子供电不足,关闭cache运行试试
2。内存没清干净,在bootloader里把内存清零试试
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

7
 
在nboot/stepldr部分挂的,一般只需要考虑:电源的稳定,晶振的稳定(温飘),负载的状态,工作环境的状态(尤其是温度)。基本是硬件条件检查为主。
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(中级)

8
 
........额滴神。。。如果是硬件问题我就晕。。
对于软件来说没有稳定的硬件真的是很可怕的事情。。。、
我深有体会。。死的很惨。
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

9
 
可能是电源不稳,也可能焊接不良
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

10
 
1。板子供电不足,关闭cache运行试试
2。内存没清干净,在bootloader里把内存清零试试 ——我以前有内存清零的,但是我发现这个过程会导致启动慢不少,就不要了。昨天我看了eboot,并没有内存清零的过程。
问过不少人,只有少数人是清零的。况且内存是掉电就什么都没有了,没有必要清零什么的。我觉得这个估计和电源以及PCB的布线干扰关系比较大。
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

11
 
不清零的话,wince内存pool初始化会有问题,除非ForceCleanBoot
我清零没有慢很多啊,几乎没什么延迟
 
 
 

回复

99

帖子

0

TA的资源

一粒金砂(初级)

12
 
我的有时候会死在从startup跳转到main的时候(用led指示灯看的),串口也没有输出,我还一直怀疑是
nor flash出问题了。到底是什么原因啊,怎么解决呢?
 
 
 

回复

92

帖子

0

TA的资源

一粒金砂(初级)

13
 
引用 11 楼 kaios1 的回复:
我的有时候会死在从startup跳转到main的时候(用led指示灯看的),串口也没有输出,我还一直怀疑是
nor flash出问题了。到底是什么原因啊,怎么解决呢?


那就在bootloader阶段清零试试,最好在汇编代码中清零。我等下加上去试试。测试几天看会怎么样。
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

14
 
引用 9 楼 gooogleman 的回复:
我觉得这个估计和电源以及PCB的布线干扰关系比较大。

我同意这个说法。
如果排除电源问题的话,就降低cpu的频率试试,用芯片初始速率跑一遍看看。
以前我也遇到过,自己画的板子,sdram的布线不太好,跑的速度高了,就会在一些地方停住。最后只好重画板子。
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

15
 
看起来不想是sdram没有清零的问题,因为基本上都是放一晚上或者几天不家电才会出现这样的问题,这时sdram应用早就没有什么东西了啊
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

16
 
在Bootloader里清一下基本上不影响起动的速度,最好是清一下,这样比较安全
 
 
 

回复

55

帖子

0

TA的资源

一粒金砂(初级)

17
 
我最近碰到也一个死机的问题,偶然有那么几块板在开机的过程中会死机,一般都在kernal起来一半的样子,就停住了,而且每次停的地方还不一样,并且不是每次都会死机,开几十次有那么一两次的样子,所以这个问题非常的烦人。
有碰到过类似的问题的哥们赶快告诉一下.
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表