MICROSAR
Embedded-Software für Ihre AUTOSAR-Steuergeräte

MICROSAR - Die intelligente Implementierung des AUTOSAR Classic-Standards

MICROSAR ist die Embedded-Software für Ihre AUTOSAR Classic-Steuergeräte. Sie besteht aus der Laufzeitumgebung MICROSAR.RTE und den MICROSAR Basissoftware-Modulen (BSW). Diese decken den kompletten AUTOSAR Classic-Standard ab und enthalten viele nützliche Erweiterungen.

Die Konfiguration der MICROSAR Module erfolgt mit der einheitlichen und intuitiven Bedienoberfläche des DaVinci Configurator Pro. Funktionen wie das automatische Ableiten von Parametern und eine umfangreiche Validierung unterstützen Sie dabei.

Vorteile

  • Die komplette AUTOSAR-Lösung für die Releases 4.x und 3.x aus einer Hand
  • Lieferung von schlüsselfertiger Software - vorkonfiguriert nach den Vorgaben des OEMs
  • Bereits bei führenden OEMs und TIER1s im Serieneinsatz
  • Für viele Hardware-Plattformen und Compiler verfügbar
  • Unterstützung unterschiedlicher Datenformate wie AUTOSAR-XML, DBC, LDF, FIBEX, CDD, ODX
  • Ausgereifte, langfristige und zuverlässige Lösung vom AUTOSAR Premium Member
  • Ausführliche Dokumentation im Lieferumfang enthalten

Over-The-Air Software Updates für AUTOSAR Classic Steuergeräte

MICROSAR.OTA bietet Entwicklern eine Lösung, die über den Standard AUTOSAR Classic hinausgeht. Sie ermöglicht es, den Software-Download parallel zur Ausführung der Fahrsoftware im Hintergrund durchzuführen. Dabei werden die empfangenen Daten in einem separaten Speicherbereich abgelegt, auf den unabhängig von der ausgeführten Applikation zugegriffen werden kann.

Anwendungsgebiete

Lösungen für alle AUTOSAR Steuergeräte Projekte

Die  BSW-Module  aus  den  MICROSAR-Paketen  sichern  die  Grundfunktionalität  des  Steuergeräts.  Sie  enthalten  die Implementierung  der  AUTOSAR Standardservices,  die  Sie  für  Ihre  Funktionssoftware  benötigen.  Weil  die  AUTOSAR-Architektur eine konsequente Hardware-Abstraktion verfolgt, können Sie mit MICROSAR Ihre Funktionssoftware plattform-unabhängig entwickeln.

Alle  benötigten  MICROSAR  BSW-Module  konfigurieren  Sie  entsprechend  der  Anforderungen  aus  Ihrem  Projekt  und integrieren  sie  nach  dem  Generieren  mit  der  Funktionssoftware.  So  erhalten  Sie  die  komplette  Steuergeräte-Software. Besteht  die  Funktionssoftware  aus  AUTOSAR-konformen  SWCs,  so  benötigen  Sie  eine  Laufzeitumgebung  (RTE).  Die MICROSAR.RTE realisiert die Kommunikation der SWCs untereinander sowie deren Zugriff auf die Daten und Services aus den  BSW-Modulen.  Neben  der  Verwaltung  des  gesamten  Ereignis-  und  Informationsflusses  stellt  die  MICROSAR.RTE  die Konsistenz des Informationsaustauschs sicher und koordiniert Zugriffe über Core- oder Speicherschutzgrenzen.

Funktionen

Zahlreiche Erweiterungen machen MICROSAR zur idealen Lösung für alle ECU-Projekte. Eine detaillierte Beschreibung finden Sie in der umfangreichen MICROSAR Produktinformation.
Zur MICROSAR Produktinformation (Englisch)

Eine kurze Beschreibung der verschiedenen MICROSAR Cluster finden Sie unter den nachstehenden Tabs.

MICROSAR.OS

Das Echtzeitbetriebssystem für den AUTOSAR-Standard

Bei MICROSAR.OS handelt es sich um ein präemptives Echtzeit-Multitasking-Betriebssystem mit optimierten Eigenschaften für die Verwendung auf Mikrocontrollern. Die langjährigen Erfahrungen von Vector bei der Entwicklung von Betriebssystemen und Treibern für Mikrocontroller sind in diesem kleinen, robusten Betriebssystemkern gebündelt.

MICROSAR-OS basiert auf der AUTOSAR-OS-Spezifikation, einer Erweiterung des praxiserprobten Betriebssystem-Standards OSEK/VDX-OS. Dieser Standard wurde um Funktionen für Zeitüberwachung und Speicherschutz erweitert. So bietet der implementierte High Resolution Timer Mechanismus Zeitauflösungen von weniger als 1ms ohne Erhöhung der Interrupt-Last. In Abhängigkeit vom Controller sind damit Auflösungen bis in den Mikrosekundenbereich möglich. Die Implementierung von MICROSAR.OS durch Vector erfolgt in voller Konformität mit der AUTOSAR-OS-Spezifikation und unterstützt alle Skalierbarkeitsklassen.

 

Mehr anzeigen

MICROSAR.COM

AUTOSAR Basissoftware-Module für die Kommunikation

