7
QuantumX / SomatXR and CCP / XCP-on-CAN
CANBus
QuantumX / SomatXR and CCP / XCP-on-CAN
7.1
Introduction to CCP and XCP
Modern Electronic Control Units (ECUs) in vehicles com
municate in different protocols with each other or with
tuning or analysis tools. The "Universal Measurement
and Calibration Protocol "or short XCP is a modern proto
col focusing parameterization / calibration or tuning of
parameters and data fields of ECUs. As a side task one
can use XCP acquiring signal information from ECUs
which are normally not part of the standard ECU-2-ECU
communication - for example internal signaling or sensor
information of the ECU.
The physical connection between the measurement tool
and the ECU is still the same bus but the "measurement
and calibration protocol" is activated by separate tools
like data recorders or tuning tools. XCP has been
established as a world-wide by an ASAM working com
mittee (Association for Standardization of Automation
and Measuring Systems) as standard.
The "X" stands for the variable and interchangeable
transport layer, which might be CANbus (XCP-on-CAN),
FlexRay (XCP-on-FlexRay) or Ethernet (XCP-on-Ether
net). XCP succeeds CCP (CAN Calibration Protocol),
which has been developed with the conceptual idea of a
read and write access to internal ECU data only via CAN.
XCP offers the ability to acquire measured values "event
synchronous" to processes in ECUs. This ensures
consistency of the data between one another.
A4461-2.0 HBM: public
57