Measurement and Calibration

ASAP2 Tool-Set

Steuergerät-Beschreibungsdateien einfach erzeugen und bearbeiten

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

Automatische Erstellung von ASAP2-Dateien mit ASAP2 Creator, Updater und Merger. Vergleich von ASAP2-Dateien und spezifischen Änderungsergebnissen mithilfe von ASAP2 Comparer und Modifier. Der ASAP2 Checker überprüft diese Dateien auf syntaktische und semantische Fehler.
Automatische Erstellung von ASAP2-Dateien mit ASAP2 Creator, Updater und Merger. Vergleich von ASAP2-Dateien und spezifischen Änderungsergebnissen mithilfe von ASAP2 Comparer und Modifier. Der ASAP2 Checker überprüft diese Dateien auf syntaktische und semantische Fehler.

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, die anderen Quelldateien sind Slaves. Aus der Master-Datei werden alle Informationen in die Ergebnisdatei übernommen, aus den Slave-Dateien lediglich die Mess- und Einstellgrößen, Konvertierungsregeln, Funktionen, Gruppen und Datensatz-Layouts.

ASAP2 Comparer

Mit ASAP2 Comparer können Sie zwei A2L-Dateien schnell und einfach vergleichen und eine Dokumentation des Vergleichsergebnisses generieren.

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

Editing a map object with the ASAP2 Studio
Editieren eines Map-Objekts mit dem ASAP2 Studio

Die wichtigsten Neuerungen in Version 21

ASAP2-Modifikator

  • Erweiterter Excel-Export-/Import -Support für:
    • Umrechnungsmethoden
    • Adresstypen
    • Zugriff auf Kalibrierung
    • Datensatz-Layouts
    • Lese-/Schreibzugriff
    • Modellverknüpfungen
    • XCP-Ereignisse
  • Achsdaten können nun für CURVEs und MAPs ausgetauscht werden.
  • Verfügbare Ereignisse und feste Ereignisse können nun auf der Grundlage von Adressbereichen zugewiesen werden.

ASAP2 Studio

  • Verbesserter Excel-Export/Import: Verweise und Strukturen werden nun unterstützt, wodurch der Export und Import nahezu vollständiger A2L-Dateien möglich ist.

Allgemeine Verbesserungen (alle Tools)

  • Fehlercodes für Fehlermeldungen: Fehlermeldungen können nun optionale Fehlercodes einschließen, was die Analyse, Gruppierung und Fehlerbehebung erleichtert.

Server-Edition für Linux

Einschränkungen:

ASAP2 Updater: Nur ELF/DWARF, COFF/DWARF und EXE/DWARF werden als MAP-Format unterstützt

Downloads

Entdecken Sie alle 10 passenden Downloads

Herunterladen
Vollversionen, Service Packs, Add-ons und Freeware auf einen Blick

Product Descriptions

  • 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

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.