Questions tagged [xcp]

Use this tag for questions concerning the Universal Measurement and Calibration Protocol (XCP) standard or the use of XCP. XCP is based on the ASAM standard CAN Calibration Protocol (CCP).

From ASAM MCD-1 XCP

The ASAM MCD-1 XCP (Universal Measurement and Calibration Protocol) standard defines a bus-independent, master-slave communication protocol to connect ECUs with calibration systems. XCP is short for Universal Measurement and Calibration Protocol. The primary purpose of XCP is to adjust internal parameters and acquire the current values of internal variables of an ECU. The first letter X in XCP expresses the fact that the protocol is designed for a variety of bus systems. The standard consists of a base standard, which describes memory-oriented protocol services without direct dependencies on specific bus systems. Several associate standards contain the transport layer definitions for CAN, FlexRay, Ethernet (UDP/IP and TCP/IP), serial links (SPI and SCI) and USB.

10 questions
2
votes
1 answer

Prof configuration (INCA tools)

I use the INCA tools for the first time. I would like to cset a prof config to flash binary file to my ECU. I tried to create the needed files. I have some question please. 1/ to convert the hex file into binary file i copied this from…
dzeko1236
  • 21
  • 1
2
votes
1 answer

XCP daq list - do ODTs have to be transmitted in increasing order?

A DAQ list consists of multiple ODTs which are "numbered". Is it part of the XCP standard that the ODTs in a DAQ list must be transmitted in an ordered manner?
Bob
  • 4,576
  • 7
  • 39
  • 107
1
vote
1 answer

Remotely change parameters values from the outside (like XCP)

I am developing an application in C on an Embededd Linux platform. I would like to have a way of setting values of variables (i.e.: parameters) from the outside (calibration protocol) Example of a parameter would be the initial value of a counter…
godo
  • 195
  • 1
  • 11
1
vote
1 answer

How to change many XCP signals at once in the ECU using XCP protocol and CAPL?

I'm actually working with CANoe and CAPL language on the test of some XCP signals in an ECU, thus I need to change those XCP signals all at the same time (as mentionned in the customer specifications) in order to check the behaviour of the software…
1
vote
1 answer

Is there a way for me to make parameters adjustable in canoe?

I'm trying to make parameters adjustable (read calibratable) in CANoe like what exists in CANape. In CANape, the menu item makes a parameter adjustable by copying it from the main memory to the pool memory. I'm trying to find a similar function in…
0
votes
0 answers

PCAN_XCP using peak solution

im trying to sart xcp communication using pcan-xcp but i cannot understand how i can use pcan-xcp API and pcan-xcp basic , i m so confused in the impementation and how i can test , the hardware that i had PCAN , enter image description here i juste…
0
votes
0 answers

how to save calibration value using vector canape- for offline calibration in adaptive?

how to save calibration value using vector canape- for offline calibration in adaptive? I have done online calibration using vector but i am not able to save my last calibration value in Adaptive.
ram
  • 21
  • 5
0
votes
0 answers

Calibrating A2L file generated by xcplite using ETAS INCA without HEX file

How can I calibrate an A2L file generated by the xcplite opensource project using ETAS INCA? xcplite is a lightweight implementation of the ASAM XCP Protocol Layer V1.4, it generates A2L file, I am trying to load that A2L file in INCA. But when I…
lkopi
  • 21
  • 4
0
votes
0 answers

How to let 2 vm communicate while IP subnet mask different

I have 2 vms to be created IP 192.168.2.55, subnetmask 255.255.255.250 IP 192.168.2.66, subnetmask 255.255.255.251 The xen management network uses IP 172.18.2.30 , subnetmask 255.255.255.0 This is the network with Internet services, so VM can…
user2201789
  • 1,083
  • 2
  • 20
  • 45
0
votes
0 answers

Can Vector's ASAP2 editor combine A2L from different devices?

I am trying to combine 2 a2l files generated from different applications/process in the asap editor. But canape recognizing only one device and one port. Can't we load multiple devices in single A2L file ?