Linux Anwendungs- und Treiberentwicklung

Alle Elektronikprodukte der pironex GmbH werde durch uns mit modifizierter Linux-Software ausgeliefert. 

tl_files/pironex/img/solutions/piAx-Linux_WEB_300.png

tl_files/pironex/img/solutions/piAx-Android_WEB_300.png

tl_files/pironex/img/solutions/piAx-Windows_WEB_300.png

Unsere Systeme verwenden ein angepasstes Angstrom als Basis. Dies ist eine speziell für den embedded Bereich entwickelte Distribution, die selbst auf dem weit verbreiteten Yocto Project bzw. OpenEmbedded Build System basiert. Viele Teile lehnen sich dabei an den von Desktop-Systemen bekannten Debian-Derivaten an.

Grundsätzlich liefern wir das System mit einem Linux-Image, das alle vorhandenen Hardwareschnittstellen bedient und die wichtigsten Bibliotheken, u.a. auch QT enthält und einer Toolchain zum Cross-Compiling für das ARM-System auf einem Linux-PC.

Für unsere eigenen Entwicklungen kommen überwiegend C/C++ mit QTembedded sowohl für grafische als auch reine Terminalanwendungen zum Einsatz. QTembedded ist die offizielle Portierung der QT-Bibliothek auf embedded Systeme mit ein paar zusätzlichen Features für das direkte Ansprechen von Displays über den Framebuffer ohne X-Server.

QT wird insbesondere wegen der Flexibilität und vor allem auch Portabilität verwendet, was uns ermöglicht, dieselbe Codebasis sowohl auf unseren IPCs, wie auf herkömmlichen PCs auszuführen.

Sie benötigen eine kundenspezifische Lösung? Kommen Sie bitte auf uns zu!