|
楼主 |
发表于 2006-1-19 09:32:45
|
显示全部楼层
问题表现如下
zImage为制作zImage是objcopy之前的elf文件
skyeye.conf为:
cpu: pxa27x
mach: pxa_mainstone
mem_bank: map=I, type=RW, addr=0x40000000, size=0x0c000000
mem_bank: map=M, type=RW, addr=0xa0000000, size=0x00200000
mem_bank: map=M, type=RW, addr=0xa0200000, size=0x00100000
mem_bank: map=M, type=RW, addr=0xa0300000, size=0x00d00000
mem_bank: map=M, type=RW, addr=0xa1000000, size=0x00800000, file=./initrd4M.img
mem_bank: map=M, type=RW, addr=0xa1800000, size=0x02800000
执行命令,到下面状态停滞
$ skyeye -e zImage
------------------------- SkyEye -V1.2 ---------------------------
Usage: SkyEye [options] program [program args]
Default mode is STANDALONE mode
------------------------------------------------------------------
Options:
-e exec-file the (ELF executable format)kernel file name.
-d in GDB Server mode (can be connected by GDB).
-c config-file the skyeye configure file name.
-h This Help Display
-v This shows arch and cpu supported
------------------------------------------------------------------
debugmode= 0, filename = (null), server TCP port is 12345
arch: arm
cpu info: xscale, pxa27x, 69054110, fffffff0, 2
mach info: name pxa_mainstone, mach_init addr 0x8077460
SKYEYE: use xscale mmu ops
Loaded RAM ./initrd4M.img
exec file "zImage"'s format is elf32-little.
load section .text: addr = 0x00000000 size = 0x000f14e0.
load section .got: addr = 0x000f14e0 size = 0x00000064.
load section .got.plt: addr = 0x000f1544 size = 0x0000000c.
load section .data: addr = 0x000f1550 size = 0x00000000.
not load section .bss: addr = 0x000f1560 size = 0x00008444 .
not load section .stack: addr = 0x000f99a4 size = 0x00001000 .
not load section .comment: addr = 0x00000000 size = 0x00000012 .
not load section .debug_line: addr = 0x00000000 size = 0x00000ee1 .
not load section .debug_info: addr = 0x00000000 size = 0x0000ecd5 .
not load section .debug_abbrev: addr = 0x00000000 size = 0x00000495 .
not load section .debug_aranges: addr = 0x00000000 size = 0x00000068 .
not load section .debug_frame: addr = 0x00000000 size = 0x00000288 .
not load section .debug_pubnames: addr = 0x00000000 size = 0x0000004e .
not load section .debug_ranges: addr = 0x00000000 size = 0x00000018 .
not load section .debug_str: addr = 0x00000000 size = 0x00006eed .
start addr is set to 0x00000000 by exec file. |
|