kernelboy 发表于 2004-3-18 22:29:33

skyeye无法运行,请大侠指教

小弟安装了arm-elf-tools,安装了skyeye.
下载了uClinux源代码,编译了GDB/Armsimulator的内核。
在uClinux-dist下编写了skyeye.conf文件。
然后运行:
#skyeye linux-2.4.x/linux
(skyeye)target sim
(skyeye)load
.....
出错,提示是有段错误。

请指教。谢谢!

chyyuu 发表于 2004-3-21 10:07:07

请把你的skyeye.conf 给我看看。
并把运行和出错信息给我看看。

kernelboy 发表于 2004-3-21 10:46:31

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=I, type=RW, addr=0xf0000000, size=0x10000000

运行错误:

# skyeye 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 0x813cec4
SKYEYE: use arm7100 mmu ops
Loaded ROM images/romfs.img
Connected to the simulator.
(SkyEye) load
Loading section .init, size 0xa000 vma 0x1000000
段错误
#

chyyuu 发表于 2004-3-21 11:03:40

你用的skyeye版本是0.6.8吗?

kernelboy 发表于 2004-3-21 11:37:55

我用的是0.6.6版本

chyyuu 发表于 2004-3-21 12:09:34

这是0.6.6的bug
0.6.8解决了这个问题,请用0.6.8

kernelboy 发表于 2004-3-21 13:43:44

我已经搞定了,谢谢!
页: [1]
查看完整版本: skyeye无法运行,请大侠指教