SkyEye : um1

Introduction


SkyEye is a convenient simulator using dynamic translation to achieve good emulation speed, and it can be used for embedded system debug and development.

1.1 Features

The main features of SkyEye are:

* Full system emulation. Now SkyEye emulates a full system, including a processor and various peripherals.
* Convenient. SkyEye can simulate your board by modifying the config file.
* Flexible. SkyEye supports various architectures, processors or other peripherals.
* Fast. Skyeye can use DBCT to run faster
* Debugging. SkyEye now supports gdb remote debug protocal.

The SkyEye simulates the following peripherals:

* Flash
* LCD
* Network Interface Card (NIC card)
* touchsceen
* UART

SkyEye can use skyeye.conf to select and configure these peripherals.

1.2 Related resources

SkyEye official website:
URL: http://www.skyeye.org
Description: You can find some news and some useful URLs.

SkyEye development website: active
URL: http://gro.clinux.org/projects/skyeye/
Description: All the release package and related software of SkyEye are placed here. The cvs server is also located on this website.

SkyEye bug report:
URL: http://gro.clinux.org/tracker/?atid=981&group_id=327&func=browse
Description: Please feel free to report any bug.

SkyEye Tasklist:
URL: http://gro.clinux.org/pm/task.php?group_project_id=272&group_id=327&func=browse
Description: Task list or development plan. All are welcome to join!

SkyEye Chinese forum: it is active
URL : http://www.linuxfans.org/nuke//modules.php?name=Forums&file=viewforum&f=58
Description: Chinese SkyEye users often ask question on it. There are some excellent posts about SkyEye in Chinese.

SkyEye related ftp site:
URL: ftp://166.111.68.183
Description: If you are in the Chinese education network, you can use this site. This site has many resources about open source software in addition to SkyEye information.

SkyEye on sourceforge:
URL: http://sourceforge.net/projects/skyeye/
Description: Some day, maybe by the end of this year, we will move SkyEye from gro.clinux.org to sourceforge.net. This will allow even more people from everywhere in the world to help on the project.

1.3 Related software packages

There are many valuable software packages related to SkyEye. Much can be learned from studying these source packages, including network protocol stack porting, how to write OSs, how to write network card drivers etc. Thanks to those great people that have contributed to these packages. We also hope in the future someone can keep on updating these valuable packages. The following is a description of some of them.

package name: uclinux4skyeye
package description: In this package, there is a uclinux driver of at91 netcard. This can be added into uClinux source, and run on SkyEye to show network traffic between a host and a virtual machine. Please read the installguide before use it.

package name: ucosii4skyeye
package description: In this package, there is a network protocal stack porting for ucosii. There is also other valuable ucosii examples, such as a uart driver, shell command etc. It now supports the AT91 platform and hopefully in the future someone will port it to other platforms. It would be great if someone added a graphics driver and filesystem based on this package, because it is really an amazing OS.

package name: vnet-v0.2.tgz
package description: Virtual Net Switch device driver , used to connect several skyeye instances by network , just like a virtual hub. That is cool.....

package name: skyeye-0.6.8-mingw-20040325.tar.bz2 :
package description: SkyEye for mingw, used to run SkyEye on windows

package name: linux-2.4.13-patched-for-EP7312.tar.gz:
package description: some linux drivers for simulated device in SkyEye, you can apply them on the linux source tree for ep7312.

package name: skyeye-insight-0.8.5.1:
package description: An IDE for SkyEye. Insignt is a GUI client for gdb , we integrated it with SkyEye as GUI of SkyEye.

package name: armlinux4skyeye
package description: some armlinux driver written for simulated device of SkyEye. just like linux-2.4.13-patched-for-EP7312.tar.gz
 Comments [Hide comments/form]
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.3
Page was generated in 0.0428 seconds