Project

General

Profile

Actions

Support Request #833

closed

Supported a2l & XCP versions

Added by hidden almost 7 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Customer:
BOSCH
Department:
CC-DA/ESI
Requester's Priority:
Normal
Support Level:
3rd Level
Resolution:
Solved Issue
Affected Products:
Platform:
Windows 7 64bit
Topic:
CalibrationTB::XCP
FAQ Links:

Description

Supportanfrage:

Ich benutze ADTF 2.13.3 mit der ADTF Calibration Toolbox 2.8.0
Ich möchte gern wissen welche XCP Versionen damit unterstützt werden und vor allem welche Versionen der a2l Datei, die in den entsprechenden Filtern konfiguriert werden muss.

Aktuell haben wir Probleme mit den a2l Dateien, die unter den Vector Werkzeugen funktionieren, jedoch zusätzlich noch von Hand angepasst werden müssen, damit sie mit den Filtern der Calibration Toolbox zusammenarbeiten.

Es wäre auch sehr hilfreich eine Übersicht zu haben, auf was man bei der a2l Datei achten muss, damit sie vom Filter geparst wird.

Lösung:

Siehe Kommentar #833-9


Related issues

Is duplicate of Public Support - Support Request #1007: ADTFS-47445 Supported a2l & XCP versions ClosedActions
Actions #1

Updated by hidden almost 7 years ago

  • Status changed from New to In Progress
  • Topic set to CalibrationTB::XCP
Actions #2

Updated by hidden almost 7 years ago

  • Description updated (diff)
  • Status changed from In Progress to Customer Feedback Required
  • Support Level changed from 2nd Level to 3rd Level

Hallo Thomas,

seitens XCP Protokoll ist die Version 1.2 umgesetzt.
Bzgl. der A2L Version können wir mit Dateien bis Version 1.6 umgehen, allerdings werden nicht alle Features unterstützt, bis 1.2 sind wir in etwa Feature Complete, bis 1.6 zwar alle Elemente allerdings nicht alle Funktionen. Das soll in der Calib TB 3.x nachgeholt werden.

Eine genaue Übersicht haben wir derzeit dafür leider nicht, mir fehlt auch derzeit eine aktuelle Spec ggf. das ein oder andere Addon zu prüfen.

Genügt dir diese Aussage ?

Actions #3

Updated by hidden almost 7 years ago

Hallo Florian,
vielen Dank das hilft mir erstmal weiter.
Ich würde mich jedoch über eine Liste freuen, in der stichpunktartig aufgeführt ist welche Features nicht unterstützt werden.

