Stand der Technik

Stand der Technik:


Quelle: Gateworks

Hardware: Ventana GW5400 Network Processor
Operating System: Linux Ubuntu 12.02.lts (Yocto Project)
Entwicklungsumgebung: Eclipse
Sprache: C/C++
Code-Leser Software Suite: zBar bar code reader

 

Ventana GW5400 Network Processor
Der Network Processor verfügt über einen Freescale i.MX6 Quad Core Prozessor mit einer Taktfrequenz von 1 GHz. Desweiteren stehen dem System 1 GB DDR3-106 SDRAM Memory und 256 MB Flash Speicher zur Verfügung. Für die Kommunikation besitzt das Board zweit Ethernet-, einen USB 2.0- und eine RS232-Schnittstelle.
Für den Anschluss eines Monitors gibt es neben einer HDMI-Schnittstelle auch die Möglichkeit einen
LVDS Camera and Display Port zu nutzen.

Linux Ubuntu 12.02.lts (Yocto Project)
Als Betriebssystem kommt Linux Ubuntu auf dem Network Prozessor zum Einsatz. Bei Ubuntu handelt es sich um eine freies Betriebssystem das aktuell in der Version 13.10 zur Verfügung steht.
Bei dem Yocot Project handelt es sich um eine Community, die verschiedene Konfigurationen anbietet. Diese ermöglichen einen Einsatz auf allen möglichen Prozessorarchitekturen (32-Bit, 64-Bit, Arm, embedded, usw.). Desweitern kann sicher der User durch verschiedene Plugins selbst das System aufbauen, dass er benötigt.

Eclipse und C/C++
Die aktuelle Anwendung wurde mit dem Compiler Eclipse in der Sprache C/C++ erstellt. Da das Programm nicht komplett umgeschrieben werden soll, wird auf den verwendeten Standards aufgebaut.