Automotive and Embedded Networks

cancel
Showing results for 
Search instead for 
Did you mean: 

CAN XCP cannot connect to ECU

So in short XCP is a data sealing format based on can hardware, right ?

Sometimes, i get a little confused for below concept:

 

can

xnet

xcp

uds

 

Thanks.

 

Learning from other people
0 Kudos
Message 11 of 14
(1,247 Views)

My understanding is this:

 

CAN is kind of hardware, define the voltage level, pinout and how to transfer the message from hardware point of view;

Xnet is the driver and tool for CAN convertor(USB8502) under labview for CAN;

UDS is a kind of protocal for debugging ECU info;

XCP is a kind of protocal for ECU measurement and calibration;

 

Xnet, UDS and XCP is for software side definition.

Still need more practice for this.

Kindly correct me, thanks.

Learning from other people
0 Kudos
Message 12 of 14
(1,231 Views)

@Brzhou wrote:

My understanding is this:

 

CAN is kind of hardware, define the voltage level, pinout and how to transfer the message from hardware point of view;

Xnet is the driver and tool for CAN convertor(USB8502) under labview for CAN;

UDS is a kind of protocal for debugging ECU info;

XCP is a kind of protocal for ECU measurement and calibration;


That's pretty close.  XNet is the driver and tool, but it can also refer to the hardware.  The USB 8502 is an XNet device, which uses the XNet drivers.  I try to cover some of these topics in my CAN blog.

Message 13 of 14
(1,201 Views)

Hi Sir,

 

Thanks for your explanation, will study your blog, thanks.

Learning from other people
0 Kudos
Message 14 of 14
(1,173 Views)