Die Basissoftware-Module (BSW) aus MICROSAR.COM enthalten die AUTOSAR-Dienste für die Steuergeräte-Kommunikation. Sie unterstützen beliebig  viele Kommunikationskanäle. Diese Dienste sind busunabhängig und werden in jedem Kommunikations-Stack benötigt. Entsprechend der AUTOSAR Architektur übernehmen sie die Kontrolle und vollständige Einbindung der busspezifischen Kommunikationsmodule für CAN, CAN-FD, J1939, FR, LIN und ETH in dieSteuergerätesoftware.

 

Mehr anzeigen

MICROSAR.CAN

AUTOSAR Basissoftware-Module für die CAN-Kommunikation

Das Einsatzgebiet von MICROSAR.CAN ist die Kommunikation in CAN-Netzwerken. Weiterhin eignet es sich z.B. als Basis für das Kalibrieren mit XCP, für Gateways oder das Re-Programmieren. Sie können MICROSAR.CAN auch mit der Option J1939 erweitern, um den Betrieb eines AUTOSAR-Steuergeräts in einem J1939-Netzwerk zu ermöglichen. Zur Verfügung stehen die Transport Protokolle BAM und CMDT.

 

Mehr anzeigen

MICROSAR.FR

AUTOSAR Basissoftware-Module für die FlexRay-Kommunikation

Das Einsatzgebiet von MICROSAR.FR ist die Kommunikation in FlexRay-Netzwerken inklusive Teilnetzbetrieb. Weiterhin eignet es sich z.B. als Basis für das Kalibrieren mit XCP, für Gateways oder das Flashen.

 

Mehr anzeigen

MICROSAR.LIN

AUTOSAR Basissoftware-Module für die LIN-Kommunikation

Das Einsatzgebiet von MICROSAR.LIN ist die Kommunikation für einen LIN-Master in einem LIN-Netzwerk. Weiterhin eignet es sich z.B. als Basis für Gateways oder das Re-Programmieren.

 

Mehr anzeigen

MICROSAR.ETH

AUTOSAR Basissoftware-Module für Ethernet-basierte Kommunikation

Mit dem Internet Protokoll und den darüber liegenden Transportprotokollen UDP und TCP stehen sehr verbreitete Standards zur Verfügung, um Daten mit hoher Geschwindigkeit über Ethernet auszutauschen. Das Paket MICROSAR.ETH (Ethernet) enthält die AUTOSAR BSW-Module inklusive eines nach  Automotive-Standard entwickelten TCP/IP-Stacks für die Ethernet-basierte Kommunikation von Steuergeräten. AUTOSAR 4.0 spezifiziert erstmalig Ethernet als Netzwerktechnologie. Mit AUTOSAR 4.1 wurden die Spezifikationen in diesem Bereich erheblich modifiziert und erweitert. Weitere Ergänzungen, wie z.B. die Konfiguration von Ethernet-Switches und die Zeitsynchronisation zwischen Steuergeräten, sind in AUTOSAR 4.2 spezifiziert.  Die BSW-Module von MICROSAR.ETH sind entsprechend AUTOSAR 4.x sowie als Ergänzung zu AUTOSAR 3.x verfügbar.

 

Mehr anzeigen

MICROSA.CHARGE

Basissoftware-Module für die Kommunikation mit externer Infrastruktur

Mit Ethernet und dem darüber liegenden TCP/IP-Stack steht die Basistechnologie zur Verfügung, um mit Fahrzeug-externer Infrastruktur zu kommunizieren. MICROSAR.CHARGE ermöglicht Ihnen im Zusammenspiel mit einer entsprechenden Ladesäule das intelligente Laden von Elektro- und Hybridfahrzeugen. Unterstützt werden die Standards

  • ISO 15118 und
  • DIN SPEC 70121

mit den dazugehörigen Möglichkeiten zum Wechsel- und Gleichstromladen (AC und DC). Mit den Modulen des Pakets MICROSAR.CHARGE kann Ihr Steuergerät zusätzlich über gängige Internet-Protokolle mit einem Server kommunizieren. Bei Bedarf kann die Kommunikation auch verschlüsselt stattfinden.

MICROSAR.CHARGE unterstützt zudem die Standards GB/T 27930 und CHAdeMO für China und Japan. Diese spezifizieren das DC-Laden und basieren auf einer Kommunikation über CAN.

Mehr anzeigen

MICROSAR.AVB

Basissoftware-Module für die Audio/Video-Kommunikation via Ethernet

MICROSAR AVB (Audio/Video Bridging) über Ethernet ermöglicht eine schnelle und zuverlässige Übertragung von Audio/Video Daten. Das Paket MICROSAR AVB enthält verschiedene BSW-Module, die auf dem Ethernet-Interface, z.B. aus MICROSAR.ETH, aufsetzen. Die auf AUTOSAR 4.x basierte  Lösung unterstützt vAVTP (Audio/Video Transport  Protocol), vSRP (Stream Reservation Protocol) und ETHTSYN (Time Synchronization over Ethernet). Damit ergibt sich die Möglichkeit,  AVB-Endpunkte sowie Bridge-Funktionalität zu implementieren.

 

Mehr anzeigen

MICROSAR.MEM

AUTOSAR Basissoftware-Module für das Memory Management

