MICROSAR MEM AUTOSAR Basis-Software-Module für das Memory Management Funktionen Die BSW-Module in MICROSAR MEM enthalten die im AUTOSAR Release 3.x definierten Funktionen. In jedem Memory-Stack sind die BSW-Module NVM und MEMIF aus MICROSAR MEM erforderlich. Sie übernehmen – ohne Kenntnisse der Speicherattribute – den blockorientierten und technologie-unabhängigen Zugriff auf die Speicherbereiche. Je nach Anwendungsfall benötigt Ihr Memory- Stack zusätzliche BSW-Module: > Bei Verwendung eines Flash Speichers: Flash EEPROM Emulation (FEE) aus MICROSAR MEM und einen für Ihre Hardware geeigneten Flash Treiber (FLSDRV) aus MICROSAR CAL. Zur Verwaltung der Daten braucht das FEE-Modul mindestens zwei Flash-Sektoren. > Bei Verwendung eines EEPROMs: EEPROM Abstraction (EA) aus MICROSAR MEM und einen für Ihre Hardware geeigneten EEPROM Treiber (EEPDRV) aus MICROSAR CAL. Der Einsatz mehrerer Flash- bzw. EEPROM-Bausteine in einem Steuer-gerät Die Vorteile im Überblick > Besonders sichere Datentransaktionen > Effiziente Datenzugriffe > Effiziente und robuste Verwaltung von nichtflüchtigen Speichern > Redundante Ablage von Management-Daten steigert die Zuverlässigkeit der Module FEE und EA > Modulübergreifende Konfiguration des gesamten Memory-Stacks > Plattform-optimierte Memory-Stack Lösung aus einer Hand erhältlich 2/24 Das Paket MICROSAR MEM enthält alle AUTOSAR-Module für das Memory Management: NVM, MEMIF, EA und FEE. Sie unterstützen das Verwalten, Prüfen und Wiederherstellen von Daten aus nichtflüch-tigen Speichern (Flash oder EEPROM). Die Basis-Software-Module (BSW) aus MICROSAR MEM sind schnell, zuverlässig und robust. ist möglich. Dazu werden mehrere FEE- bzw. EA-Module in der Steuergerätesoftware verwendet. Für spezielle Anforderungen erhalten Sie von Vector plattformop-timierte Anwendungsgebiete Mit MICROSAR MEM können Sie Ihre Funktionssoftware plattform-unabhängig Lösungen, wie z.B. den Einsatz des EA BSW-Moduls beim DataFlash oder ein hardwareoptimiertes FEE-Modul. entwickeln. MICROSAR MEM enthält die AUTOSAR-Dienste zum Lesen, Schreiben und Löschen von persistenten Die folgenden Funktionen sind optional erhältlich: > NVM: Blocktyp „DATASET_ROM“ mit mehreren ROM-Blöcken > NVM: Datenabsicherung mit CRC8 Anwendungsdaten in Flash- und/oder EEPROM-Speichern. Dadurch hat die Funktionssoftware einen hardwareunabhängigen Zugriff auf den Speicher. Die Applikation braucht nicht zu wissen, wel-cher Speicher konkret auf der Plattform vorhanden und ob dieser Speicher intern oder extern mit dem Controller verbunden ist. MICROSAR MEM Module