SkyEye Project

About SkyEye

SkyEye is an Open Source Software Project (GPL Licence). Origin from GDB/Armulator, The goal of SkyEye is to provide an integrated simulation environment in Linux and Windows. SkyEye environment simulates/emulates typical Embedded Computer Systems (Now it supports a series ARM, MIPS, Blackfin, Coldfire, and SPARC architecture based microprocessors). You can run some Embedded Operation System such as Embedded Linux, uClinux, uc/OS-II (ucos-ii) etc. in SkyEye, and analysis or debug them at source level.

2009-12-21 Latest Release: Source code: skyeye-1.3.0_RC1, Test Suite: skyeye-testsuite-1.3.0.

Processor List supported by SkyEye

Processor name Core Architecture Current status Running OS
S3C4510 ARM7TDMI ARM stable uClinux
S3C44B0 ARM7TDMI ARM stable uClinux
AT91 ARM7TDMI ARM stable uClinux
S3C3410 ARM7TDMI ARM stable uClinux
LPC2210 ARM7TDMI ARM not finished uClinux
EP7312 ATM720T ARM stable linux
Ep9312 ARM9 ARM stable linux
AT91RM9200 ARM9 ARM stable linux
S3C2410 ARM9 ARM stable linux
CS89712 ARM9 ARM stable linux
SA1100 StrongArm ARM stable linux
PXA25x XSCALE ARM stable linux
PXA27x XSCALE ARM stable linux
bf533 bf53x Blackfin testing uClinux
bf537 bf53x Blackfin testing uClinux
CF5249 Coldfire stable uClinux
CF5272 Coldfire testing uClinux
Au1100 R4K MIPS not finished linux
MPC8560 E500 PowerPC testing linux
MPC8572 E500 PowerPC testing linux
leon2 Sparc v8 Sparc testing RTEMS

Now the following hardwares can be simulated by SkyEye:

  • CPU CORE: ARM7TDMI, ARM720T,StrongARM, XScale, Blackfin
  • APPLICATION CPU: Atmel AT91X40/AT91RM9200,Cirrus CIRRUS LOGIC EP7312/EP9312 CS89712,Intel SA1100/SA1110, Intel PXA 25x/27x, Samsung 4510B/44B0/2410/2440 , Sharp LH7xxxx, NS9750, Philips LPC22xx, BF533
  • MEMORY: RAM, ROM, Flash
  • Peripheral: Timer, UART,NIC chip,LCD, TouchScreen, etc.

Now the following Operating Systems and system softwares can run in SkyEye:

  • uC/OSII-2.x with network support
  • uClinux based on Linux2.4.x/2.6.x with Network/LCD/TouchScreen/Flash Mem support
  • ARM Linux 2.4.x/2.6.x with Network/LCD/TouchScreen/Flash Mem support
  • Nucleus
  • Rtems
  • Ecos
  • lwIP on uC/OSII
  • applications on uC/OSII, uClinux,ARM Linux

How can I get SkyEye

SkyEye source code and binary code (within skyeye-testsuits) can be download from sourceforge website.

We are preparing documents now and very welcome you to submit your tutorial and Howtos of using SkyEye. Please sign in our mailling list and post your documents. Alternatively you can click Skyeye WiKi to create one. At this moment, you can follow the steps described in skyeye user manual English Version or Chinese Version

Get Help and Help Us


SkyEye SCM moved into git repository, it can be accessed from the following address:


Dec 21 2009:SkyEye-1.3.0_RC1 is released with major updates

Old News Archives…

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: