1. 我首先下载更新了 skyeye
2. 然后我从网上下载了一个skyeye-testsuit-2.0.tar.bz2 ,解压后。
3. 测试一下,不能正常工作。
root@yh1980yh:/home/yh1980yh/testsuite/2.0/s3c2410/2.4.18# skyeye
SKYEYE: If you have ELF kernel file, please use -e option to indicate your ELF format kernel filename
SKYEYE: If you only have kernel binary image, you should put the filename of kernel binary image in skyeye.conf file
arch: arm
cpu info: armv4, arm920t, 41009200, ff00fff0, 2
mach info: name s3c2410x, mach_init addr 0x805f1c0
ethmod num=1, mac addr=0:4:3:2:1:f, hostip=10.0.0.1
dbct info: turn off dbct!
SKYEYE: use arm920t mmu ops
Loaded RAM ./initrd.img
就停留在这个位置,继续下去。
不知道我是那个地方,出错了! 谢谢
会不会,我的 skyeye1. 2 不能运行 skyeye-testsuit-2.0.tar.bz2 。
skyeye 运行到装载 Loaded RAM ./initrd.img 不能继续执行下去?
-
- 帖子: 4
- 注册时间: 2007-06-08 21:27
-
- 帖子: 1
- 注册时间: 2009-06-06 18:12
Re: skyeye 运行到装载 Loaded RAM ./initrd.img 不能继续执行下去?
楼上的,什么叫对象可执行文件没有,我也遇到这个问题,不过是我自己编译的,没有用testsuit,我怀疑是skyeye.conf中的地址设错了,但又不知道怎么改,哪位能给点思路啊。多谢!
liweikui@liweikui-laptop:/usr/src/test$ sudo skyeye -e vmlinux
big_endian is false.
arch: arm
cpu info: armv4, arm920t, 41009200, ff00fff0, 2
mach info: name s3c2410x, mach_init addr 0x805f030
lcd_mod:1
uart_mod:0, desc_in:, desc_out:, converter:
SKYEYE: use arm920t mmu ops
Loaded RAM ./initrd.img
start addr is set to 0xc0008000 by exec file.
就停在这里了。
下面是我的skyey.conf中的内容:
cpu: arm920t
mach: s3c2410x
# physical memory
mem_bank: map=M, type=RW, addr=0xc0000000, size=0x00800000
mem_bank: map=M, type=RW, addr=0xc0800000, size=0x00800000, file=./initrd.img
mem_bank: map=M, type=RW, addr=0xc1000000, size=0x01000000
# all peripherals I/O mapping area
mem_bank: map=I, type=RW, addr=0x48000000, size=0x20000000
mem_bank: map=I, type=RW, addr=0x19000300, size=0x00000020
#net: type=cs8900a, base=0x19000300, size=0x20,int=9, mac=0:4:3:2:1:f, ethmod=tuntap, hostip=10.0.0.1
lcd: type=s3c2410x, mod=gtk
#dbct:state=on
liweikui@liweikui-laptop:/usr/src/test$ sudo skyeye -e vmlinux
big_endian is false.
arch: arm
cpu info: armv4, arm920t, 41009200, ff00fff0, 2
mach info: name s3c2410x, mach_init addr 0x805f030
lcd_mod:1
uart_mod:0, desc_in:, desc_out:, converter:
SKYEYE: use arm920t mmu ops
Loaded RAM ./initrd.img
start addr is set to 0xc0008000 by exec file.
就停在这里了。
下面是我的skyey.conf中的内容:
cpu: arm920t
mach: s3c2410x
# physical memory
mem_bank: map=M, type=RW, addr=0xc0000000, size=0x00800000
mem_bank: map=M, type=RW, addr=0xc0800000, size=0x00800000, file=./initrd.img
mem_bank: map=M, type=RW, addr=0xc1000000, size=0x01000000
# all peripherals I/O mapping area
mem_bank: map=I, type=RW, addr=0x48000000, size=0x20000000
mem_bank: map=I, type=RW, addr=0x19000300, size=0x00000020
#net: type=cs8900a, base=0x19000300, size=0x20,int=9, mac=0:4:3:2:1:f, ethmod=tuntap, hostip=10.0.0.1
lcd: type=s3c2410x, mod=gtk
#dbct:state=on