skyeye软件包及相关附件下载:
uClinux主页:
skyeye使用手册:
skyeye技术主页:
gnutools(gnutools-arm-elf.exe):
skyeye FAQs:
skyeye在windows下的安装:
1、安装Cygwin(在上述相关链接中有安装包下载);
2、安装交叉编译器gnutool-arm-elf.exe到Cygwin目录;
3、安装skyeye:
√将Skyeye源代码解压到哪一个位置无所谓,本人直接将解压至根目录skyeye目录下;
√首先查看Readme文件:
1.1 In X86 32/64bit system OR other non-X86 system OR gcc version >=4.x.x
make
1.2 If you want to add DBCT Acceleration Function In X86 32bit system AND gcc version = 3.x.x
edit Makefile to comment Line 23 in Makefile, then
make
√gcc --version 查看,我机子上的为V3.4.4:
gcc (GCC) 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125) Copyright (C) 2004 Free Software Foundation, Inc.
√按1.2编辑Makefile文件:注释前23行代码;
√执行指令make,完了后将在/skyeye/binary目录下生成skyeye.exe文件;
√执行指令:ln -s /skyeye/binary/skyeye.exe bin/skyeye.exe
√执行指令:skyeye -help 将会看到如下显示:
------------------------- SkyEye -V1.2 ---------------------------
Usage: SkyEye [options] -e program [program args]
Default mode is STANDALONE mode
------------------------------------------------------------------
Options:
-e exec-file the (ELF executable format)kernel file name.
-l load_address,load_address_mask Load ELF file to another address,not its ent
ry-d in GDB Server mode (can be connected by GDB).
-c config-file the skyeye configure file name.
-h The SkyEye command options, and ARCHs and CPUs simulated
------------------------------------------------------------------
----------- Architectures and CPUs simulated by SkyEye-------------
-------- ARM architectures ---------
at91
lpc
s3c4510b
s3c44b0x
s3c44b0
ep7312
lh79520
ep9312
cs89712
sa1100
pxa_lubbock
pxa_mainstone
at91rm92
s3c2410x
s3c2440
sharp_lh7a400
ns9750
lpc2210
ps7500
integrator
-------- BlackFin architectures ----
bf533