MICROSAR.MEM enthält die Dienste zum Lesen, Schreiben und Löschen von persistenten Anwendungsdaten in Flash- und/oder EEPROM-Speichern. Dadurch hat die Funktionssoftware einen Hardware-unabhängigen Zugriff auf den Speicher. Die Applikation braucht nicht zu wissen, welcher Speicher konkret auf der Plattform vorhanden und ob dieser Speicher intern oder extern mit dem Controller verbunden ist.

 

Mehr anzeigen

MICROSAR.SYS

Systembezogene Basissoftware Module für AUTOSAR

Die Systemdienste aus den MICROSAR.SYS Basissoftware Modulen (BSW) decken einen wichtigen Teil der Grundfunktionalität Ihres AUTOSAR-Steuergeräts ab. Sie werden von der Funktionssoftware (via RTE) und den übrigen BSW-Modulen aufgerufen. Die Module von MICROSAR.SYS bieten alle wichtigen Funktionen für das Zustands-Handling des Steuergerätes.

Die Systemdienste enthalten das Power- und Mode-Management, die Kontrolle aller Kommunikationskanäle und Teilnetze, die Überwachung der einzelnen Softwarekomponenten (SWC) der Funktionssoftware und innerhalb von AUTOSAR 3.x das Scheduling aller BSW-Module.

Mehr anzeigen

MICROSAR.DIAG

AUTOSAR-kompatible Umsetzung des UDS-Protokolls

MICROSAR.DIAG ist die skalierbare und hochoptimierte Implementierung der Diagnoseprotokolle für die erweiterte Diagnose (UDS) und die verschiedenen gesetzlichen Regelungen zur Diagnose (OBD) nach dem AUTOSAR-Standard. Für die erweiterte Diagnose bietet Vector eine UDS-Implementierung auf Basis von ISO 14229 mit OEM-spezifischen Erweiterungen zur Anpassung des AUTOSAR-Standards an die individuellen Diagnoseanforderungen der OEMs. Für Steuergeräte ohne spezielle Diagnosespezifikation steht ein OEM-unabhängiges Bundle von MICROSAR.DIAG zur Verfügung.

Der Diagnose-Konfigurations-Workflow ist auf die individuellen OEM-spezifischen Workflows optimiert und unterstützt verschiedene Datenformate, z.B. CANdelaStudio Dokumente, AUTOSAR Diagnostic Extract Template oder ODX. Die Unterstützung der gesetzlich vorgeschriebenen OBD ist eine optionale Funktionalität von MICROSAR.DIAG. Es werden gängige gesetzliche Anforderungen an die Diagnose hinsichtlich Abgas-Emmissionen von heute und morgen unterstützt:

  •     OBD-II gemäß SAE J1979 und CARB CCR1968.2
  •     WWH-OBD basierend auf EURO VI mit ISO 27145
  •     China 6 (Leichte und schwere Nutzfahrzeuge)
  •     OBDonUDS basierend auf SAE J1979-2 ist geplant, bitte fragen Sie uns nach weiteren Einzelheiten

Benötigt Ihr Steuergerät Varianten in der Diagnosekonfiguration, bietet MICROSAR.DIAG dafür eine leistungsfähige Lösung. Sie können bis zu 31 verschiedene Parametrierungen definieren und ressourcenoptimiert im Steuergerät speichern. Dadurch werden Redundanzen in der Steuergeräte-Software vermieden, da identische Schnittstellen zu denselben Daten, Services und DTCs im generierten Diagnosecode zusammengefasst werden. Der Diagnose-Konfigurations-Workflow erstellt Ihre Diagnosevarianten auf Basis der bereitgestellten Eingangsdaten.

Mehr anzeigen

MICROSAR.MCAL

AUTOSAR-Treiber zur Ansteuerung der Mikrocontroller-Peripherie

Mit MICROSAR.MCAL erhalten Sie eine fertige Lösung für die Ansteuerung Ihrer Prozessorperipherie. Beim Wechsel auf eine andere Hardware ist daher keine Anpassung der Funktionssoftware erforderlich. Sie müssen lediglich MICROSAR.MCAL auswechseln, um die passenden Treiber einzubinden.

Die MICROSAR.MCAL Treiber arbeiten optimal mit den restlichen MICROSAR Paketen zusammen. Je nach Anforderung Ihrer Anwendung nutzen Sie weitere Pakete (z.B. MICROSAR.CAN, MICROSAR.MEM, etc.) und erhalten so beispielsweise einen kompletten Kommunikations-Stack oder eine Speicherverwaltung.

Mehr anzeigen

MICROSAR.EXT

AUTOSAR-Treiber zur Ansteuerung von externen Bausteinen

Mit MICROSAR.EXT erhalten sie eine fertige Lösung für die Ansteuerung Ihrer externen Peripheriebausteine. Beim Wechsel eines externen Bausteins auf eine andere Hardware ist daher keine Anpassung der Funktionssoftware erforderlich. Sie müssen lediglich die betroffenen Treiber aus MICROSAR.EXT auswechseln. Je nach Anforderung Ihrer Anwendung fügen Sie weitere Pakete (z.B. MICROSAR.CAN, MICROSAR.MEM, etc.) hinzu und erhalten einen kompletten Kommunikations-Stack oder eine Speicherverwaltung nach AUTOSAR-Spezifikation.

 

