QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1790|回复: 2

Load section .init.size 0xa000 vma 0x1000000

[复制链接]
发表于 2007-11-28 19:12:04 | 显示全部楼层 |阅读模式
大家帮我看看这样的问题是怎么回事呢?怎么解决呀!

[root@localhost uClinux-dist]# skyeye -e linux-2.4.x/linux
GNU gdb 5.3
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
***************************************************************
************   SkyEye is Simulator based on GDB   *************
***************************************************************
This SkyEye was configured as "--host=i686-pc-linux-gnu --target=arm-elf".
(SkyEye) target sim
cpu info: armv3, arm7tdmi, 41007700, fff8ff00, 0
mach info: name at91, mach_init addr 0x813dad4
lcd info: turn on lcd!
SKYEYE: use arm7100 mmu ops
Loaded ROM images/romfs.img
Connected to the simulator.
(SkyEye) load
Loading section .init, size 0xa000 vma 0x1000000
段错误


我的skyeye.conf是这样的:
cpu:arm7tdmi
mach:at91
mem_bank:map=M,type=RW,addr=0x00000000,size=0x00004000
mem_bank:map=M,type=RW,addr=0x01000000,size=0x00400000
mem_bank:map=M,type=R,addr=0x01400000,size=0x00400000,file=images/romfs.img
mem_bank:map=M,type=RW,addr=0x02000000,size=0x00400000
mem_bank:map=M,type=RW,addr=0x02400000,size=0x00008000
mem_bank:map=M,type=RW,addr=0x04000000,size=0x00400000
mem_bank:map=M,type=RW,addr=0xf0000000,size=0x10000000
lcd:state=on

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2007-11-28 20:07:34 | 显示全部楼层
use the lastest SkyEye.  Refer to http://skyeye.wiki.sourceforge.net/uClinux
回复

使用道具 举报

 楼主| 发表于 2007-11-28 22:51:16 | 显示全部楼层
谢谢ksh。
我下了最新的skyeye-1.2.4_Rel.tar,不过运行后出现下面的情况:
[root@localhost uClinux-dist]# skyeye -e linux-2.4.x/linux
big_endian is false.
arch: arm
cpu info: armv3, arm7tdmi, 41007700, fff8ff00, 0
mach info: name at91, mach_init addr 0x8078f18
can't find device module: (name:lcd, typenull))
uart_mod:0, desc_in:, desc_out:, converter:
SKYEYE: use arm7100 mmu ops
Loaded ROM   images/romfs.img
exec file "linux-2.4.x/linux"'s format is elf32-little.
load section .init: addr = 0x01000000  size = 0x0000a000.
load section .text: addr = 0x0100a000  size = 0x000f1dcd.
load section .data: addr = 0x010fc000  size = 0x00009b20.
not load section .bss: addr = 0x01105b20  size = 0x00021f80 .
not load section .debug_abbrev: addr = 0x00000000  size = 0x0003c897 .
not load section .debug_info: addr = 0x00000000  size = 0x017f6c57 .
not load section .debug_line: addr = 0x00000000  size = 0x002f4c75 .
not load section .debug_pubnames: addr = 0x00000000  size = 0x0000bd56 .
not load section .debug_aranges: addr = 0x00000000  size = 0x000023c8 .
call ARMul_InitSymTable,kernel filename is linux-2.4.x/linux.
start addr is set to 0x01000020 by exec file.
到这里后就一直停在不动。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-26 03:28 , Processed in 0.044042 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

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