Fortgeschrittene AUTOSAR RTE-Entwicklung
RTE-Konfiguration, Generierung und Debugging für robuste AUTOSAR Classic Steuergeräteprojekte
Die wichtigsten Themen
RTE-Architektur sicher einordnen
ARXML-Modelle gezielt analysieren
Runnables und Ports modellieren
RTE-Generierung steuern
Multicore-Szenarien bewerten
Fehler systematisch debuggen
Überblick
Diese AUTOSAR RTE Schulung richtet sich an erfahrene Entwicklerinnen und Entwickler, die die Runtime Environment in anspruchsvollen Classic AUTOSAR Projekten sicher modellieren, konfigurieren, generieren und prüfen möchten. Im Mittelpunkt stehen reale Entwicklungsabläufe rund um Software-Komponenten, Ports, Runnables, Sender-Receiver- und Client-Server-Kommunikation, ARXML-Artefakte sowie die Zusammenarbeit mit BSW, OS und Service Layer.
Der Kurs vertieft den Zusammenhang zwischen Virtual Function Bus, RTE-Generator, Integrationskonzept und Steuergeräte-Software. Teilnehmer analysieren RTE-Anforderungen, bewerten Konfigurationsvarianten und lernen, typische Fehler in Schnittstellen, Events, Mode Management, Timing, Datenzugriff und Speicherlayout systematisch einzugrenzen. Ergänzend werden Multicore-Szenarien, verteilte Funktionen, Safety-relevante Anforderungen nach ISO 26262 und nachvollziehbare Teststrategien behandelt.
Wer die Grundlagen der Classic Platform auffrischen möchte, findet mit der Software-Entwicklung mit der AUTOSAR Classic Plattform eine passende Vorbereitung. Für modellbasierte Entwicklungsabläufe ergänzt die Schulung Codegenerierung für Classic AUTOSAR-Softwarekomponenten diesen Aufbaukurs fachlich ideal.
Das Training verbindet Architekturwissen mit praktischer Analysearbeit. So entsteht ein belastbares Verständnis dafür, wie AUTOSAR RTE in Serienprojekten konfiguriert, optimiert, getestet und in bestehende Automotive-Toolchains integriert wird.
Wer hier richtig ist
- Softwareentwicklerinnen und Softwareentwickler für Embedded Automotive Systeme, die AUTOSAR RTE in Classic-Projekten konfigurieren oder integrieren
- AUTOSAR Integratorinnen und Integratoren, die ARXML-Modelle, RTE-Generierung und BSW-Anbindung verantworten
- Softwarearchitektinnen und Softwarearchitekten, die Schnittstellen, Runnables, Kommunikationspfade und Variantenkonzepte auslegen
- Testingenieurinnen und Testingenieure, die RTE-nahe Integrationstests, Debugging und Fehlereingrenzung durchführen
- Projektverantwortliche in der Steuergeräteentwicklung, die technische Entscheidungen zu RTE, Toolchain und Integrationsstrategie bewerten müssen
- Teams von OEMs, Zulieferern und Engineering-Dienstleistern, die Classic AUTOSAR Software in Serien- oder Plattformprojekten entwickeln
Das lernst du
- AUTOSAR RTE in der Classic Platform fachlich korrekt einordnen und von Adaptive AUTOSAR abgrenzen
- Software-Komponenten, Ports, Interfaces, Runnables und Events für RTE-relevante Szenarien analysieren
- ARXML-Artefakte auf Konsistenz, Vollständigkeit und Generierbarkeit prüfen
- RTE-Konfigurationen für Kommunikation, Mode Management, Timing und Speicherzugriffe bewerten
- RTE-Generatorausgaben interpretieren und typische Fehler in Build- und Integrationsprozessen beheben
- Debugging- und Teststrategien für RTE-nahe Funktionen in Automotive-Projekten anwenden
- Multicore-, Safety- und Performance-Anforderungen bei der RTE-Integration berücksichtigen
- Konkrete Maßnahmen für robuste, wartbare und serienfähige RTE-Implementierungen ableiten
Die Themen AUTOSAR Classic RTE im Gesamtbild Einordnung von Application Layer, Runtime Environment und Basissoftware · Virtual Function Bus und konkrete RTE-Implementierung · Abgrenzung zu Adaptive AUTOSAR und ARA-Konzepten...
Tag 1: Architektur, Rollen und RTE-Grundlagen im Projektkontext
- AUTOSAR Classic RTE im Gesamtbild
- Einordnung von Application Layer, Runtime Environment und Basissoftware
- Virtual Function Bus und konkrete RTE-Implementierung
- Abgrenzung zu Adaptive AUTOSAR und ARA-Konzepten
- Relevanz aktueller Classic Platform Releases für Serienprojekte
- Software-Komponenten und Schnittstellen
- Atomic Software Components, Compositions und Ports
- Sender-Receiver- und Client-Server-Kommunikation
- Runnable Entities, Events und Inter-Runnable Variables
- Datenkonsistenz, Zugriffsmuster und API-Nutzung
- Projektartefakte und Modellqualität
- ARXML-Strukturen und Abhängigkeiten analysieren
- Konsistenz zwischen System-, ECU- und Softwarebeschreibung prüfen
- Namenskonventionen, Varianten und Wiederverwendung bewerten
- Typische Modellierungsfehler früh erkennen
Tag 2: RTE-Konfiguration, Generierung und Toolchain
- Konfigurationsparameter der RTE
- Events, Runnables, Ports und ComSpec-Einstellungen konfigurieren
- Implizite und explizite Kommunikation bewerten
- Mode Switch Interfaces und Mode Management einordnen
- Kalibrierbare Daten und Parameterzugriffe berücksichtigen
- RTE-Generierung und Build-Integration
- Generator-Eingaben, Generator-Ausgaben und Abhängigkeiten verstehen
- Rte.h, Rte_Type.h und component-spezifische Artefakte prüfen
- Integration in Compiler-, Linker- und CI-Abläufe vorbereiten
- Fehlerprotokolle und Generator-Meldungen systematisch auswerten
- Werkzeugpraxis und Zusammenarbeit
- Arbeiten mit gängigen Konfigurationswerkzeugen wie DaVinci und EB tresos einordnen
- Modelländerungen in Teams nachvollziehbar verwalten
- Review-fähige ARXML-Änderungen vorbereiten
- Abstimmung zwischen Applikationsentwicklung, BSW und Integration verbessern
Tag 3: Kommunikation, Timing und Schichtenintegration
- Kommunikationspfade und Datenfluss
- Intra-ECU-Kommunikation über die RTE analysieren
- Kommunikation mit COM, PduR und weiteren BSW-Modulen einordnen
- Queued und unqueued Communication bewerten
- Fehlerbilder bei Datenverlust, Initialwerten und Aktualitätsüberwachung untersuchen
- Timing, Events und Scheduling
- Timing Events, Data Received Events und Operation Invoked Events konfigurieren
- Zusammenspiel von RTE, OS Tasks und Runnable Mapping bewerten
- Latenzen, Periodizitäten und Aktivierungsketten analysieren
- Timing-Anforderungen nachvollziehbar dokumentieren
- Service-Schnittstellen und Systemdienste
- Nutzung von NVRAM-, Diagnostic- und Communication Services einordnen
- Fehler- und Statusrückgaben der RTE-APIs interpretieren
- Serviceabhängigkeiten im Start-up und Shutdown berücksichtigen
- Robuste Integrationspunkte für Applikationssoftware gestalten
Tag 4: Test, Debugging, Safety und Multicore
- Teststrategien für AUTOSAR RTE
- Unit-, Integration- und Regressionstests auf RTE-Ebene planen
- RTE-Stubs, Mocks und Test-Harnesses einsetzen
- Schnittstellenverträge und Kommunikationspfade verifizieren
- Testfälle aus Anforderungen und ARXML-Modellen ableiten
- Debugging und Fehleranalyse
- Generatorfehler, Compilerfehler und Laufzeitprobleme unterscheiden
- RTE-API-Aufrufe und Datenpfade nachverfolgen
- Fehler in Runnable Mapping, Events und ComSpec-Einstellungen finden
- Trace-, Logging- und Debugging-Techniken zielgerichtet einsetzen
- Safety, Security und Multicore-Aspekte
- Safety-relevante RTE-Anforderungen im Kontext von ISO 26262 einordnen
- Speicher- und Zugriffsgrenzen berücksichtigen
- Multicore-Partitionierung und Inter-Core-Kommunikation analysieren
- Auswirkungen auf Timing, Datenkonsistenz und Testbarkeit bewerten
Tag 5: Optimierung, Projektarbeit und Transfer
- Performance- und Speicheroptimierung
- RTE-Codeumfang, Speicherbedarf und Laufzeitverhalten bewerten
- Kommunikationsmuster und Runnable-Struktur optimieren
- Konfigurationsvarianten auf Nebenwirkungen prüfen
- Messbare Kriterien für Optimierungsentscheidungen festlegen
- RTE-Integration in Serienprojekten
- Release- und Variantenmanagement für RTE-Artefakte strukturieren
- Änderungsfolgen über Applikation, RTE und BSW hinweg analysieren
- Review-Checklisten für Modell und generierten Code nutzen
- Abnahmefähige Dokumentation für Projektteams vorbereiten
- Praxisprojekt und Auswertung
- RTE-Konfiguration anhand eines durchgängigen Szenarios analysieren
- Fehlerursachen priorisieren und Korrekturmaßnahmen ableiten
- Testergebnisse und Debugging-Erkenntnisse dokumentieren
- Transfer auf eigene Automotive-Projekte planen
So arbeiten wir
Das Training kombiniert Architekturarbeit, Toolchain-Verständnis und praxisnahe Analyseaufgaben. Die Teilnehmer arbeiten an typischen Situationen aus Classic AUTOSAR Projekten und übertragen die Ergebnisse auf eigene Steuergeräte- und Plattformvorhaben.
- Fachliche Impulse durch erfahrene Automotive- und Embedded-Trainer
- Analyse von ARXML-Strukturen, RTE-Konfigurationen und Generatorausgaben
- Praxisübungen zu Runnables, Schnittstellen, Events, Kommunikation und Debugging
- Fehlerszenarien aus Integrations-, Build- und Testprozessen
- Diskussion von Projektfragen aus OEM-, Zulieferer- und Engineering-Umgebungen
- Checklisten für Reviews, Fehlereingrenzung und technische Entscheidungsfindung
Empfohlene Vorkenntnisse
- Gute Kenntnisse der AUTOSAR Classic Architektur, insbesondere Application Layer, Runtime Environment und Basissoftware
- Sichere Programmierkenntnisse in C für Embedded Systeme
- Erfahrung mit Software-Komponenten, Ports, Interfaces, Runnables und ARXML-Modellen
- Grundverständnis von Betriebssystemkonzepten, Tasks, Events, Speicher und Kommunikation in Steuergeräte-Software
- Erste Praxis mit RTE-Konfigurationswerkzeugen wie Vector DaVinci Configurator Pro, DaVinci Developer oder EB tresos
- Für den Einstieg in die Grundlagen empfiehlt sich vorab der AUTOSAR Technologieüberblick.
Dein Fahrplan
Der erste Tag schafft eine gemeinsame fachliche Basis für die fortgeschrittene RTE-Entwicklung.
- Einordnung der RTE in AUTOSAR Classic
- Virtual Function Bus, Application Layer und BSW-Zusammenspiel
- Software-Komponenten, Ports, Interfaces und Runnables
- ARXML-Artefakte, Modellqualität und typische Fehlerquellen
Organisatorisches
Lernformate
Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.
Schulungsarten
Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.
Uhrzeiten
09:00-16:00 Uhr
Aktuelle Software
In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.
Deine Vorteile
Zufriedenheitsgarantie
Wir sind von unserer Qualität überzeugt. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.
Inklusivleistungen
Deine Teilnahme beinhaltet: Schulungsmaterial, Zertifikat, Verpflegung (bei Präsenzveranstaltungen) und persönliche Betreuung durch unsere Trainer und unser Orga-Team. Alles aus einer Hand - keine versteckten Kosten.
Lernen von Experten
Unsere Trainer sind zertifizierte und erfahrene Profis mit jahrelanger Berufserfahrung. Sie vermitteln dir in den Kursen nicht nur theoretisches Wissen, sondern teilen ihre Erfahrungen aus realen Projekten und helfen dir, das Gelernte direkt in deiner täglichen Arbeit anzuwenden. Das ist kein Werbeversprechen, sondern unser Anspruch. Am besten siehst du das in unseren Bewertungen, z.B. auch bei Google.
Keine Vorkasse
Du zahlst erst nach dem Seminar. Keine Vorkasse, keine Vorauszahlung - so kannst du sicher sein, dass du nur für das bezahlst, was du auch wirklich erhalten hast. Die Rechnung erhälst du erst nach Kursbeginn.
Max. 8 Teilnehmende
Wir setzen auf kleine Gruppen, damit jeder Teilnehmer die Aufmerksamkeit bekommt, die er verdient. So haben wir mehr Zeit für deine individuellen Fragen und können gezielt auf deine Bedürfnisse eingehen.
Termine & Buchung
Leider bieten wir diesen Kurs nicht als offenes Seminar an, sondern nur als Inhouse- oder Firmenschulung. Wir beraten dich gerne.
Der passende Termin ist nicht dabei? Kontaktiere uns - wir finden die passende Lösung
Inhouse-Schulungen & Firmenseminare
Inhouse-Schulungen
Buche diese Schulung als maßgeschneiderte Inhouse-Schulung für dein Unternehmen oder deine Behörde. Unsere Trainer kommen zu dir und führen die Schulung in deinen Räumlichkeiten durch.
Vorteile:
- Maßgeschneiderte Inhalte für dein Unternehmen
- Flexible Terminplanung nach euren Bedürfnissen
- Kosteneffizient bei mehreren Teilnehmern
- Schulung in vertrauter Umgebung
- Fokus auf deine spezifischen Anforderungen
Firmen-Seminare
Firmen-Seminare finden an einem unserer Schulungsstandorte statt, sind aber maßgeschneidert für dich und exklusiv für dein Team. Sie können auch online stattfinden.
Ideal für:
- Geschlossene Gruppen aus einem Unternehmen / Behörde
- Individuelle Terminplanung für dein Team
- An unseren Schulungsstandorten oder Online
- Angepasste Inhalte für deine Anforderungen
Fragen und Antworten zu Fortgeschrittene AUTOSAR RTE-Entwicklung
Ist die Schulung auf AUTOSAR Classic oder AUTOSAR Adaptive ausgerichtet?
Die Schulung ist auf AUTOSAR Classic RTE ausgerichtet. Die RTE ist ein zentrales Konzept der Classic Platform. Adaptive AUTOSAR wird zur Abgrenzung behandelt, steht aber nicht im Mittelpunkt. Für Adaptive-Themen passt die Einführung in die AUTOSAR Adaptive Plattform.
Welche Vorkenntnisse werden für die AUTOSAR RTE Schulung benötigt?
Teilnehmer sollten die AUTOSAR Classic Architektur kennen, sicher in C programmieren und Begriffe wie Software Component, Port, Interface, Runnable, Event und ARXML einordnen können. Erste Erfahrung mit DaVinci, EB tresos oder vergleichbaren Werkzeugen ist hilfreich.
Werden konkrete RTE-Konfigurationswerkzeuge behandelt?
Das Seminar orientiert sich an typischen Arbeitsweisen mit gängigen AUTOSAR Toolchains. Beispiele beziehen sich unter anderem auf Konzepte, wie sie in DaVinci, EB tresos und vergleichbaren Konfigurationsumgebungen vorkommen. Der Schwerpunkt liegt auf übertragbarem Verständnis statt reiner Bedienoberfläche.
Geht es auch um RTE-Generierung und generierten C-Code?
Ja. Der Kurs behandelt Generator-Eingaben, RTE-Artefakte, API-Strukturen, Header-Dateien, typische Fehlermeldungen und die Einbindung in Build-Prozesse. Teilnehmer lernen, Generatorausgaben fachlich zu prüfen und Fehlerquellen gezielt einzugrenzen.
Ist die Schulung für Inhouse-Teams geeignet?
Ja. Besonders Teams aus Applikationsentwicklung, AUTOSAR Integration, Testing und Softwarearchitektur profitieren von einer gemeinsamen fachlichen Basis. Bei Inhouse-Schulungen können Projektbeispiele, Toolchain-Schwerpunkte und Versionen an die Umgebung des Teams angepasst werden.
Wird ISO 26262 im Seminar behandelt?
ISO 26262 wird im Zusammenhang mit Safety-relevanten RTE-Anforderungen, Nachvollziehbarkeit, Testbarkeit, Speicher- und Kommunikationsaspekten eingeordnet. Das Seminar ersetzt keine vollständige Functional-Safety-Ausbildung, vermittelt aber wichtige Schnittstellen zur RTE-Entwicklung.
Weitere häufig gestellte Fragen und Antworten findest du in den FAQs .
Unser Qualitätsversprechen: Wissen, das in der Praxis funktioniert
Aus der Praxis für die Praxis
Schluss mit theoretischem Ballast. Wir trainieren dich für reale IT-Herausforderungen, nicht für Multiple-Choice-Tests. Unsere Trainer vermitteln dir genau das Wissen, das am nächsten Montagmorgen im Job wirklich funktioniert.
Individuell statt "Schema F"
Deine Fragen passen nicht ins Standard-Skript? Bei uns schon. Wir verzichten auf starre Lehrpläne und geben deinen konkreten Projekt-Fragen Raum. Unsere Trainer passen die Inhalte flexibel an das an, was dich und dein Team aktuell weiterbringt.
Maximale Freiheit: Remote oder vor Ort
Lerne so, wie es in deinen Alltag passt - ohne Reise-Stress und Zeitverlust. Egal ob remote, hybrid oder präsent vor Ort: Wir garantieren dir ein nahtloses und effektives Lernerlebnis, egal von wo du dich zuschaltest.
Mit Zufriedenheitsgarantie
Wir sind von unserer Qualität überzeugt - und wollen, dass du es auch bist. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.
NOCH FRAGEN?
Rufe mich an oder schreibe mir eine E-Mail.
Michaela Berger
Über 20.000 Unternehmen und Behörden vertrauen auf uns