2.6.18内核烧录的怪启动,求助高人
在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内核就能跑起来。
唉,那位达人知道这是什么原因啊? 看起来是挂在kernel的自解压里了。
debug的方法参考http://lists.arm.linux.org.uk/lurker/message/20020111.100639.9fafb9d1.en.html
页:
[1]