QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1753|回复: 3

请教一个bootloader引导系统的问题

[复制链接]
发表于 2006-7-21 21:59:55 | 显示全部楼层 |阅读模式
现在手上这个bootldr可以引导一个做好移植的linux2.6.8.1,但是我从kernel.org下载一个2.6.11.7的kernel,并使用 arch/arm/configs/s3c2410_defconfig作为默认配置编译后,烧写到原来2.6.8kernel所在的分区,串口仅提示Set boot params = root=/dev/mtdblock2 init=/linuxrc console=ttySAC0,115200 devfs=mount
Uncompressing Linux..................................... done,booting the kernel。就没有下文了。这个bootloader设置主频为200M,和kernel默认设置一样, 另外使用默认配置编译出来的zImage应该包含了串口1的驱动吧,我ttyS和ttySAC0都设置过了,感觉不应该停在这里阿。请教各位移植达人,这个问题可能出在哪呢?万分感谢
发表于 2006-7-22 09:21:01 | 显示全部楼层
把low-level debug打开
回复

使用道具 举报

 楼主| 发表于 2006-7-23 12:00:03 | 显示全部楼层

大家有遇到过这个问题的吗?现在非常头疼,急须帮助,谢谢!

以下是bootldr引导的一些信息。
...
Program boot params : root=/dev/mtdblock2 init=/linuxrc console=ttySAC0,115200
CPU clock is 200,000,000Hz
HCLK clock is 100,000,000Hz
PCLK clock is 50,000,000Hz
Current date is 20FF-1F-3F [SUN]
Current time is 3F:7F:55
Set boot key is key1, check state high to boot
Loading...
end
Run program from 0x30400000
Set boot params = root=/dev/mtdblock2 init=/linuxrc console=ttySAC0,115200
Uncompressing Linux........................................ done, booting the kernel.
我下载的公版2.6.11.7,然后完全是按照port linux 2.6.11.7 kernel to s3c2410(SMDK2410这篇文章来做的,不同的就是把devs.c里面的分区设置成了和我的bootlar对nand的分区情况一样,而且我的bootlar只分4个区,相应在该文件里也把分区数由5改成了4。其他甚至连menuconfig的config文件也copy成了和那篇文章一样conpile通过也还是不能出信息。

救命啊!!!
回复

使用道具 举报

发表于 2006-8-26 11:24:30 | 显示全部楼层
你检查一下是不是内核的参数设置错误
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 12:21 , Processed in 0.059455 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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