Industrieeinsatz im Vordergrund

Design-Kriterien, die sich auszahlen

Phytec Module sind für den industriellen Einsatz konzipiert. In diesem Markt werden hohe Anforderungen an Zuverlässigkeit, Arbeiten im Dauerbetrieb über viele Jahre, Verträglichkeit mit rauen Bedingungen etc. gestellt. Wir zeigen an einigen Beispielen auf den Unterseiten, welche Antworten wir auf diese Herausforderung anbieten.

Der Maßstab für den wirtschaftlichen Erfolg eines Produktes ist „cost-of-ownership“ – eine faire Addition aller Kosten im Lebenszyklus. Die Designphilosophie unserer Produkte ist entscheidend für die Reduktion der Folgekosten im laufenden Betrieb. Die Einstandskosten werden dabei durch geschickten Einkauf und hohe Gesamtstückzahlen in der Phytec-Produktion niedrig gehalten.

Das entscheidende Plus — unsere Vorleistung — Ihr Modul von uns kommt immer mit Software

Ein Vorteil, der Zeit und Kosten spart auf dem Weg zum Markt

Alle Standardmodule werden bei uns serienmäßig mit hardwarespezifischen Board-Support-Packages (BSPs) ausgeliefert. Diese garantieren die Optimierung des Betriebssystems und eine angepasste Einstellung auf die jeweiligen Hardwarekomponenten.

Eigene Distributionen

Für die beiden wesentlichen Betriebssysteme, die wir selbst unterstützen – Linux und Windows Embedded – haben wir für Sie eine Zusammenstellung von praxisorientierten Tools und unseren Treiberimplementierungen vorgenommen. Sie können sofort und ohne ‘Umwege’ mit Ihrem Projekt starten.

Qualität und Industrietauglichkeit der Treiber

Wir setzen typischerweise auf den BSPs der Halbleiterhersteller auf. Allerdings unterscheidet sich unser Anspruch oft in der Praxis: wir legen Wert auf Nachhaltigkeit und Re-Use. Bei Linux lautet das ‘Zauberwort’ Mainline.

Sie dürfen von uns ausgereifte, industrietaugliche Treiber in unseren Distributionen erwarten. Unser Aufwand für Softwareimplementierungen ist typischerweise in einer ähnlichen Größenordnung wie für die Hardwareentwicklung selbst. Sollten Sie Interesse haben bereits in einem sehr frühen Entwicklungsstadium mit unseren Produkten zu arbeiten, bieten wir Ihnen die Möglichkeit unsere BSPs in einer 0-er Version zu nutzen. Dabei sind noch nicht alle Features, die wir unterstützen wollen, voll ausgebaut.

Informieren Sie sich auf unseren Produktseiten über den jeweiligen Umfang der Implementierung und über unsere Zeitpläne.

Validierung

Jedes BSP durchläuft vor seiner Freigabe einen aufwändigen Testprozess. Dies ist Teil unserer Qualitätssicherung und ein wichtiger Grundstein für effizientes Arbeiten auf Ihrer Seite.

Open Source industriegerecht aufbereitet

Zentrale Aufgabe der Linux-Distribution von Phytec ist die Qualität und Zusammenstellung der Komponenten. Hierzu zählen Treiber und Tools.

Treiberimplementierungen von Phytec orientieren sich an Industrieanforderungen in Bezug auf Robustheit und Langlebigkeit. Auf der Basis von Vorarbeiten der Community (meist im Zusammenhang mit initialen Leistungen der Halbleiterhersteller) entwickelt Phytec die Treiber mit dem Ziel weiter, sie in das Mainline-Linux zu bringen oder mindestens diesem Ziel nahe zu kommen.

Gerade bei neuen Mikroprozessoren liegt das Interesse der Halbleiterhersteller zunächst im Vorhandensein einer Linux-Unterstützung. In diesen ersten, frühen Versionen wird im Allgemeinen auf eine nachhaltige Industrietauglichkeit und hierbei insbesondere auf die Mainline-Fähigkeit kein großer Wert gelegt. Hier setzt Phytec mit seinen Investitionen an.

Windows Embedded Entwicklungsumgebung

Im Lieferumfang unserer Kits ist eine kostenlose Testversion der Windows Embedded Entwicklungsumgebung enthalten. In der Testversion ist Visual Studio und das Plug-In, der Platform Builder, beinhaltet. Mit Hilfe des Platform Builders kann ein binäres Betriebssystem-Abbild erstellt werden, welches mit dem Kit ausgeführt werden kann.

Mit jedem Windows Embedded Kit liefern wir ein so genanntes Binary BSP. In dem Binary BSP sind die Treiber für die Hardware-Schnittstellen des jeweiligen Windows Embedded-Kits binär enthalten. Mit Hilfe des Platform Builders und des Binary BSPs können individuelle Betriebssystem-Abbilder erstellt werden. Dadurch können nicht benötigte Windows Komponenten (z.B. Internet Explorer, Silverlight, Frameworks) oder Hardware Treiber (z.B. UART, I2C, Ethernet) flexibel hinzugefügt oder abgewählt werden.

Eine wesentliche Vorleistung der Phytec hierbei sind Treiber, die von uns für unsere Hardware (auch für viele Funktionalitäten auf den Carrier Boards unserer Kits) realisiert wurden. Hierbei legen wir einen hohen Wert auf Industrietauglichkeit.

Ein Blick in unsere Softwareentwicklung
Nahe an Ihrer Kernkompetenz

Unser Erfahrungsschatz aus langjähriger Projektarbeit spiegelt sich in unserer Produktphilosophie wider. 
» mehr