system-visual-measurement-calibration.png

ASAP2 Tool-Set

Einfaches Erstellen und Bearbeiten von Steuergeräte-Beschreibungsdateien

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

asap2-toolset-overview_DE.png

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

asap2-toolset-screenshot.png
Editieren eines Map-Objekts mit dem ASAP2 Studio

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

  • Windows 10/11 (64-Bit)
  • Linux mit .NET 8

Unterstützte Compiler- oder Map-Dateiformate:

  • COFF, COFF/DWARF
  • DiabData
  • ELF/DWARF
  • EXE/DWARF
  • Greenhill Multi 2000
  • IEEE (Tasking, Cosmic, Microtec)
  • Microsoft (Standard VC8, VC++, VC8 C++, Extended und PDB)
  • NEC CC78K/0 v35
  • Texas Instruments TMS470
  • UBROF-Binärdatei (IAR)

Sollten Sie das von Ihnen benötigte Format nicht finden, wenden Sie sich bitte an uns.

Ähnliche Produkte

Sie brauchen Unterstützung? Wir sind für Sie da!
Measurement and Calibration Team
Sie brauchen Unterstützung? Wir sind für Sie da!
Ganz gleich, ob Sie sich derzeit nur informieren wollen oder bereits Ihre nächsten Schritte planen – teilen Sie uns gerne Ihre Anforderungen mit. Wir helfen Ihnen dabei, die richtige Lösung zu finden.