Last Build Date: Fri, 19 Nov 2010 09:45:13 -0000
Fri, 19 Nov 2010 09:45:13 -0000Now we are glad to announce that Skyeye-1.3.2 is released after several monthes development. Comparing the last version.The big changes are: \* Add s3c6410 simulation by Du and unmodified linux of S3c6420 can run on SkyEye. We expect to run android in next release. The related documentation can be found at: https://sourceforge.net/apps/trac/skyeye/wiki/Linux\#a5Linux-2.6.35onS3c6410platform \* Add unaligned memory access by YZheng. And now powerpc can use our common memory module. \* Add an independent 16550 uart module. You can add a uart for a virtual board by just adding one line on your config file. \* Add signal and address mapping API for supporting modular device better. \* Add a scheduler for faster IO simulation. \* Add a SOC directory and change almost all the arm machine module to the independent module. Some minor fixes: \* Add a load\_file option in skyeye.conf that can load any file to any address of simulated memory. \* Some fixes for gdb remote debugging. \* Some new testcases of latest linux version are added to our testsuite. Download: http://sourceforge.net/projects/skyeye Bug report: https://sourceforge.net/tracker/?group\_id=85554&atid=576533 Documentation: The release also include four manuals of pdf version: skyeye user manual in chinese, skyeye API in chinese, skyeye internals in chinese and skyeye user manual in English. You can found it at the download area at the skyeye sourceforge site. Wiki: https://sourceforge.net/apps/trac/skyeye/wiki Thanks all the developer involved in the skyeye-1.3.2\_rc1 version.You can get more information about SkyEye at the offical website: www.skyeye.org Thanks Michael.Kang
Fri, 13 Aug 2010 00:43:27 -0000SkyEye-1.3.1 Release Notes SkyEye-1.3.1 is released after eight months effort. Although we have done a lot of modifications, still have a lot of things that need to be improved in our mind. In this release, both rpm package in binary format and source package are released. The major improvement as the following: \* Support s3c2440 platform. Now we can run unmodified linux kernel on SkyEye. \* Support mpc8641d platform simulation. Now we can run unmodified linux kenenl on SkyEye, but running application on mpc8641d have some issues. \* Fix the bug of return value in arm. Now we can run kernel module of linux on the SkyEye. \* Re-enable remote gdb debugger on the arm and powerpc platform. You should get the usage information from SkyEye user manual. \* Add net mode for uart output. That means you can redirect the output of uart to some TCP/IP port.So you can get the uart output in another machine of the same network. \* add bus-log command so that you can record memory read/write activities. Also with a lot of minor fixes as the follwing: \* Fix the segmentation fault when skyeye quit. \* Add non-interactive mode. That is useful for running SkyEye in a text console without GUI. \* restore shutdown features \* restore load\_addr option. So you can indicate the load address in skyeye.conf \* Other some fixes. Testsuite: We also released skyeye-testsuite-1.3.1 that have two new testcases: linux on s3c2440 and linux on mpc8641d.You can download it and test SkyEye with it. We have test the release package against testsuite a lot on ubuntu 64bit platform and have not fully test on the other platform. Download: All the SkyEye rpm package and source package can be found at sourceforge.net site as the following: https://sourceforge.net/projects/skyeye/files/skyeye/skyeye-1.3.1\_rc1/ Documentation: We also updated our three manauls: \* SkyEye User Manaul \* SkyEye Internal \* SkyEye API They can be found at our sourceforge.net site and SkyEye google group. Bug report: please report the bug at our sourceforge.net site. The URL is : https://sourceforge.net/tracker/?group\_id=85554&atid=576533 Known issues: \* blackfin and sparc platform still can not run correctly in skyeye-1.3.1\_rc1. We probably restore them in next release. \* In 32 bit platform, remote gdb debugger of SkyEye have some issues. \* Build SkyEye on cygwin still have some issues although we spent a lot of time to try to fix it. In this release, a lot of guys have contributed their time and energy to develop and test SkyEye. Thanks to all of them. Thanks MK
Fri, 01 Jan 2010 21:36:19 -0000SkyEye-1.3.0\_rc1 based on SkyEye-1.2.9\_rc1, has fixed most of the bugs in SkyEye-1.2.9\_rc1. In this version , x86 simulation is added. The following is the detail. 1\. New features in SkyEye-1.3.0\_rc1 1.1 Porting x86 simulation from Bochs project to SkyEye. Now most of bochs testcases also can run on SkyEye. 1.2 Add ltdl as the wrapper of shared library. So we can generate dynamic module of SkyEye under non-linux platform. 1.3 Add a lot of fixes against build issues under MingW environment. 1.4 Add register mechinism for touchscreen buffer.Now the testcases related to touchscreen can run. 1.5 Fix ths bus in flash simulation. Now the testcases related to Nor flash can run. 2\. Build and Install 2.1 Install from source You can download the source package skyeye-1.3.0\_rc1.tar.gz from the sourceforge site of SkyEye http://sourceforge.net/projects/skyeye/files/skyeye/skyeye-1.3.0\_rc1.tar.gz/download Decompress the package： tar xzvf skyeye-1.3.0\_rc1.tar.gz Build and install command: ./configure ; make lib; make ; make install ; make install\_lib 3\. Testing procedure The pdf file skyeye\_testing\_proc-v2.pdf describes the testing procedure in Chinese. We have run all the procedure under suse 11 and Ubuntu-9.0.4. All the testcases are from the package skyeye-testsuite-1.3.0.tar.gz, that can be downloaded from the sourceforge site of SkyEye. 4\. Documentation There are three manuals in Chinese as the following: skyeye user manual : describe how to install and use SkyEye, some commands of SkyEye CLI and all the available options for SkyEye configuration. skyeye programming manual ： describe the API, data types etc. provided by SkyEye. Thus you can extend SkyEye by writing your own module. skyeye internals manual: internal mechinism and implementation detail for SkyEye. You can get these above manuals from google group of SkyEye as the following URL: http://groups.google.com/group/skyeye-simulator/files One documentation translated by , written in English , can be found at the following URL: http://groups.google.com/group/skyeye-simulator/files 5\. Know issues Now the testcases for blackfin simulation and coldfire simulation can not work in Skyeye-1.3.0. They should be fixed in next release. Thanks MK
Sun, 26 Apr 2009 07:04:56 -0000skyeye-1.2.8\_rc1 is released after several big improvements against skyeye-1.2.7\_rc1. New features is shown as the following: 1\. Add mpc8572 support into skyeye. mpc8572 is dual core powerpc processor, and its linux BSP can run on SkyEye .You can find its testcase in out skyeye-testsuite-1.2.8 package. 2\. Add sparc support into skyeye. Leon2 BSP of rtems can run with sparc simulation in skyeye-1.2.8 3\. code coverage is improved. we fixed several bugs in code coverage ,and define a file format for profiling data file. You can refer to the file misc/code\_cov/prof\_convert.c 4\. Add bfd library and libiberty library to third-party directory. So we can take use of them in any platform. Serval critical bug fixes related to memory module and powerpc simulation: 1\. fix cs8900 bug in memory module of skyeye-1.2.7. You can run cs8900 netcard with skyeye-1.2.8. 2\. fix the bug of DSI exception in powerpc simulation. Now you can run different application with linux BSP on powerpc simulation. 3\. fix the lcd bug in memory module of skyeye-1.2.7. More features and bug fixes can be find at our ChangeLog: http://skyeye.svn.sourceforge.net/viewvc/skyeye/skyeye-v1/branches/skyeye-1.2.8/ChangeLog?revision=623&view=markup New testsuite for skyeye-1.2.8 also is released as skyeye-testsuite-1.2.8 package and can be download at : https://sourceforge.net/project/showfiles.php?group\_id=85554&package\_id=166819&release\_id=678324 We have tested skyeye-1.2.8\_rc1 package with the testsuite package at cygwin, Fedora, FreeBSD, Solaris and Suse platform. Known issues: You can find the current issue in skyeye-1.2.8 at our bug tracker: https://sourceforge.net/tracker/?group\_id=85554&atid=576533 Any bug report also can be committed here. skyeye-1.2.8\_rc1 release can be download at : https://sourceforge.net/project/showfiles.php?group\_id=85554&package\_id=88626 A lot of people are contribute their time and effort for skyeye-1.2.8 release. We owe a lot of thanks to them. Thanks MK \-- About SkyEye -- SkyEye is an Open Source Simulator, which simulates series ARM, Coldfire,Mips, Powerpc, Sparc and Blackfin DSP Processor. Users can run various Operating Systems such as Linux, uCLinux, RTEMS, VxWorks etc with skyeye and can analyze or debug in source level with gdb. More information , please visit skyeye homepage :www.skyeye.org
Fri, 12 Sep 2008 16:24:12 -0000Skyeye-1.2.6\_rc1 version is only a bug-fix version. Comparing to skyeye-1.2.5, some important improvement as the following: 1\. build error on cygwin platform with skyeye-1.2.5 2\. LCD display bug in skyeye-1.2.5 3\. Some bug fixes against at91 simulation committed by stano 4\. fix a bug in flash dump program 5\. Load the sections of ELF image to lma, not its vma 6\. Some important fix for MIPS simulation The release package can be downloaded at : http://sourceforge.net/project/showfiles.php?group\_id=85554 For chinese users , the release package also can be downloaded by : https://gro.clinux.org/frs/?group\_id=327 We had tested the release package on opensolaris , cygwin, FreeBSD and Suse linux platform. Any bug report will be appreciated , you can commit them at : https://sourceforge.net/tracker/?group\_id=85554&atid=576533 Thanks all the support from all of you for SkyEye project.. SkyEye Developer Team
Tue, 10 Jun 2008 20:36:10 -0000Waiting for more than six months after last release , skyeye-1.2.5 is released. Comparing to last version , the biggest change is we use autoconf/automake to build our source tree. So you need to use "./configure;make;make install" to build and install skyeye. In addition to this, we also have the following improvement: \* Add code coverage profiling feature in SkyEye. You can find some example of code coverage usage from skyeye-testsuite-1.2.5 package. \* Fix several critical bugs in MIPS simulation, but MIPS simulation still not stable. \* Add DSI exception into PowerPC simulation, fix several bugs in instruction implementation. Now we can run UNMODIFIED linux with MPC8560 simulation \* Add load\_addr option in skyeye.conf. Now we do not recommend to modify physical address of linux kernel source for running linux on SkyEye. You can use this option to relocated ELF image to any load address. \* cs8900a netcard simulation is improved. We can run ftp , telnet etc. based on it. \* DBCT function is disabled temporarily since autoconf can not detect gcc version. We will fix it later. More improvement and bug fixes can be found in ChangeLog: http://skyeye.svn.sourceforge.net/viewvc/skyeye/skyeye-v1/branches/skyeye-1.2.5/ChangeLog?view=markup SkyEye 1.2.5 Release package can be download from sourceforge webiste: http://sourceforge.net/project/showfiles.php?group\_id=85554&package\_id=88626&release\_id=605866 For Chinese users, you can get release package from gro website: http://gro.clinux.org/frs/?group\_id=327 Also you can download the corresponding skyeye-testsuite-1.2.5 to test the release package. We had tested our release on Suse, FressBSD, Solaris and Cygwin platform. You can commit bug report at : http://sourceforge.net/tracker/?group\_id=85554&atid=576533 Thanks all the guys involved in development and testing for skyeye-1.2.5 release. \-- SkyEye Development Team
Fri, 16 Nov 2007 03:03:49 -0000SkyEye-1.2.4 Released\! After four months' development, SkyEye 1.2.4 is released now\! Comparing to last release, we have some major improvements in the following field: \* add mpc8560 support, now Linux-2.6.22 of mpc8560 can run on SkyEye. More info in http://skyeye.wiki.sourceforge.net/Linux\#tocLinux3 \* 2410 nandflash simulation is implemented by gbf0871.That is impressive.Now we can upload the image by tftp and burn it on flash , and run the image. All just is like the real hardware environment. \* add csb350 RTEMS BSP support. Now hello and ticker testcase can run on SkyEye \* rtl22xx BSP of RTEMS also can run on SkyEye, contributed by rayx \* LPC simulation is improved a lot after remap features is implemented in SkyEye \* rtl8019 simulation is improved by Stano.Now it is stable enough for some network application, ftp etc. \* MIPS simulation is also improved, but linux still can not run on SkyEye. \* Now SkyEye can run on MacOS. More information, please read ChangeLog in the URL: http://skyeye.svn.sourceforge.net/viewvc/skyeye/skyeye-v1/branches/skyeye-1.2.4/ChangeLog?view=markup Questions,ideas and usage about SkyEye can be discussed on SkyEye maillist: http://lists.gro.clinux.org/cgi-bin/mailman/listinfo/skyeye-developer You are welcome\! The release package can be downloaded from http://sourceforge.net/project/showfiles.php?group\_id=85554 or https://gro.clinux.org/frs/?group\_id=327 You can commit bug at http://sourceforge.net/tracker/?group\_id=85554&atid=576533 We tested the release package on the following platforms:by running skyeye-testsuite 2.3 version that also is available on sourceforge.net. \* Suse 10.2 OS on x86 \* Cygwin on x86 \* BeOS on x86 \* MacOS on x86 Thanks all the guys involved in this release. \- SkyEye Developer Team About SkyEye \(www.skyeye.org\) SkyEye is an Open Source Software Project \(GPL Licence\). Origin from GDB/Armulator, The goal of SkyEye is to provide an integrated simulation environment for embedded development.
Thu, 28 Jun 2007 21:22:03 -0000hi,all: After three months' development, SkyEye 1.2.3 is released now\! Comparing to last release, we have some major improvements in the following field: \* add mpc8560 support, now modified u-boot of mpc8560 can run on SkyEye.Some bugs still exist. \* S3C3410X simulation.You can find the corresponding testcase from testsuite-2.2 \* add coldfire 5249 support, now 5249 part in uClinux-dist-20040408 package can run on SkyEye.Some bugs still exist. \* SST39LF/VF160 flash simulation \* Added DMA, IIS of S3C44B0X simulation \* Added sound device framework \* merge zied's patch for support tracepoint some minor improvements include: \* Fixed for compiling with gcc-3.x on BeOS \* Fixed skyeye\_find\_lcd\_dma\(\) for support mips architecture \* Changed ARM dependent codes for write more LCD drivers. \* Added a "-b" option to specify big endian when non "-e" option. \* Fixed for running Blackfin/Coldfire/MIPS simulation as non bfd library. \* Fixed some bugs for running RTEMS testcases. More information, please read ChangeLog in the URL: http://skyeye.svn.sourceforge.net/viewvc/skyeye/skyeye-v1/branches/skyeye\_1\_2\_3\_Rel/ChangeLog?revision=255&view=markup Questions,ideas and usage about SkyEye can be discussed on SkyEye maillist: http://lists.gro.clinux.org/cgi-bin/mailman/listinfo/skyeye-developer You are welcome\! The release package and its signature can be downloaded from http://sourceforge.net/project/showfiles.php?group\_id=85554 or https://gro.clinux.org/frs/?group\_id=327 You can commit bug at http://sourceforge.net/tracker/?group\_id=85554&atid=576533 We tested the release package on Suse 10.2 OS + x86 and Cygwin \+ x86 platform by running skyeye-testsuite 2.2 version. Thanks all the guys involved in this release, espacially anthonylee who did most work in this release. \- SkyEye Developer Team About SkyEye \(www.skyeye.org\) 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.
Tue, 13 Mar 2007 02:08:00 -0000SkyEye 1.2.2 release now\! Comparing to last release, we have some major improvement in the following field: \* add coldfire 5249 support, now 5249 part in uClinux-dist-20040408 package can run on SkyEye.Some bugs still exist. \* add blackfin 537 support, bf537 part in uClinux-dist-R0504 release of blackfin.uclinux.org can run on SkyEye.Some bugs still exist. some minor improvement include: \* 44b0x simulation is improved \* DBCT is enabled on gcc-3.x \* some bugs in remote debug is fixed. More information please read ChangeLog in the URL: http://skyeye.svn.sourceforge.net/viewvc/skyeye/skyeye-v1/trunk/ChangeLog?view=markup Questions,ideas and usage about SkyEye can be discussed on SkyEye maillist: http://lists.gro.clinux.org/cgi-bin/mailman/listinfo/skyeye-developer You are welcome\! The release package can be downloaded from http://sourceforge.net/project/showfiles.php?group\_id=85554 or https://gro.clinux.org/frs/?group\_id=327 You can commit bug at http://sourceforge.net/tracker/?group\_id=85554&atid=576533 Thanks all the guys involved in this release. \- SkyEye Developer Team About SkyEye \(www.skyeye.org\) 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. Now arm,blackfin and coldfire is simulated by SkyEye.
Tue, 06 Feb 2007 12:03:06 -0000We are pleased to announce the release of skyeye 1.21 version. And anthonylee do a lot of efforts for testing and development of this release.The release package and its signature file are able to be download at the download section of http://sourceforge.net/projects/skyeye/. Several main improvement compare to the last version as the following: 1\. Blackfin simulation is improved. Now you can run R0504 of blackfin uClinux on SkyEye.But not very stable. 2\. BeOS is supported.You can run SkyEye on BeOS. 3\. Network simulation on MingW and Cygwin is finished. 4\. a "-l" option is added for run un-modified linux kernel on arm platform. 5\. a uart simulation framework is finished. More detaileded information can be found in ChangeLog by visit http://gro.clinux.org/scm/cvsweb.php/skyeye-v1/ChangeLog?rev=1.98&contenttype=text/x-cvsweb-markup&cvsroot=skyeye The release package is tested on the following platforms by skyeye testsuite-2.2 package. \* MinGW \* CygWin \* BeOS R5.0.3 \* BeOS Exp-Dano R5.10 \* Debian GNU/Linux Sarge R3.10 \* Suse 10.2 Bug report is at http://sourceforge.net/tracker/?group\_id=85554&atid=576533 Testsuite-2.2 package of SkyEye will be released soon... Enjoy it\!