当前时区 GMT+8, 现在时间是 2008-7-6 09:02 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: 关于vmlinux的问题
cccccc
新手上路
Rank: 1


UID 16244
精华 0
积分 20
帖子 8
阅读权限 10
注册 2003-2-11
来自 China.gif
状态 离线
发表于 2006-11-27 16:03  资料  短消息  加为好友 
关于vmlinux的问题

我下载了testsuite2.1.tar.bz2。在testsuite2/ep9312/2.6.x 下运行
skyeye 。 运行 target sim  ,  load  vmlinux ,run 三个命令后armlinux
内核可以启动。  我替换了vmlinux后,相同操作内核却没有启动。我看了一下
原来的vmlinux 大小12M, 我编译出来的 vmlinux 是 1.3M。 编译内核是下载了cirrus公司的cirrus-arm-linux-1.4.5-full.tar.bz2包。编译出来的2。4。21内核是在linux-2.4.21目录下的vmlinux。

不知道testsuite包提供的vmlinux是否就是这样的内核。还是通过另外处理得到的vmlinux

顶部
cccccc
新手上路
Rank: 1


UID 16244
精华 0
积分 20
帖子 8
阅读权限 10
注册 2003-2-11
来自 China.gif
状态 离线
发表于 2006-11-30 09:07  资料  短消息  加为好友 
我编译的内核是linux-2.4.21, make 后在根目录的vmlinux
[root@localhost linux-2.4.21]# ls -l vmlinux
-rwxr-xr-x    1 root     root      1619026 Nov 30 08:02 vmlinux
[root@localhost linux-2.4.21]#

skyeye运行后没有任何提示,
[root@localhost 2.6.x]# cp /home/cao/linux-2.4.21/vmlinux mvmlinux
[root@localhost 2.6.x]# /home/zhougp/skyeye-v1/binary/skyeye -e mvmlinux
arch: arm
cpu info: armv4, arm920t, 41009200, ff00fff0, 2
mach info: name ep9312, mach_init addr 0x805f918
log_info: log is on.
log_info:log file is /tmp/test.log, fd is 0x80ab010
log_info: log start clock 1048576
log_info: log end clock 1048832
SKYEYE: use arm920t mmu ops
Loaded RAM   ./initrd.img

顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP