Difference between revisions of "Guiliani:Platforms"

From Guiliani

Line 7: Line 7:
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|-
 
|-
!Manufacturer !! Device/CPU !!Evaluation Board !!Speed !!OS* !!Compiler !!Graphics Renderer !! Guiliani version
+
!Manufacturer !! Device/CPU !!Evaluation Board !!Speed !!OS<ref>VxWorks is supported by Guiliani up to Version 1.2</ref> !!Compiler !!Graphics Renderer !! Guiliani version
 
|-
 
|-
 
|Altera || NIOS II/Cylone III FPGA || Terasic NEEK Board || 100 MHz || none || - || D/AVE 2D || 2.0
 
|Altera || NIOS II/Cylone III FPGA || Terasic NEEK Board || 100 MHz || none || - || D/AVE 2D || 2.0
Line 41: Line 41:
 
|TES Electronic Solutions || OMAP 3530/3730 ARM® Cortex®-A8 Core || MAGiK with OMAP || up to 720 MHz || Linux, Microsoft Windows CE || || OpenGL ES || 1.3
 
|TES Electronic Solutions || OMAP 3530/3730 ARM® Cortex®-A8 Core || MAGiK with OMAP || up to 720 MHz || Linux, Microsoft Windows CE || || OpenGL ES || 1.3
 
|}
 
|}
 +
* VxWorks is supported by Guiliani up to Version 1.2

Revision as of 13:56, 12 January 2017

GUILIANI is a platform agnostic framework. It is neither bound to a specific operating system, nor to a processor architecture or a graphic library. Thus, an application build atop GUILIANI will run on a desktop PC under Windows 8 and OpenGL, as well as on a 400Mhz ARM using OpenGL(ES), or without any operating system on an FPGA offering a proprietary software-renderer.

As an example, some of the already supported platforms are listed below. We are continuously porting GUILIANI to further platforms in the meantime. Adapting the framework to a new platform is usually a matter of only a few weeks.

In case you are unsure whether GUILIANI will run on your chosen platform, feel free to contact us.

Manufacturer Device/CPU Evaluation Board Speed OS[1] Compiler Graphics Renderer Guiliani version
Altera NIOS II/Cylone III FPGA Terasic NEEK Board 100 MHz none - D/AVE 2D 2.0
Altera Altera NIOS II/Cylone IV EP4CE115 FPGA Terasic VEEK-MT-Board V1.0 100 MHz none - D/AVE 2D 2.0
Altera Altera NIOS II/Cylone V SX SoC Terasic VEEK-MT-C5-SOC Board 100 MHz none - D/AVE 2D 2.0
Atmel SAMA5D44-CU ARM® Cortex®-A5 SAMA5D4-EK up to 600 MHz Linux GNU ARM Embedded Toolchain eGML 2.0
Atmel ATSAM4SD32C ARM® Cortex®-M4 SAM4S-EK2 Rev B 120 MHz none GNU ARM Embedded Toolchain BLU 1.6
Generic PocketPC Microsoft Windows CE Microsoft Embedded Compact 7 OpenGL ES / eGML 1.6
Generic Personal Computer (PC) Microsoft Windows Vista/7/8/10 Visual C++ OpenGL / eGML 2.x
Generic Personal Computer (PC) Ubuntu 16.04 LTS GNU Compiler Collection (GCC) OpenGL / eGML 2.x
NXP MCIMX28EVKJ: i.MX28 Evaluation Kit i.MX287 ARM926EJ-S ARM9™ 454 MHz Linux GNU ARM Embedded Toolchain eGML 1.6
Raspberry Pi ARM1176JZF-S ARM11™ Raspberry Pi 1 Model B+ 700 MHz Linux GNU ARM Embedded Toolchain OpenGL ES 2.x
Renesas RX63N Renesas YLCDRX63N 100 MHz none KPIT GNU BLU 2.0
Renesas R7S721001 (RZ/A1H) ARM® Cortex®-A9 Renesas Starter Kit+ for RZ/A1H 400 MHz FreeRTOS KPIT GNU eGML 2.0
Renesas SH7724 (SH-MobileR2R) RISC SH-4A MS7724 (R0P7724LE0021RL) 500 MHz Linux GNU Compiler Collection (GCC) eGML 1.3
Renesas R8A77450 (RZ/G1E) 2x ARM® Cortex®-A7 RZ/G1E Starter Kit (YR8A77450S000BE) 1 GHz Linux GNU ARM Embedded Toolchain eGML 2.0
STMicroelectronics STM32F429ZIT6 ARM® Cortex®-M4 STM32F429I-DISCO 180 MHz none GNU ARM Embedded Toolchain BLU 2.0
TES Electronic Solutions OMAP 3530/3730 ARM® Cortex®-A8 Core MAGiK with OMAP up to 720 MHz Linux, Microsoft Windows CE OpenGL ES 1.3
  • VxWorks is supported by Guiliani up to Version 1.2
  • VxWorks is supported by Guiliani up to Version 1.2