doip with canoe - vector › cms › content › events › 2019 › vh › vic...laygude , prashant...

8
V1.03 | 2019-07-15 Overview DoIP with CANoe

Upload: others

Post on 26-Jun-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DoIP with CANoe - Vector › cms › content › events › 2019 › VH › VIC...Laygude , Prashant Vector India For more information about Vector and our products please visit Title

V1.03 | 2019-07-15OverviewDoIP with CANoe

Page 2: DoIP with CANoe - Vector › cms › content › events › 2019 › VH › VIC...Laygude , Prashant Vector India For more information about Vector and our products please visit Title

2

1. OSI Layers2. DoIP Basics3. ExampleAgenda

Page 3: DoIP with CANoe - Vector › cms › content › events › 2019 › VH › VIC...Laygude , Prashant Vector India For more information about Vector and our products please visit Title

3

Diagnostics over IPOSI Layers

Page 4: DoIP with CANoe - Vector › cms › content › events › 2019 › VH › VIC...Laygude , Prashant Vector India For more information about Vector and our products please visit Title

4

Vehicle and external networkDoIP Basics

ExternalnetworkAccording to ISO 13400-2:2012(E)

Vehicle networkECU 1.1ECU 1.2

ECU 1.<u> DoIP edge node gateway 1 DoIP gateway <w> Network node 1 DoIPnode 1

ECU 2.1ECU 2.2

ECU 2.<v> Network node <x> DoIPnode <y>

External test equipment Network node 2 Network node <z>

Vehicle sub-network 1 Vehicle sub-network 2

IP-based networkIP-based networkActivation line

... ...... ... ......

Page 5: DoIP with CANoe - Vector › cms › content › events › 2019 › VH › VIC...Laygude , Prashant Vector India For more information about Vector and our products please visit Title

5

Diagnostic MessagesDoIP Basics

TCP: Diagnostic Message (SA, TA, UD1))TCP: Diagnostic Message Positive Acknowledgement (SA, TA, ACK Code, …)2)1) UD = User Data, contains the Diagnostic Request/Response2) Only sent by a gateway after receiving, processing and copying the message correctly into the destination network transmission bufferTCP: Diagnostic Message (TA, SA, UD)

Ext. test equipment DoIP ECU/Gateway

Page 6: DoIP with CANoe - Vector › cms › content › events › 2019 › VH › VIC...Laygude , Prashant Vector India For more information about Vector and our products please visit Title

6

DoIP Port UsageDoIP Basics� The first edition of the standard only specifies one port number both for TCP and UDP frames (13400)Ext. test equipment (“Tester”) DoIP entity(“ECU”, “Gateway”)UDP Port: 13400(“UDP_DISCOVERY”)UDP Port: <dynamically assigned>UDP Port: <dyn. assigned 49125..65535>(“UDP_TEST_EQUIPMENT_REQUEST”)

Unsolicited DoIP messages(e.g. Vehicle Announcement Message)“DoIP routing Messages” (Requests)

Control Commands, Information Requests

“DoIP routing Messages” (Responses) TCP Port: 13400 (unicast)(“TCP_DATA”)TCP Port: <chosen automatically>UDP Port: 13400(“UDP_DISCOVERY”) Responses

Page 7: DoIP with CANoe - Vector › cms › content › events › 2019 › VH › VIC...Laygude , Prashant Vector India For more information about Vector and our products please visit Title

7

DOIP : CANoe as Tester Download to CAN ECU via Ethernet GatewayExampleDOIP demo: EthernetDiagnosticsSystem.cfgDownloadGW test module: Flashing of the HSFZ gateway (network node GW)DownloadECU test module: Flashing of ECU Door (network node ECU)

Page 8: DoIP with CANoe - Vector › cms › content › events › 2019 › VH › VIC...Laygude , Prashant Vector India For more information about Vector and our products please visit Title

8 © 2016. Vector Informatik India Private Limited. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.03 | 2019-07-15

Author:Laygude , Prashant Vector IndiaFor more information about Vectorand our products please visitwww.vector.com