Bin ich richtig mit der Annahme, dass die Version Calib TB 3.x sich auf ADTF Version 3 bezieht ? (Also nur von ADTF Vers. 3 unterstützt wird.

Gruß Thomas

Actions #4

Updated by hidden almost 7 years ago

Hallo Thomas,

aktueller Status, ich habe die neuen Spezifikationen und versuche nun anhand der neuen Features etwas diesbezüglich herauszufinden.
Da es keine Doku bei uns dazu gibt, ist das etwas "Archäologie", deshalb bitte ich dich um etwas Geduld und hoffe dir zumindest etwas weiterhelfen zu können bald.

Actions #6

Updated by hidden over 6 years ago

Actions #7

Updated by hidden over 6 years ago

  • Status changed from Customer Feedback Required to In Progress
Actions #8

Updated by hidden over 6 years ago

Martin, kannst du hier bitte mal "Archälogie" betreiben, ich komme einfach nicht dazu und bin jetzt dann im Urlaub.
Wichtig wäre zu wissen, was wir nun unterstützen und was wir noch implementieren müssen.
Die aktuellen Specs sind eingecheckt.

PS: Es gibt noch eine zweite Anfrage, gleiches Thema, siehe verlinkten Ticket.

Actions #9

Updated by hidden over 6 years ago

Hallo Thomas,

soweit ich jetzt alles nachvollzogen habe unterstützen wir Prinzipiell A2l Files in Version 1.6. Die Interface relevanten Einstellungen sind aber gar nicht in diesem Standard definiert sondern in den entsprechenden XCP Spezifikationen (als AML). Hier ein Auszug aus XCP 1.3:

"XCPplus" struct {
  uint;
  taggedstruct Common_Parameters ;    /* default parameters */

  taggedstruct {                      /* transport layer specific parameters */
                                      /* overruling of the default parameters */

    (block "XCP_ON_CAN" struct {

      struct CAN_Parameters ;         /* specific for CAN */
      taggedstruct Common_Parameters; /* overruling of default */
      taggedstruct {
        "TRANSPORT_LAYER_INSTANCE" char[101];
      };

    })*;

    (block "XCP_ON_SxI" struct {

      struct SxI_Parameters ;         /* specific for SxI */
      taggedstruct Common_Parameters; /* overruling of default */
      taggedstruct {
        "TRANSPORT_LAYER_INSTANCE" char[101];
      };

    })*;

    (block "XCP_ON_TCP_IP" struct {

      struct TCP_IP_Parameters ;      /* specific for TCP_IP */
      taggedstruct Common_Parameters; /* overruling of default */
      taggedstruct {
        "TRANSPORT_LAYER_INSTANCE" char[101];
      };

    })*;

    (block "XCP_ON_UDP_IP" struct {

      struct UDP_IP_Parameters ;      /* specific for UDP */
      taggedstruct Common_Parameters; /* overruling of default */
      taggedstruct {
        "TRANSPORT_LAYER_INSTANCE" char[101];
      };

    })*;

    (block "XCP_ON_USB" struct {

      struct USB_Parameters ;         /* specific for USB */
      taggedstruct Common_Parameters; /* overruling of default */
      taggedstruct {
        "TRANSPORT_LAYER_INSTANCE" char[101];
      };

    })*;

    (block "XCP_ON_FLX" struct {

      struct FLX_Parameters ;         /* specific for FlexRay */
      taggedstruct Common_Parameters; /* overruling of default */
      taggedstruct {
        "TRANSPORT_LAYER_INSTANCE" char[101];
      };

    })*;

  };

};

Das Struct Common_Parameters beschreibt die XCP Parameter und auch die DAQ/STIM Einstellungen. Wie man sieht können diese Einstellungen für jeden Transportlayer nochmal definiert werden. Die ADTF Calibration Toolbox parsed das zwar, ignoriert diese Abschnitte aber. Heißt es wird immer nur das "globale" Common_Parameters Struct interpretiert und dessen Einstellungen für die Kommunikation verwendet.

Um das zu Ändern gibt es bereits ein Produktticket der Calibration Toolbox (ACALTB-405).

Weiter bekannte Einschränkungen gibt es im Moment nur für das Schreiben und Lesen von CHARACTERSITICS die aber in der Doku beschrieben sind.

Grüße,

Martin

Actions #10

Updated by hidden over 6 years ago

  • Status changed from In Progress to Customer Feedback Required
Actions #11

Updated by hidden over 6 years ago

Zeitraum für Feedback bis zum Freitag den 18.08.2017 verlängert.

Actions #12

Updated by hidden over 6 years ago

  • Resolution set to Solved Issue
  • Product Issue Numbers set to https://www.cip.audi.de/jira/browse/ACALTB-405
Actions #13

Updated by hidden over 6 years ago

  • Description updated (diff)
  • Status changed from Customer Feedback Required to To Be Closed

@Florian, Ticket kann geschlossen werden. Keine Rückmeldung vom Anwender.
Ticket #1007 mit gleichem Thema wurde bereits public gemacht.

Actions #14

Updated by hidden over 6 years ago

  • Subject changed from Unterstützte XCP Version(en) und a2l Version(en) to Supported a2l & XCP versions
  • Status changed from To Be Closed to Closed
Actions #15

Updated by hidden over 6 years ago

  • Project changed from 5 to Public Support
  • Private changed from Yes to No
Actions

Also available in: Atom PDF