Project

General

Profile

Actions

Support Request #1007

closed

ADTFS-47445 Supported a2l & XCP versions

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

Status:
Closed
Priority:
Normal
Customer:
ELEKTROBIT
Department:
SUPPORT
Requester's Priority:
Normal
Support Level:
3rd Level
Resolution:
Known Problem
Platform:
Windows 7 64bit
Topic:
CalibrationTB::Doc
FAQ Links:

Description

Supportanfrage:

Folgende Kundenfrage ist aufgetaucht:
"Is support version of A2L 1.60 only or less than 1.60 ? "

A2L kennen wir nur in Zusammenhang mit der Calibratioin-Toolbox. Hier kann man in der Doku aber keine Informationen bzgl. unterschiedlichen Versionen finden.
Was können wir dem Kunden antworten?

Best regards - Beste Grüße
Ursula Groh

EB Assist ADTF Support-Team

Lösung:

Siehe #1007-8


Related issues

Has duplicate Public Support - Support Request #833: Supported a2l & XCP versionsClosedActions
Actions #1

Updated by hidden almost 7 years ago

  • Department set to SUPPORT
  • Project changed from Public Support to 7
  • Status changed from New to In Progress
  • Topic set to CalibrationTB::Doc
  • Customer set to ELEKTROBIT
  • Affected Products ADTF Calibration Toolbox 2.8.1 added
  • Platform Windows 7 64bit added
Actions #2

Updated by hidden almost 7 years ago

  • Support Level changed from 2nd Level to 3rd Level
Actions #3

Updated by hidden almost 7 years ago

Actions #4

Updated by hidden almost 7 years ago

  • Status changed from In Progress to Customer Feedback Required

Hallo Ursula,

ich habe eine exakt gleiche Anfrage von einen anderen Kunden, leider kann ich sie derzeit nicht zu 100% beantworten.

Folgendes kann ich gerade sagen:
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.

Ich habe mir mittlerweile die aktuelle Spec geholt und versuche mich nach und nach einzuarbeiten.
Anschließend muss "Archälogie" betreiben um festzustellen, was wir im Detail unterstützen und was uns noch fehlt.

Leider fehlt mir/uns hierzu derzeit die Zeit wegen Entwicklung.

Reicht dir diese Antwort erst einmal ?
Sobald ich mehr habe, würde ich das natürlich nachreichen, kann ich aber derzeit nicht terminieren.

Actions #5

Updated by hidden almost 7 years ago

Hallo Florian,

danke, ich werde das mal vorsichtig weiterleiten. Mal auf die Kundenreaktion abwarten, aber er wird sich dann eben gedulden müssen...

Ist in Ordnung, ich lass das Ticket bei mir auch einfach offen, dann kannst du es nachtragen, wenn du das CalibrationToolbox-Archäologiestudium abgeschlossen hast. :)

Viele Grüße
Ursula

Actions #6

Updated by hidden over 6 years ago

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

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 #8

Updated by hidden over 6 years ago

Hallo,

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 #9

Updated by hidden over 6 years ago

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

Updated by hidden over 6 years ago

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

Actions #11

Updated by hidden over 6 years ago

Herzlichen Dank für die ausführliche Antwort!
Kann geschlossen werden :)

Actions #12

Updated by hidden over 6 years ago

  • Description updated (diff)
  • Resolution set to Product Issue Opened
  • Product Issue Numbers set to https://www.cip.audi.de/jira/browse/ACALTB-405

@EB, können wir dieses Ticket public setzten?

Actions #13

Updated by hidden over 6 years ago

Geht in Ordnung.

Actions #14

Updated by hidden over 6 years ago

  • Project changed from 7 to Public Support
  • Subject changed from ADTFS-47445 Frage bzgl. A2L to ADTFS-47445 Supported a2l & XCP versions
  • Status changed from Customer Feedback Required to To Be Closed
  • Private changed from Yes to No

@Florian, Ticket kann geschlossen werden.

Actions #15

Updated by hidden over 6 years ago

  • Status changed from To Be Closed to Closed
  • Resolution changed from Product Issue Opened to Known Problem
Actions

Also available in: Atom PDF