主题 : micro2440在uncompressing.....反复重启 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 3819
精华: 0
发帖: 32
金钱: 295 两
威望: 275 点
综合积分: 64 分
注册时间: 2009-02-11
最后登录: 2010-02-05
楼主  发表于: 2009-07-07 15:10

 micro2440在uncompressing.....反复重启

管理提醒: 本帖被 qq2440 从 micro2440技术交流专区 移动到本区(2013-11-18)
以前好用的,放了一段时间就出现这个问题了,每次启动到uncompressing处停一会就重启,到这又重启,换过好几个版本的内核了

不知道什么原因,找了很久,麻烦大家帮忙分析一下,谢谢!
级别: 侠客
UID: 4270
精华: 0
发帖: 100
金钱: 995 两
威望: 856 点
综合积分: 200 分
注册时间: 2009-03-07
最后登录: 2011-09-06
1楼  发表于: 2009-07-07 19:29
请楼主说的清楚点,是用的U-boot吗???
我也遇到同样的问题  使用的是hugerat 的2008-10 u-boot
linux kernel 使用的是 linux2.6.29.4(友善的)
也遇到过同样的问题。。。  不知道楼主的问题是否和我的一样???

问题产生的原因 及 解决办法:
由于u-boot的参数设置bootm的地址 与 使用u-boot工具mkimage生成的image  的SDRAM 地址相同 造成的。。。
经过反复测试,两个地址要设置不同,才可正常启动。。。

比如 bootm 设置为0x30008000 则制作uImage映像时,不可使用此地址,可该为0x31000000等。。。
本论坛不提供技术支持,这里是友善之臂用户交流的地方,希望大家共创和谐论坛~~~
级别: 新手上路
UID: 3819
精华: 0
发帖: 32
金钱: 295 两
威望: 275 点
综合积分: 64 分
注册时间: 2009-02-11
最后登录: 2010-02-05
2楼  发表于: 2009-07-07 20:12
谢谢楼上热心回答
我使用的bootloader是supervivi
kernel也是友善的,以前都好用的
级别: 侠客
UID: 4270
精华: 0
发帖: 100
金钱: 995 两
威望: 856 点
综合积分: 200 分
注册时间: 2009-03-07
最后登录: 2011-09-06
3楼  发表于: 2009-07-07 20:49
是停在  start kernel 之后,uncompressing之前么???
你可以去下载最新的内核试试,2.6.29
supervivi 源代码不开放,这问题我也帮不了什么忙,
本论坛不提供技术支持,这里是友善之臂用户交流的地方,希望大家共创和谐论坛~~~
级别: 新手上路
UID: 3819
精华: 0
发帖: 32
金钱: 295 两
威望: 275 点
综合积分: 64 分
注册时间: 2009-02-11
最后登录: 2010-02-05
4楼  发表于: 2009-07-07 22:33
停在uncompressing。。。。。。。没有出现start kernel,应该是内核没有解压,然后就不停重启,真是很晕,我感觉不像软件的问题,因为我还有块mini2440的板子,两块用得同样的boot,同样的kernel,mini就没问题。micro的sram没问题,nor,nand似乎也没问题,真不知道哪里出问题了,最可气的是以前好用,放了一个月,谁也没动就不好用
级别: 新手上路
UID: 3819
精华: 0
发帖: 32
金钱: 295 两
威望: 275 点
综合积分: 64 分
注册时间: 2009-02-11
最后登录: 2010-02-05
5楼  发表于: 2009-07-13 19:35
厂家没有什么建议吗?
级别: 新手上路
UID: 32161
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2010-11-11
最后登录: 2011-01-10
6楼  发表于: 2010-11-18 16:17