打印

请问skyeye-1.2.0-RC4对mainstone的支

请问skyeye-1.2.0-RC4对mainstone的支

请问skyeye-1.2.0-RC4对mainstone的支持成熟了吗?

TOP

问题表现如下

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.

TOP

It seems your sdram start address should be  0xa0000000, But the start address your zimage's text segment  is 0x00000000. Is there some problem?

TOP

我可以把entry设置成0xa0000000,但是结果差不多
我不清楚为什么运行到那儿就不动了,也没有错误提示。
我还下载了intel-pxa27x-testsuit,但是结果也差不多,到那儿就不动了

TOP

为什么skyeye1.2没有交互调试界面了?

TOP

另外我编译pxa27x内核用加armlinux4skyeye-v0.2.3.tar.gz补丁吗?

TOP