In diesem Vortrag zeigen wir die effiziente Integration der Anwendungssoftware aus vorangehenden Vorträgen in Capital Embedded AUTOSAR Basissoftware und virtuellen Test mittels Capital Embedded Integrator und Virtualizer. AUTOSAR (Automotive Open System Architecture) ist ein branchenweiter Standard für die Entwicklung von Software in Fahrzeugen in der Lieferkette.
Die Integration von Anwendungssoftware in ein AUTOSAR-Steuergerät ist ein kritischer Schritt. Entwickler müssen sicherstellen, dass die Softwarekomponenten nahtlos mit der Basissoftware und der darunterliegenden HW ganzheitlich zusammenarbeiten. Die gewünschten Funktionen müssen im Gesamtkontext in zeit- und sicherheitskritischen Situationen erfüllen. Dies beinhaltet die Verknüpfung von Softwaremodulen, der Basissoftware und die Validierung der Funktionalität.
Virtuelle Integrationstests mit virtuellen Steuergeräten auf Basis von Infineon Aurix MCUs ermöglichen es, die Software zu testen, bevor physische Hardware verfügbar ist. Das Tool Capital Embedded Virtualizer ermöglicht dem Integrator sich nahtlos zwischen virtuellen IOs und finalen HW Treibern (Infineon MCAL) innerhalb eines Projekts toolgesützt zu bewegen. Das ermöglicht nicht nur frühe Absicherung des Verhaltens des Steuergerätes im gesamt AUTOSAR-Kontext auf Basis einer virtuellen HiL der Aurix-MCU-Familie, sondern bietet auch eine frühe Entwicklungs- und Debugging-Platform für jeden Schreibtisch eines Steuergeräteentwicklers. Die Entwicklungszyklen werden so beschleunigt, der Übergang auf physische Hardware wird dadurch erheblich erleichtert und das Risiko später Änderungen deutlich reduziert.