
Eine ASAP2 Beschreibungsdatei (A2L) ist Voraussetzung für den Einsatz von CCP und XCP als Mess- und Kalibrierprotokoll. Das ASAP2 Tool-Set wird zum Erzeugen und Überprüfen solcher Steuergeräte-Beschreibungsdateien eingesetzt. Es besteht aus dem ASAP2 Studio und sieben Kommandozeilen-Programmen, die Sie über Initialisierungsdateien konfigurieren.
Highlights
- Automatisierte Prozesse: Einfache Einbindung der Kommandozeilen-Programme in Skripte und CI-Umgebungen. Eine Fehlerdiagnose ist über Log-Dateien und Rückgabecodes möglich.
- Konformität mit ASAM: Alle freigegebenen Versionen des ASAP2 Standards werden unterstützt.
- Einfachere Anlage: Durch die Übernahme von Adress- und Struktur-Informationen aus Linker-MAP-Dateien wird das Anlegen neuer Datenbasis-Objekte wesentlich vereinfacht. Dabei werden die meisten gängigen MAP- und Debug-Formate unterstützt.
- Generische Verarbeitung: Die interface-spezifischen Anteile einer A2L-Datei werden basierend auf der enthaltenen Metasprach-Definition AML interpretiert.
Funktionen
- Automatisches Erzeugen von ASAP2-Dateien auf Basis von C-Code-Kommentaren
- Mühelose Konvertierung von AUTOSAR ARXML-Dateien in das ASAP2-Format
- Aktualisieren der Adress- und Datentyp- und Struktur-Informationen in einer ASAP2-Datei
- Zusammenführen mehrerer ASAP2-Dateien zu einer gemeinsamen Datei
- Vergleich zweier ASAP2-Dateien und Ergebnis-Dokumentation in verschiedenen Formaten
- Überprüfen von ASAP2-Dateien auf syntaktische und semantische Fehler
- Suchfilter ermöglichen das gezielte Ändern und Optimieren von ASAP2-Dateien
Arbeitsablauf


Tools
ASAP2 Studio
Mit dem ASAP2 Studio können A2L-Dateien visualisiert, erstellt, modifiziert und aktualisiert werden. Über die Visualisierung der Inhalte von MAP- und Debug-Dateien, können daraus gezielt Objekte ausgewählt und in die A2L-Datei integriert werden. Die Kommandozeilen-Tools des Tool-Set sind integriert und können über Dialoge konfiguriert und gesteuert werden.
ASAP2 Creator
Voraussetzung für den Einsatz des ASAP2 Creators ist das Einfügen von speziellen Kommentaren in den Steuergeräte-Code. Über diese Kommentare werden ASAP2-Informationen wie Datentyp, Umrechnungsregeln, Min-Max-Bedingungen, Strukturen, Arrays usw. definiert.
ASAP2 Updater
Der ASAP2 Updater liest eine A2L-Quelldatei ein, gleicht die Informationen mit den Einträgen aus einer Linker-MAP-Datei ab, generiert bei Bedarf fehlende Objekte und erzeugt eine neue A2L-Datei.
ASAP2 Merger
Der ASAP2 Merger führt mehrere A2L-Fragmente zu einer gemeinsamen A2L-Datei zusammen. Eine der Quelldateien muss als Master festgelegt werden: Von dieser werden alle Informationen in die Ergebnisdatei übernommen, von den Slave-Dateien nur die Mess- und Verstellgrößen, Umrechnungsregeln, Funktionen, Gruppen und Ablageschemata.
ASAP2 Comparer
Mit dem ASAP2 Comparer vergleichen Sie schnell und einfach zwei A2L-Dateien und generieren eine Dokumentationsdatei.
ASAP2 Checker
Um über die gesamte Werkzeugkette hinweg eine hohe Prozesssicherheit zu gewährleisten, wird eine A2L-Datei auf die Einhaltung des Standards überprüft und Abweichungen aufgezeigt.
ASAP2 Modifier
Der ASAP2 Modifier ermöglicht die gezielte, benutzerdefinierte Änderung von A2L-Dateien. Dazugehören unter Anderem Filterung, Anonymisierung, Optimierung und Modifizieren von Objektattributen, sowie der Import aus Fremdformaten wie DBU, Excel und JSON.
ARXML Converter
Konvertierung von AUTOSAR ARXML-Dateien mit MC-Support-Daten in A2L-Dateien.
Galerie
Die wichtigsten Neuerungen der Version 20
ARXML-Import
- AUTOSAR 24-11: Unterstützung der neuesten Version.
- Anzeigekennung: Generierung auf Basis von „ShortName“-Fragmenten.
ASAP2 Studio
- Persistente Einstellungen: Der Dialog „INI-Dateien erzeugen“ behält nun benutzerdefinierte Einstellungen bei.
- MAP-Reader: Der im Dialog „INI-Dateien erzeugen“ verwendete MAP-Reader wird nun in die INI-Dateien geschrieben.
- Plausibilitätsprüfung: Automatische Konsistenzprüfung nach dem Laden einer A2L-Datei.
ASAP2-Updater
Unterstützung für die Angabe mehrerer MAP-Dateien pro Ausführung.
ASAP2-Modifikator
- XCP- und ETK_XETK-Zuweisungen zu Variablen können nun auch auf der Grundlage von Adressbereichen oder Variablennamen generiert werden.
Server-Edition für Linux
Einschränkungen:
ASAP2 Updater: Nur ELF/DWARF, COFF/DWARF und EXE/DWARF werden als MAP-Format unterstützt
Produktspezifische Informationen
Ähnliche Produkte


