主题 : 求助,我的micro2440新的linux系统无法启动 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 7730
精华: 0
发帖: 25
金钱: 175 两
威望: 97 点
综合积分: 50 分
注册时间: 2009-07-26
最后登录: 2011-12-21
楼主  发表于: 2009-08-03 02:04

 求助,我的micro2440新的linux系统无法启动

管理提醒: 本帖被 qq2440 从 micro2440技术交流专区 移动到本区(2013-11-18)
刚刚下载好新的micro2440的光盘,交叉编译,弄好了qt4.5.2也搭好了。但是到了最后突然发现把supervivi-128M、zIroot_qtopia-128M、.imgmage_A70、这三个文件正常烧入进板子以后摁B无法正常启动,重启,还是不行,终端老是提示如下内容:

Enter your selection: b
Copy linux kernel from 0x00050000 to 0x30008000, size = 0x00200000 ... done
zImage magic = 0x016f2818
Setup linux parameters at 0x30000100
linux command line is: "noinitrd root=/dev/mtdblock2 init=/linuxrc console=ttySA
C0"
MACH_TYPE = 782
NOW, Booting Linux......
Uncompressing Linux.............................................................
..................................................................... done, boot
ing the kernel.


就卡在这里不动。谁帮我看看是怎么回事啊??

另外,旧版本的我写入正常也能正常的启动。supervivi-64M我无法正常写入,把supervivi换成vboot也没有用。
各位大哥帮帮忙,我是新手。刚刚才接触不到一周。我的系统是xp+ubuntu
[ 此帖被rainy在2009-08-03 13:51重新编辑 ]
级别: 新手上路
UID: 7730
精华: 0
发帖: 25
金钱: 175 两
威望: 97 点
综合积分: 50 分
注册时间: 2009-07-26
最后登录: 2011-12-21
1楼  发表于: 2009-08-03 13:54
没有人有这样的问题吗??不可能吧。板子是新的阿。没理由说旧的能用新的不能用是板子的问题吧。
级别: 新手上路
UID: 7813
精华: 0
发帖: 3
金钱: 30 两
威望: 30 点
综合积分: 6 分
注册时间: 2009-07-29
最后登录: 2010-06-07
2楼  发表于: 2009-08-03 14:04
我的能启动,但是到了校正屏幕的时候,就一直循环在校正屏幕那块,不停的让我点屏幕上面的cross
级别: 新手上路
UID: 7730
精华: 0
发帖: 25
金钱: 175 两
威望: 97 点
综合积分: 50 分
注册时间: 2009-07-26
最后登录: 2011-12-21
3楼  发表于: 2009-08-03 14:49

 回 2楼(hellojay) 的帖子

看来问题还是不少阿。难道就我们两个人有问题吗/??
这个阶段正是我事业的上升期,我怎么能走得开呢?
级别: 精灵王
UID: 3197
精华: 3
发帖: 770
金钱: 6995 两
威望: 5398 点
综合积分: 1600 分
注册时间: 2008-12-30
最后登录: 2010-12-31
4楼  发表于: 2009-08-03 20:58
micro2440至今没有出过128M系统, 你为何烧写128M的文件?那应该不行吧.
级别: 新手上路
UID: 7730
精华: 0
发帖: 25
金钱: 175 两
威望: 97 点
综合积分: 50 分
注册时间: 2009-07-26
最后登录: 2011-12-21
5楼  发表于: 2009-08-05 10:17

 回 4楼(26672624) 的帖子

应该就是用128的我的supervivi-64M如果烧写的会报错

Enter your selection: v
USB host is connected. Waiting a download.
Length of file is too big : 51505872 > 163840
Failed downloading file

就算supervivi用128m而系统文件 用root_qtopia-64M.img也还是启动不起来。
后来我把kernel换成了久的,可以启动,只是系统文件不行,可见是kernel的问题
这个阶段正是我事业的上升期,我怎么能走得开呢?
级别: 精灵王
UID: 3197
精华: 3
发帖: 770
金钱: 6995 两
威望: 5398 点
综合积分: 1600 分
注册时间: 2008-12-30
最后登录: 2010-12-31
6楼  发表于: 2009-08-05 12:03

 回 5楼(rainy) 的帖子

图片:
你自己都搞乱了, 那没办法了.

注意:若要使用新的软件,请务必按照手册2.7的步骤先更新NOR Flash中的BIOS,即supervivi。
对于老用户而已,一般是supervivi-64M,它适用于64M Nand Flash版本的mini2440/Micor2440.
supervivi-128M则适用于升级版的128M Nand Flash mini2440/micro2440.
新版的supervivi-64M/128M的菜单界面如附件所示。
另外,新版的supervivi不能和以前的软件(2009-7-13之前)交叉混用,否则不能下载烧写,也不执行。因为对于Linux而言,分区表信息已经更改,对于WindowsCE而言,整个BSP架构已经更改。
级别: 新手上路
UID: 8290
精华: 0
发帖: 8
金钱: 75 两
威望: 61 点
综合积分: 16 分
注册时间: 2009-08-18
最后登录: 2012-11-06
7楼  发表于: 2009-08-18 08:45
正常启动的时候好像是从nand flash启动吧,我是新手,之前也是从nor flash启动不了,从nand就可以,发表一下浅见,仅供参考。
级别: 新手上路
UID: 7730
精华: 0
发帖: 25
金钱: 175 两
威望: 97 点
综合积分: 50 分
注册时间: 2009-07-26
最后登录: 2011-12-21
8楼  发表于: 2009-09-29 12:21

 回 7楼(byd2006) 的帖子

谢谢你,不过还是不行。而且发现越是新的烧写文件,我越是不能用,旧的反而可以。算了还是用旧的好了。
omap
级别: 侠客
UID: 23229
精华: 0
发帖: 83
金钱: 430 两
威望: 86 点
综合积分: 166 分
注册时间: 2010-06-15
最后登录: 2014-08-11
9楼  发表于: 2010-09-07 15:54
先以 nor flash启动。