QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2082|回复: 1

2.6.18内核烧录的怪启动,求助高人

[复制链接]
发表于 2008-3-12 19:34:44 | 显示全部楼层 |阅读模式
在XP的超级终端里烧录了2.6.18的内核,内核是按照2410默认项改编而成。
Linux command line: noinitrd root=/dev/mtdblock/2 console=ttyS0 mac=00:01:5d:68:
7a:0f
vivi> param set linux_cmd_line "noinitrd root=/dev/mtdblock2 console=ttySAC0"
Change linux command line to "noinitrd root=/dev/mtdblock2 console=ttySAC0"
vivi> boot
Copy linux kernel from 0x00040000 to 0x30008000, size = 0x001c0000 ... done
zImage magic = 0x016f2818
Setup linux parameters at 0x30000100
linux command line is: "noinitrd root=/dev/mtdblock2 console=ttySAC0"
MACH_TYPE = 193
NOW, Booting Linux......

请大家帮忙看看,为什么到这一步就停下来了?
说一下,在编译内核时,nand flash分区和vivi一样
0x00000000-0x00020000   "boot"
0x00020000-0x00040000   "param"
0x00040000-0x00200000   "kernel"
0x00200000-0x03ef8000    "rootfs"

而且,如果烧录开发板原带的2.4内核就能跑起来。

唉,那位达人知道这是什么原因啊?
发表于 2008-3-13 17:42:46 | 显示全部楼层
看起来是挂在kernel的自解压里了。
debug的方法参考http://lists.arm.linux.org.uk/lu ... 39.9fafb9d1.en.html
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-4-25 13:31 , Processed in 0.136890 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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