Mehr anzeigen

MICROSAR.IO

AUTOSAR Input Output Hardware Abstraktion

Das Cluster IO stellt eine Verbindung zwischen Anwendung (zum Beispiel SWCs) und MCAL-Modulen her. Die Anwendung erhält Zugriff auf I/O-Ports um zum Beispiel Sensoren auszulesen oder Aktuatoren an zu steuern.

 

Mehr anzeigen

MICROSAR.RTE

Die optimierte Ablaufumgebung für Softwarekomponenten nach dem AUTOSAR- Standard

Die MICROSAR.RTE (Runtime Environment) ist die skalierbare und hoch optimierte Laufzeitumgebung von Vector. Die RTE ist ein von AUTOSAR eingeführtes Modul und verwaltet die Kommunikation zwischen den Softwarekomponenten (SWCs). Sie stellt dabei die Konsistenz des gesamten Informationsflusses sicher und bildet die Schnittstelle zwischen Funktionssoftware, Basissoftware (BSW) sowie Complex Drivern (CDD).

Wenn die Funktionssoftware eines Steuergeräts über AUTOSAR-konforme SWCs implementiert ist, benötigt der Anwender die RTE als Laufzeitumgebung. Dieser modulare Aufbau der Steuergerätesoftware bietet dem Anwender maximale Flexibilität: Eine manuell entwickelte oder durch modellbasierte Werkzeuge entworfene SWCs kann in mehreren Steuergeräte-Projekten verwendet werden. Hierzu ist lediglich für das konkrete Steuergerät das Umkonfigurieren und die neue Generierung der RTE sowie ggf. der BSW-Module erforderlich. Darüber hinaus ist auch die Mehrfachverwendung einer SWC auf einem Steuergerät möglich.

 

Mehr anzeigen

MICROSAR AMD

AUTOSAR-Monitoring und -Debugging

Das Paket MICROSAR AMD unterstützt Sie effizient beim Testen Ihrer AUTOSAR-Steuergerätesoftware. Die Basis-Software-Module aus MICROSAR AMD haben Zugriff zu allen wichtigen internen Variablen, Zuständen und Fehlermeldungen Ihrer MICROSAR-Basissoftware. Weil sich das aus dem Mess- und Kalibrierumfeld bekannte XCP-Protokoll (Universal Calibration Protocol) hervorragend zum Übertragen Steuergeräte-interner Größen eignet, hat Vector MICROSAR AMD auf Basis von XCP entwickelt.

 

Mehr anzeigen

MICROSAR XCP

Messen und Kalibrieren

MICROSAR XCP erlaubt das Messen und Kalibrieren nach ASAM XCP. Es erlaubt adressbasierten Lese- und Schreibzugriff auf den Steuergeräte-Speicher. Das Modul wurde dabei besonders auf die Verwendung zusammen mit CANoe.XCP und CANoe.AMD sowie CANape optimiert. Es ist für viele Topologien verfügbar: CAN, CAN-FD, FR, ETH, LIN, J1939.

 

Mehr anzeigen

MICROSAR.HSM

Firmware für Hardware Security Module

Mit MICROSAR.HSM erhalten Sie eine effiziente und sichere Firmware für Hardware Security Module (HSM), die in Mikrocontrollern integriert sind und einen Secure Core enthalten. Die Software stellt kryptografische Services bereit und greift dazu auf die verfügbaren Hardware-Ressourcen zu. Durch die Implementierung von beispielsweise kryptografischen Basisfunktionen, sicherer Schlüsselspeicher und Secure-Boot-Mechanismen erhöht die Firmware MICROSAR.HSM die Cybersecurity des Steuergeräts.

Sie erhalten MICROSAR.HSM für eine Vielzahl von Hardware Security Modulen unterschiedlicher Halbleiterhersteller. Entsprechend den Anforderungen aus Ihrem Projekt konfigurieren Sie die Software mit dem PC-basierten Konfigurationswerkzeug DaVinci Configurator Pro. Durch den modularen Aufbau von MICROSAR.HSM ist die Firmware hinsichtlich des Speicherbedarfs und der Laufzeit an Ihren speziellen Anwendungsfall anpassbar. Des Weiteren können unterschiedliche Add-Ons und Nutzerspezifische Services hinzugefügt werden.

Während die AUTOSAR-Umgebung, die typischerweise die Krypto-Services des HSM nutzt, auf dem Host Core ausgeführt wird, kommt MICROSAR.HSM auf dem Secure Core zum Einsatz. Die Nutzung der bereitgestellten Funktionen durch die AUTOSAR-Umgebung erfolgt über den zugehörigen Crypto-Treiber.

Die Bestandteile der kompletten HSM-Lösung:

  • MICROSAR.HSM: Die eigentliche Firmware, die auf dem Secure Core des HSM ausgeführt wird. Sie besteht aus mehreren Modulen.
  • Crypto-Treiber für den AUTOSAR-Stack und den Flash Bootloader als Interface zur Firmware MICROSAR.HSM
  • Add-Ons (optional): Spezifische Add-Ons zur Integration weiterer Funktionen und nutzerspezifischer Services, z.B. Bereitstellung von asymmetrischen kryptografischen Algorithmen oder geschütztes Aktualisieren der Software mit dem MICROSAR.HSM Updater und weitere OEM-spezifische Add-Ons.

