BitCtrl Systems GmbH
Open menu

i.MX6-basierte CPU-Module von PHYTEC

NXP i.MX6 (ARM®v7) unter QNX® Neutrino RTOS

Der i.MX6-Prozessor von NXP (ehemals Freescale) befindet sich am oberen Ende der Leistungsskala im Bereich der eingebetteten Systeme und kann daher für Aufgaben eingesetzt werden, die bisher ausschließlich leistungsstärkeren PC-Plattformen vorbehalten waren.



Der Prozessor kann bis zu vier Displays gleichzeitig steuern. Selbst Videostreams lassen sich mithilfe verschiedener integrierter Hardware-Codecs in die Benutzeroberfläche integrieren. Dadurch eignet sich das Gerät für anspruchsvolle Anwendungen in den Bereichen industrielle Prozessvisualisierung, medizinische Geräte sowie Infotainment.


Der i.MX6-Prozessor bietet eine Vielzahl von Schnittstellen, darunter: 2x USB, 2x CAN, Ethernet, PCIe, verschiedene GPIO, 5x SPI, PWM, 6x UART, 3x I²C und zwei Kameraschnittstellen. Er eignet sich daher sehr gut für headless Systeme im Bereich der industriellen Steuerung und Automatisierung. Aufgrund seiner hohen Rechenleistung können Datenerfassung, -verarbeitung und -visualisierung auf einem einzigen Chip integriert werden. Die QNX Adaptive Partitioning-Technologie unterstützt dieses Design sehr effektiv, indem sie diese verschiedenen Module auf Softwareebene voneinander trennt.



Die PHYTEC Messtechnik GmbH bietet diesen Prozessor auf verschiedenen Modulen an:

  • Das kompakte phyCORE-i.MX6 für speziellere Anwendungen und mit einem für den Prozessor optimierten Pin-Anschlusslayout. Eine vollständige Beschreibung finden Sie hier: PHYTEC phyCORE-i.MX6 Modul-Produktseite
  • Noch kostengünstiger ist das phyCORE-i.MX6UltraLite/ULL-Modul von PHYTEC. Eine vollständige Beschreibung finden Sie hier: PHYTEC phyBOARD-Segin SBC

BitCtrl Systems hat ein QNX 6.5/6.6/7.0/7.1 Board Support Package für die entsprechenden Entwicklungskits (phyBOARD-Mira für phyCORE und phyBOARD-Segin für i.MX6UltraLite/ULL) entwickelt. Wir bieten direkten technischen Support.



QNX BSP: Hintergrundinformationen

Es gibt eine Reihe von Referenzboards für den i.MX6-Prozessor, für die QNX® Board Support Packages (BSP) anbietet. Daher wurde das BSP für die PHYTEC i.MX6-CPU-Module aus diesen bestehenden BSPs abgeleitet, ohne den Quellcode zu kopieren. Alle Komponenten, die auf beiden Plattformen ausgeführt werden können (z. B. Treiber für den integrierten Ethernet-Controller oder Startbibliothek), werden nur referenziert.



Erstellen

Um das BSP zu erstellen, muss zunächst das Referenz-BSP für das SabreSMART-Board importiert werden. Es ist unter folgender URL zu finden: https://community.qnx.com/sf/
wiki/do/viewPage/projects.bsp/wiki/
FreescaleImx6QSabreSmart
. Die aktuelle BSP-Version 2.0.0 funktioniert zusammen mit dem Referenz-BSP für das SabreSMART vom 31. Januar 2018 (QNX 6.6, Build-Nummer 1126) bzw. vom 25. Mai 2017 (QNX 6.5, Build-Nummer 564).


Für QNX 7 verwenden Sie bitte das SabreSMART-Referenz-BSP, das über das QNX Software Center installiert werden kann. Wir haben es mit der Build-Nummer 11 getestet.


Eines der Highlights unseres BSP ist die Möglichkeit, alle Quellen zu kompilieren und installierbare SD-Karten mit einem einzigen Klick zu erstellen. Zu diesem Zweck haben wir ein Build- und Release-Engineering-Projekt erstellt („releng“). Sie müssen lediglich die erstellten Artefakte auf eine leere SD-Karte übertragen und ein einziges Skript im Barebox-Bootloader ausführen. Damit erhalten Sie eine Installationserfahrung, die mit x86-PCs vergleichbar ist.


Schulung

Eine professionelle Schulung ist der beste Weg, um das QNX Neutrino RTOS, die PHYTEC-Entwicklungskits sowie das BSP kennenzulernen. PHYTEC bietet regelmäßig Schulungen an.


Wenn Sie an einer Schulung interessiert sind, melden Sie sich bitte direkt bei PHYTEC an.

Weitere Angebote

Vorschläge:
ÖPNV
Produkt
Dienstleistung
F&E
Jobs

Lassen sie uns zusammen arbeiten!
Melden Sie sich gern bei uns.

Fax
+49 341 49067-15
BitCtrl Systems GmbH
Weißenfelser Straße 67
04229 Leipzig, Germany
Copyright © 2026 BitCtrl Systems GmbH