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


标题: 调试armlinux的疑问
youngly_wj
新手上路
Rank: 1


UID 130168
精华 0
积分 28
帖子 11
阅读权限 10
注册 2004-6-2
来自 China
状态 离线
发表于 2004-6-14 11:16  资料  短消息  加为好友 
调试armlinux的疑问

调试的时候有几个问题请教大家:

1、我认为编译好的内核应该包括两部分:前一部分应该是硬件的一些简单初始化和解压缩代码;后一部分才是linux内核的压缩包;
如果是这样的话为什么,在调试vmlinux的时候,只能从解压缩之后(即内核开始运行的时候)进行调试,而在初始化硬件和解压缩部分怎么就不能进行调试?

2、是不是我所编译的内核是没有经过压缩的?

3、如果调试bootloader的话,还需要一个类似于skyeye.conf的文件吗?

顶部
zlx
新手上路
Rank: 1


UID 129599
精华 1
积分 28
帖子 9
阅读权限 10
注册 2004-5-31
来自 China.gif
状态 离线
发表于 2004-6-15 09:21  资料  短消息  加为好友 
1、只有zImage或bzImage类型的压缩内核才有初始化和解压的代码,vmlinux只有内核代码

2、我认为只要运行skyeye就需要skyeye.conf文件,这是skyeye的配置文件,无论用skyeye运行什么程序都是需要的

顶部
youngly_wj
新手上路
Rank: 1


UID 130168
精华 0
积分 28
帖子 11
阅读权限 10
注册 2004-6-2
来自 China
状态 离线
发表于 2004-6-15 10:33  资料  短消息  加为好友 
如果想调试,解压缩,应该怎么办呢?

顶部
chyyuu
公社版主



UID 37477
精华 23
积分 1949
帖子 727
阅读权限 225
注册 2003-5-15
来自 China.gif
状态 离线
发表于 2004-6-16 14:21  资料  短消息  加为好友 
有办法调试压缩后的kernel binary 文件,不过有一些技巧。
目前还没有整理好,以后会公布。

顶部
 


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