Weitere Details zu MICROSAR.HSM finden Sie in der MICROSAR Produktinformation.

MICROSAR.HSM gibt es für mehr als 25 Hardware-Plattformen von führenden Halbleiterherstellern wie z.B. Renesas, Infineon, Cypress, ST, NXP/Freescale. Bitte kontaktieren Sie Vector bezüglich der genauen Derivate.

Lieferumfang:

  • MICROSAR.HSM als Sourcecode
  • Konfigurationswerkzeug DaVinci Configurator Pro
  • Dokumentation
Mehr anzeigen

MICROSAR.OTA

Basissoftwaremodule für Software-Downloads
Dieses Video zeigt die Funktionsweise von MICROSAR.OTA als Lösung, die über den AUTOSAR Classic Standard hinausgeht.

Over The Air“-Software-Updates ermöglichen die komfortable Aktualisierung der Fahrzeugsoftware ohne Werkstattbesuch. Für eine optimale Umsetzung  mit möglichst kurzem Aktualisierungsvorgang werden die Updates bereits während der Fahrt auf alle betroffenen Zielsteuergeräte verteilt.

Mit MICROSAR.OTA steht Entwicklern eine über den AUTOSAR-Classic-Standard hinausgehenden Lösung zur Verfügung, die den Software-Download parallel zur Ausführung der Fahrsoftware im Hintergrund ermöglicht. Dabei werden die empfangenen Daten in einem separaten Speicherbereich abgelegt, auf den unabhängig von der ausgeführten Applikation ein Zugriff besteht. Um die Wiederverwendbarkeit von Flash-Containern zu gewährleisten, verwendet MICROSAR.OTA virtuelle anstatt physikalischer Adressen, um somit die interne Speicher- und Aktivierungsstrategie zu abstrahieren.

Zusätzlich ist MICROSAR.OTA mit OEM-spezifischen Erweiterungen erhältlich. Diese unterscheiden sich durch die Diagnoseprotokolle, die Datenverarbeitung (Kompression, Verschlüsselung) und die Verifikation über kryptografische Signaturen.

MICROSAR.OTA ist kompatibel zu AUTOSAR 4.x. Bei gleichzeitiger Nutzung des internen Flash-Speichers durch MICROSAR.OTA und den AUTOSAR Memory Stack werden die Flash-Zugriffe synchronisiert.

Der Vector Flash Bootloader bietet mit dem Add-On Software Activation Manager eine zu MICROSAR.OTA kompatible Erweiterung an, um neue Software-Stände zu aktivieren – je nach Speicherkonzept durch Ausnutzung von Hardware-Umschaltung oder durch Umkopieren.

Mehr anzeigen
AUTOSAR Basissoftware-Module für Security-Anwendungen

Mit den Modulen aus dem Cluster MICROSAR.CRYPTO realisieren Sie krypto- und zertifikatsbasierte Lösungen sowie Intrusion-Detection-Systeme:

  • Csm: Der Crypto Service Manager bietet SWCs Zugriff auf die im Crypto-Treiber enthaltenen standardisierten kryptografischen Funktionen sowie auf die sichere Schlüssel- und Zertifikatsablage. Die einzelnen Jobs können priorisiert und für eine Parallelisierung auf unabhängige Crypto-Treiber verteilt werden.
  • CryIf: Das Modul Crypto Interface abstrahiert den Zugriff auf die unterschiedlichen Crypto-Treiber und stellt so eine einheitliche Schnittstelle für verschiedene Crypto-Lösungen bereit.
  • Crypto (SW): Der Software-Crypto-Treiber bietet standardisierte kryptografische Algorithmen und Funktionen sowie eine sichere Schlüssel- und Zertifikatsablage. Er abstrahiert den Zugriff auf eine Crypto-Hardware (HSM/SHE) oder auf eine rein Software-basierte Lösung. Auf die Funktionen kann über das Modul Csm zugegriffen werden.
  • IdsM: Der Intrusion Detection System Manager erkennt externe Angriffe. Er bietet den BSW-Modulen und SWCs ein standardisiertes Interface für das Melden von Security-Events und qualifiziert diese mit standardisierten Filtern. Relevante Security-Events leitet der IdsM über den Intrusion Detection Reporter an das Security Operation Center beim Fahrzeughersteller weiter.
  • KeyM: Der Key Manager unterstützt die Installation und Aktualisierung von Schlüsselmaterial und Zertifikaten.
  • vSecMod:  Das Vector Security Module ist eine Ergänzung zum AUTOSAR-Standard und ist OEM-spezifisch. Es enthält den für die sichere OnBoard-Kommunikation (SecOC) erforderlichen Freshness Value Manager (FVM) und den OEM-spezifischen Key Manager (vKeyM). Der FVM stellt der Komponente SecOC einen Freshness Value zur Verfügung, um Replay-Angriffe zu verhindern. Das Modul vKeyM übernimmt den Schlüsselaustausch und die Schlüsselaktualisierung.
Mehr anzeigen

Highlights

