CANhack.de CAN-Interface RKS+CAN
Diesel technology, engine technology, vehicle diagnostics, repair & maintenance.

Distinguishing between Transport Protocol TP1.6 and TP2.0

 
New Topic Reply 🔗 🖨 CANhack.de - Index » General
Author Message
Hoerli



Joined: 06/15/2018
Posts: 16
Karma: +6 / -0   Thank you, like it!


Premium Support

Post15-03-2022, 20:42    Subject: Distinguishing between Transport Protocol TP1.6 and TP2.0 Quote

Hello everyone.

How can I tell the difference between a TP1.6 and a TP2.0?

Unfortunately, I can't find any information about the control units.

Best regards, Marco.
Back to top Profile PM
CAN-Diagnose
Administrator
Administrator
Avatar-CAN-Diagnose

Joined: 06/07/2011
Posts: 573
Karma: +29 / -0   Thank you, like it!
Location: Ländle



Hoerli likes this.
Post17-03-2022, 12:32    Subject: Distinguishing between Transport Protocol TP1.6 and TP2.0 Quote

Hello,

either through a list specifying which CAN IDs are available for which protocol in a particular vehicle.
For example, if the CAN ID is 0x0351, then it corresponds to TP1.6, while if the CAN ID is 0x0359, it corresponds to TP2.0. Depending on the vehicle, this may vary, and you would need to create a database that maps each vehicle ID to the corresponding transport protocol.

Alternatively, you could simply attempt to establish a transport channel and then check whether the opcode 0xA3 (connection test) works on that channel or not. TP1.6 does not have a connection test.

I recommend ISBN 978-3-8348-0907-0 ("Bus systems in automotive engineering").

Best regards, Rainer.
Dipl.-Ing. (FH) Rainer Kaufmann - Embedded Softwareentwicklung
CANhack.de System RKS+CAN: CAN-Bus Interface


Last edited on 17-03-2022, 12:33, edited 1 time in total.
Back to top Profile PM WWW
Hoerli



Joined: 06/15/2018
Posts: 16
Karma: +6 / -0   Thank you, like it!


Premium Support

Post18-03-2022, 19:18    Subject: Distinguishing between Transport Protocol TP1.6 and TP2.0 Quote

Okay, that means the messages themselves are completely different.

Are you just saying that the IDs are different for each piece of information?

Okay, here's the translation:

"So, for example, if I have an engine control unit (ECU) with TP 1.6 that sends a message, say 0x380, and I receive that message with a freely programmable display using TP 2.0, and I program the display to interpret the information contained in 0x380, will that work?"
Back to top Profile PM
CAN-Diagnose
Administrator
Administrator
Avatar-CAN-Diagnose

Joined: 06/07/2011
Posts: 573
Karma: +29 / -0   Thank you, like it!
Location: Ländle



Post18-03-2022, 20:27    Subject: Distinguishing between Transport Protocol TP1.6 and TP2.0 Quote

Let's say the structure of the news is similar. Details can be found in the book.
Dipl.-Ing. (FH) Rainer Kaufmann - Embedded Softwareentwicklung
CANhack.de System RKS+CAN: CAN-Bus Interface
Back to top Profile PM WWW
Hoerli



Joined: 06/15/2018
Posts: 16
Karma: +6 / -0   Thank you, like it!


Premium Support

CAN-Diagnose likes this.
Post18-03-2022, 20:41    Subject: Distinguishing between Transport Protocol TP1.6 and TP2.0 Quote

The book is ordered, I didn't think I would buy another book in my lifetime icon_biggrin.gif.

Okay, I'll let you know.


Last edited on 18-03-2022, 21:23, edited 1 time in total.
Back to top Profile PM
huebi



Joined: 06/27/2023
Posts: 3
Karma: +1 / -0   Thank you, like it!


Free account, no CAN development support

CAN-Diagnose likes this.
Post30-06-2023, 12:52    Subject: The book is a great recommendation Quote

Hi everyone.

I purchased the book in the 2014 edition and I highly recommend it.

Best regards,
huebi
Back to top Profile PM
New Topic Reply 🔗 🖨 CANhack.de - Index » General
Jump to:  
You cannot post new topics in this forum.