ADTF Calibration Toolbox
Loading...
Searching...
No Matches
ADTF Calibration Toolbox

Description

This package enhances ADTF to calibrate ECUs using ASAM MCD-1 (XCP) and ASAM MCD-2 (ASAP2/A2L).

For a general information regarding XCP, start here.

Please have a look at Release Notes

Overview

The following components are delivered:

Basic

Component Description
XCP Service use this service to parse A2L files.
XCP Master Filter Use this filter to read from and write to XCP frames.
Qt5 XCP Master GUI (BETA) Use this UI filter to read and write signal values of electronic control units.
XCP Emulator Filter Use this UI filter to to simulate any given ECU for which an A2L description file is available.

Legacy

Filter Description
XCP Decode Filter Use this filter to read out signal values of electronic control units.
XCP Encode Filter Use this filter to change signal values of the connected electronic control unit.

Bus Mapping

Filter Description
XCP On CAN Filter Use this filter to communicate with ECUs that support XCP via CAN.
XCP On CAN FD Filter Use this filter to communicate with ECUs that support XCP via CAN FD.
XCP On FlexRay Filter Use this filter to communicate with ECUs that support XCP via FlexRay.
XCP On Ethernet Receiver Use this filter to receive XCP Messages from ECUs that support XCP via Ethernet.
XCP On Ethernet Transmitter Use this filter to send XCP Messages to ECUs that support XCP via Ethernet.

Limitations

Supported Standards

We currently supporting followed standards:

  • Protocol Layer Specification: ASAM MCD-1 (XCP) Version 1.3.0
  • Data Model for ECU Measurement and Calibration: ASAM MCD-2 (ASAP2 / A2L) Version 1.6.0
Remarks
This means features of this version. You can also load files generated with greater versions. It will work until no new features of them are required.

Supported Transport Layers

Transport Layer Supported
XCP on CAN yes
XCP on CAN FD yes
XCP on FlexRay yes
XCP on Ethernet (TCP/IP and UDP/IP) yes
XCP on SxI (SPI, SCI) no
XCP on USB no

Limitations on reading of raw and physical values

Please keep in Mind that you cannot read both the physical and the raw value of a signal/paramater (even if it is used in multiple buffers).

Limitations on DAQ and STIM processing

DAQ and STIM processing is only supported for ECUs with address granularity of ADDRESS_GRANULARITY_BYTE.

License Information

Please make sure you have an active and valid subscription for this feature, the license key/file is set and the used license server is reachable (if required). For more information, please contact our support under adtf.dev.

For any licence information have a look at LICENSE.

Furthermore please refer to Used Open Source Software for an overview of 3rd party packages we are glad to use.