XCP over Ethernet
Examensarbete för masterexamen
Embedded electronic system design (MPEES), MSc
Ustundag, Ekin Ada
Modern vehicles are increasingly becoming dependent on computers to control the equipment, such as cruise control, engine monitoring and so on. The computers and hence the ways to deal with the data transmissions are becoming more and more advanced. This has meant that the tools used for development, testing and debugging are no longer suﬃcient to be able to transfer the large amounts of data traﬃc that are created. To be able to handle these new data volumes, Volvo Group would like to adapt the newer standards i.e. the implementation of XCP(Universal Measurement and Calibration Protocol) over Ethernet. By the case of ECUs, it is important to have an optimal iterative process of measurement and calibration at the run-time. This is to fetch or tune the parameters that reside in the memory of ECU. During updating the ﬁrmware, ﬂashing is used to update the application and to adapt the parameters in the ECU. Before, Volvo Powertrain used the tool ATI Vision which uses CCP (CAN calibration protocol) to achieve ﬂashing and monitoring of the ECU over CAN. Many CCP implementations are migrating to XCP for calibration, data acquisition, and ECU ﬂashing due to its independence from the transport layer and higher throughput.
XCP , CCP , ECU , Measurement , Calibration , Ethernet , CAN