Eine kurze Beschreibung der MICROSAR Highlights finden Sie unter den folgenden Tabs.

Funktionale Sicherheit gemäß ISO 26262

Die weltweit erste nach ASIL D zertifizierte AUTOSAR-Basissoftware

Der international anerkannte Spezialist für funktionale Sicherheit, exida, hat den Nachweis erbracht, dass die AUTOSAR 4-Basissoftware von Vector die Anforderungen der ISO 26262 bis ASIL D erfüllt.

Pressemitteilung jetzt lesen

AUTOSAR-Basissoftware für sicherheitsrelevante Funktionen
Komponenten, die derzeit nach ASIL D entwickelt wurden

MICROSAR Safe hilft Ihnen beim Integrieren von sicherheitsrelevanten Funktionen in Ihr Steuergerät. Damit entwickeln Sie AUTOSAR-basierte Anwendungen für Steuergeräte bis ASIL D nach ISO 26262.

MICROSAR Safe ermöglicht den rückwirkungsfreien Ablauf von sicheren Softwareteilen mit unterschiedlichen ASIL und nicht-sicheren Softwareteilen (QM-Software) auf dem gleichen Steuergerät (Mixed-ASIL-Systeme). Die dazu verwendeten Module sind SEooCs (Safety Element out of Context), die nach ISO 26262 / ASIL D entwickelt sind. MICROSAR Safe ist das Ergebnis langjähriger Erfahrung im Umfeld der funktionalen Sicherheit.

Funktionen

  • Speicherschutz und sicherer Kontextwechsel
  • Ablaufkontrolle sicherheitsrelevanter Softwarekomponenten
  • Zeitliche Überwachung der Software
  • Gesicherte Inter-ECU-Kommunikation

Vorteile

  • Lösung für alle Automotive Safety Integrity Level (ASIL) bis ASIL D
  • Reduzieren von Zertifizierungskosten
  • Unterstützung verschiedener ASILs auf einem Controller
  • Abwärts-kompatibel zu AUTOSAR 3.x

Beratung für Funktionale Sicherheit und ISO 26262:

Haben Sie Fragen zum Entwicklungs-Prozess und zu Sicherheitskonzepten beim Einsatz sicherheits-relevanter SWCs? Zusammen mit Vector Consulting beraten wir Sie gerne.

Safety-Konzepte für AUTOSAR Classic

MICROSAR Safe unterstützt Sie bei der Entwicklung Ihrer AUTOSAR-Anwendungen für Steuergeräte nach ISO 26262 bis ASIL D. Dieses Tutorial (Englisch) erklärt die Unterschiede zwischen der minimalen "Partitionierungs"-Lösung, einer Reihe von Funktionen zur Gewährleistung von Rückwirkungsfreiheit sowie der anspruchsvolleren "Full Safe Basic Software"-Lösung.

 

Mehr anzeigen

Zugriffs-Sicherheit für AUTOSAR-Steuergeräte

Die in MICROSAR Security enthaltenen Module unterstützen Sie beim Schutz Ihrer Steuergeräte vor gezielten Manipulationen und vor Datendiebstahl. Mit den enthaltenen Security-Mechanismen sorgen Sie für die Integrität, Authentizität und Vertraulichkeit der Daten in einem Fahrzeug.  Die Module entsprechen der AUTOSAR-Spezifikation bzw. sind dazu passende Ergänzungen.

MICROSAR Security umfasst:

  • Bibliotheken mit kryptografischen Funktionen
  • Schlüssel- und Zertifikatsmanagement
  • Firmware für Hardware Security Module
  • Sichere OnBoard-Kommunikation (SecOC)
  • Erkennung externer Angriffe mittels Intrusion Detection Systems (IDS)
  • Switch-Firewall für Ethernet-Kommunikation
  • Transport Layer Security (TLS)
  • Internet Protocol Security (IPSec)
  • Authentifizierungsprotokoll EAP (Extensible Authentication Protocol)
Mehr anzeigen

Die von Vector erhältlichen Optionen zur Handhabung von Steuergeräte-Varianten unterstützen sowohl den Fahrzeughersteller wie auch die Zulieferer im Hinblick auf Flexibilität und Kosteneinsparungen bei der Herstellung von Steuergeräten:

Post-Build Selectable (Identity Manager) reduziert die Anzahl der erforderlichen Steuergerätevarianten, indem

  • derselbe Steuergerätetyp über die ihm zugewiesene Identität gleichartige Aufgaben an unterschiedlichen Stellen im Fahrzeug übernimmt (Beispiel: Türsteuergerät links/rechts).
  • derselbe Steuergerätetyp in mehreren Fahrzeugvarianten eingesetzt wird, da er die Kommunikationsbeschreibungen ALLER Baureihen kennt und bei der Initialisierung in jeder Baureihe die korrekte Variante unterstützt.

Post-Build Loadable ermöglicht das nachträgliche Ändern von Parametern der Basissoftware bei Kommunikations- und Diagnoseschnittstellen auch noch nach der Herstellung eines Steuergerätes. Da die Applikation, der Compiler, etc. für das Post-Build-Update nicht benötigt werden, kann ein Update auch sehr effizient und kostensparend direkt vom Fahrzeughersteller vorgenommen werden. Die Option Post-Build Loadable ist für die AUTOSAR-Basissoftware MICROSAR verfügbar.

     

