= SkyEye = [http://www.skyeye.org SkyEye] is a very capable multi-architecture simulator which simulates a variety of system on chip and boards. The goal of using RTEMS on any simulator is to enhance testing both of RTEMS and of end user code. With a simulator, it is possible to automate testing of RTEMS on that configuration. Also it is possible with Skyeye to write BSPs for System On Chips and boards that we do not have access to. This page attempts to capture all of the Skyeye configurations with notes on what is known of their status relative to RTEMS. As of 4 June 2007, no attempt has been made to use the networking or LCD support in Skyeye on any RTEMS BSP. This is desirable thing to get working. If a configuration does not support a console device and a source for a clock tick interrupt, it is of virtually no use in testing RTEMS. Given that there are Skyeye configurations with those capabilities, it would be best to mark them as insufficient for RTEMS testing and ignore them. Any configuration listed as '''TBD''' probably does not have an RTEMS BSP which match this configuration. = ARM architectures = = at91 = TBD = lpc = TBD = s3c4510b = TBD = s3c44b0x = TBD = s3c44b0 = TBD = ep7312 = RTEMS BSP [wiki:TBR/BSP/Edb7312 edb7312] does run on this Skyeye configuration with the following configuration file: {{{ mach: ep7312 mem_bank: map=I,type=RW, addr=0x80000000, size=0x00100000 mem_bank: map=M, type=RW, addr=0x00000000, size=0x1000000 }}} The remaining task is to develop a "runtest" script to automate execution of RTEMS tests. = lh79520 = TBD = ep9312 = TBD = cs89712 = TBD = sa1100 = TBD = pxa_lubbock = TBD = pxa_mainstone = TBD = at91rm92 = RTEMS BSP [wiki:TBR/BSP/Csb337 csb337] should work but does not because: * RTEMS console uses DBGU and does not support USART0 * Skyeye supports USART0 and does not support DBGU For this to be a usable configuration, either the BSP needs to be modifed to support USART0 as the console or Skyeye needs to be modified to support DBGU. Ideally both will happen and the BSP can be used in either mode. = s3c2410x = RTEMS BSP [wiki:TBR/BSP/Gp32 gp32] uses a chip set which may be close enough to work. However, that BSP is for a handheld gaming maching and may need to be modified to work with a simple serial port console. = s3c2440 = TBD = sharp_lh7a400 = TBD = ns9750 = TBD = =lpc2210 == RTEMS BSP [wiki:TBR/BSP/Rtl22xx rtl22xx] should work on this but the Skyeye support appears to be incomplete. = ==ps7500=== TBD ===integrator=== TBD ==BlackFin architectures== ===bf533=== Used by the BlackFin ported Alain Schaefer but not yet duplicated. ==Coldfire architectures== ===Arnewsh 5206=== Skyeye CVS RTEMS BSP [wiki:TBR/BSP/Mcf5206elite mcf5206elite] should work. ===MCF5272=== Skyeye CVS ===MCF5249=== Skyeye CVS ==MIPS architectures== ===AU1100=== Skyeye CVS RTEMS BSP [wiki:CSB350 CSB350] should work. ===R4700=== Skyeye CVS -- special Siemens HW ===R4000=== Skyeye CVS