iamyymm 发表于 2005-9-21 21:27:06

skyey-1.0.0怎么用?

好象和skyeye0.8.0有很大差别啊,按照readme 中的命令,出现了帮助的信息后,怎么用?我是新手.有使用说明吗?

chinabig 发表于 2005-9-25 14:10:17

我也正为此感到疑惑。1.0这个版本好像改动挺大的。之前的target sim, load , run这些指令都用不了。
建议看看源代码。

gaiwang0142 发表于 2005-9-25 17:06:38

按照REAME文件里面的说明
在终端里面使用SKYEYE命令,格式如下:
SKYEYE -E ELF格式文件 -C 配置文件
一般是skyeye -e vmlinux -c skyeye.conf执行ELF格式文件vmlinux
如果要skyeye运行的文件是bin格式,就不用-e 指定文件格式了
bin文件一般直接在skyeye.conf文件中用file=指定,ksyeye会自动加在文件到指定地址空间,使用boot=yes参数可以让skyeye加载完文件后从指定地址空间执行
和以前的一样,如果没有指定配置文件,skyeye会在当前目录下面搜索skyeye.conf例如:
#skyeye.conf文件
cpu: pxa25x
mach: pxa_lubbock
mem_bank: map=M, type=RW, addr=0xa0000000, size=0x01000000,file=zImage,boot=yes
mem_bank: map=M, type=RW, addr=0xa1000000, size=0x01000000,file=./ramdisk.img
mem_bank: map=M, type=RW, addr=0xa2000000, size=0x02000000
mem_bank: map=I, type=RW, addr=0x40000000, size=0x0c000000
lcd:state=on,type=pxa,mod=gtk
在终端上
root@ubuntu:~/rootfs # skyeye
------------------------- SkyEye -V1.0 ---------------------------
Usage: SkyEye program
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
------------------------------------------------------------------
debugmode= 0, filename = skyeye.conf, server TCP port is 12345
cpu info: xscale, pxa25x, 69052100, fffffff0, 2
mach info: name pxa_lubbock, mach_init addr 0x808d470
lcd_mod:0
dbct info: turn off dbct!
"dbct" option parameter error!
SKYEYE: use xscale mmu ops
Loaded RAM zImage
Loaded RAM ./initrd_minigui.img
Uncompressing Linux.............................................................. done, booting the kernel.
`Linux version 2.6.10 (root@ubuntu) (gcc version 3.4.1) #1 Tue Sep 20 22:47:03 CST 2005

mihaisheng 发表于 2005-10-19 12:23:30

1.0的启动方法:skyeye -c skyeye.conf -e /linux-2.4.x/linux
页: [1]
查看完整版本: skyey-1.0.0怎么用?