Mehr anzeigen

MICROSAR POSIX

Anbindung von AUTOSAR Classic an POSIX-Betriebssysteme

Fahrer-Assistenzsysteme und Infotainment führen zu einer immer stärkeren Verzahnung der etablierten statischen Steuergeräte-Lösungen mit neuen, dynamischen Diensten. Aus diesem Grund befinden sich in Steuergeräte-Projekten immer häufiger POSIX-basierte Systeme in Kombination mit klassischer AUTOSAR-Technologie. Der neu definierte Standard AUTOSAR Adaptive unterstreicht diesen Trend. MICROSAR bietet daher Lösungen an, um klassische automobile Funktionen auch unter einem POSIX-Betriebssystem zu nutzen oder um Daten zwischen einer POSIX- und einer AUTOSAR-Domäne auszutauschen.

Die Vorteile im Überblick

  • Betrieb der MICROSAR Basissoftware als Prozess in Drittanbieter-Betriebssystemen wie beispielsweise Linux, QNX, INTEGRITY oder PikeOS
  • Somit können bereits bestehende Module von AUTOSAR Classic in einer nicht-AUTOSAR-Umgebung weiterverwendet werden.

Anwendungsgebiete

  • Betrieb von AUTOSAR Classic Basissoftware-Modulen und Legacy-Komponenten als Prozess unter nicht-AUTOSAR-Betriebssystemen
  • Automotive-Diagnose in nicht-AUTOSAR-Systemen
  •  
  • Steuergeräte nach dem neuen Standard AUTOSAR Adaptive. Vector bietet hierzu eine umfassende Lösung an. Detaillierte Informationen hierzu finden Sie in der separaten Produktinformation.

Zugehörige Vector Produkte

  • Flash Bootloader für POSIX-Betriebssysteme
  • MICROSAR.IPC – AUTOSAR Basissoftwaremodule für Interprozessor-Kommunikation
Mehr anzeigen

MICROSAR Gateway bietet optimierte AUTOSAR-basierte Module für Gateways, die ein Routing auf verschiedenen Protokollebenen und zwischen verschiedenen Bussystemen (CAN, LIN, FlexRay, Ethernet) ermöglichen. Aufbauend auf diesen Grundfunktionen bietet MICROSAR Gateway eine Reihe von Sonderfunktionen wie die Spiegelung von Teilnetzen sowie ein modulares Plug-in-Konzept zur Erweiterung der bestehenden Funktionalität.

Dieser flexible Ansatz ermöglicht den Einsatz des MICROSAR-Gateways bei der Entwicklung von

  •     lokalen Gateways (z.B. im Türbereich)
  •     Domain-Controller (z.B. Body Controller)
  •     zentralen Gateways (z.B. zentraler Diagnosezugang oder für Connectivity-Anwendungen)
Mehr anzeigen

Die Einführung von Multi-core-Prozessoren hat auch das Design der AUTOSAR-Software verändert. Einzelne AUTOSAR-Anwendungen können nun auf verschiedene Prozessorkerne verteilt und somit gleichzeitig ausgeführt werden. Entscheidend ist dabei, die für den jeweiligen Anwendungsfall geeignete Verteilung zu finden und steuergeräteinterne Kommunikation mit minimalen Verlusten durch die Synchronisation anzubieten.

MICROSAR Multi-core ist perfekt auf die TA Tool Suite abgestimmt. Diese ermöglicht eine automatisierte Optimierung der Anwendungssoftware und Verteilung auf die verfügbaren Prozessorkerne. Darüber hinaus ist der Embedded-Code von MICROSAR so konzipiert, dass er effizient Services der Basissoftware sowie Kommunikation zwischen den Applikationsteilen bereitstellt und so eine Vielzahl von Anwendungsfällen optimal unterstützt.

Mehr anzeigen

Der Schnelleinstieg in Ihr AUTOSAR Projekt

MICROSAR.SIP und MICROSAR.EIP

Das Software Integration Package (SIP) und das Extended Integration Package (EIP) von Vector verschaffen Ihnen denentscheidenden Vorteil bei der Entwicklung Ihrer Steuergerätesoftware: wir testen Ihr Software-Paket vor der Lieferung und Sie nehmen das gesamte Paket innerhalb weniger Tage in Betrieb. Mittels eines Fragebogens (Questionnaire) nehmen wir im Vorfeld der Lieferung Ihre Anforderungen möglichst detailliert auf und stellen auf dieser Basis Ihr Software Integration Package individuell für Sie zusammen.

  • MICROSAR.SIP ist eine Standard-Lieferposition und stellt eine möglichst breite Verwendbarkeit Ihres Stacks in den Mittelpunkt. Es optimiert die Einsetzbarkeit Ihrer Lieferung auch bei einer leichten Abwandlung der Rahmenbedingungen.
  • MICROSAR.EIP unterstützt den weiteren Verlauf einer Initial-Lieferung. Es bietet eine maßgebliche Supportleistung zur schnellen und umfassenden Inbetriebnahme. Sie hat das Ziel, den ersten Vernetzungstest beim OEM zu bestehen. 
Alle Details finden Sie in der MICROSAR Produktinformation (PDF)

Portal "MyECU"

"MyECU": Verwalten Sie jederzeit alle Informationen und Kontakte.

Verwalten Sie Ihre Embedded-Software-Projekte einfach wie nie!

Stellen Sie sich vor, alle wichtigen Daten Ihres Vector Embedded-Software-Projekts wären an einer zentralen Stelle verfügbar! Mit "MyECU" im Vector Portal verwalten Sie jederzeit einfach alle Informationen und Ansprechpartner. Die übersichtliche Kollaborationsplattform bietet einen schnellen Dokumentenaustausch sowie die Möglichkeit, Support-Anfragen direkt aus dem Projekt-Kontext zu stellen.

Besuchen Sie das Vector Portal für eine Registrierung und weitere Infos!

Embedded Services

Embedded Services: Maßgeschneidert für Ihren Projekterfolg.

Wir unterstützen Sie mit maßgeschneiderten Dienstleistungen. Ob Support, Coaching, technische Beratung oder Reviews: Diese Dienstleistungen sind ideal geeignet, um den Entwicklungsprozess zu beschleunigen, aber auch um die Fähigkeiten Ihres Teams mit der Embedded-Software von Vector zu verbessern.

Unterstützte Hardware und Compiler

MICROSAR | Unterstützte Hardware und Compiler

Für einen optimalen AUTOSAR-Projektverlauf unterstützt MICROSAR eine große Anzahl von...

Zur Tabelle

Produktbeschreibungen

Fact Sheet:

Die wichtigsten Daten im Überblick (PDF)

Umfangreiche Produktinformation:

MICROSAR (Englisch, PDF)

Mehr anzeigen

Haben Sie technische Fragen und suchen nach passenden Antworten? Unsere KnowledgeBase bietet das Wichtigste!

 

Mehr anzeigen

Qualifizierung zum Vector Certified Embedded Professional

Umfangreiche Softwarekenntnisse sind heute eine der wichtigsten Voraussetzungen für die erfolgreiche Durchführung von Projekten. Ob Lieferant oder Engineering-Partner - die Kompetenz der Mitarbeiter stellt einen wichtigen Wettbewerbsvorteil dar. Daher bietet Vector ein einzigartiges Qualifizierungsprogramm für Embedded-Software-Ingenieure an. Ingenieure werden zu Experten für die Basissoftware von Vector und die zugehörigen Software-Werkzeuge ausgebildet. Der Vector Abschluss ermöglicht eine qualifizierte und effiziente Unterstützung bei anspruchsvollen AUTOSAR Classic-Projekten. Durch den engen Kontakt mit den Vector Experten ist der weitere Wissenstransfer sichergestellt.

Training

AUTOSAR Workshop | 1-5 Tage

Sie möchten mehr über die AUTOSAR-Gundlagen sowie über die AUTOSAR-Basissoftware und -Werkzeuge kennenlernen? Vector bietet einen 1-5 tägigen modularen AUTOSAR Workshop. Dieser behandelt abwechselnd AUTOSAR 4 und AUTOSAR 3. Je nach gebuchtem Modul ...

  • erlernen Sie die AUTOSAR-Methodik
  • bekommen Sie einen Einblick in alle wichtigen Themengebiete der Steuergeräteentwicklung
  • erfahren Sie die Besonderheiten einiger Fahrzeughersteller
  • wird Ihnen MICROSAR Safe vorgestellt – die Vector Lösung für sicherheitsrelevante Steuergeräte nach ISO 26262.

Kontakt

Technischer Vertrieb Embedded Software und AUTOSAR

Technical Sales Embedded Software and AUTOSAR

Besucheradresse: Holderäckerstraße 36
70499 Stuttgart
Deutschland

Telefon: +49 711 80670 400
Fax: +49 711 80670 425
E-Mail: embedded@vector.com


Empfohlene Seiten

Embedded Services

Ihr Projekterfolg mit maßgeschneiderten Produktdienstleistungen für die Vector AUTOSAR-Lösung.

Mehr Infos
AUTOSAR Classic

Alles zum serienerprobten Standard für komplexe Fahrzeugsteuergeräte.

Zur Seite gehen
PREEvision|AUTOSAR System- und Softwaredesign

Software- und Hardwarearchitekturen nach AUTOSAR-Konzepten entwickeln.

Zur Seite gehen
DaVinci Developer

Architektur-Entwurf der Softwarekomponenten (SWCs) für AUTOSAR-Steuergeräte.

Mehr Informationen
DaVinci Configurator Pro

Konfiguration, Validierung, Generierung der Basissoftware und der RTE eines AUTOSAR-Steuergeräts.

Zur Seite gehen
Adaptive MICROSAR

Die Vector Lösung für Fahrzeuge mit E/E-Architektur auf Basis der AUTOSAR Adaptive Platform.

Zur Website
vVIRTUALtarget

Virtuell AUTOSAR ECU-Software Entwickeln und Testen

Mehr erfahren
TA Tool Suite

Design, Simulation und Verifikation eingebetteter Multi-Core-Echtzeitsysteme.

Mehr Informationen
Vector Certified Embedded Professional

Einzigartiges Qualifizierungsprogramm für Embedded-Software-Ingenieure.

Mehr Informationen