SlideShare a Scribd company logo
www.kpit.com
05th June 2019 Höhenkirchen, Germany
Dipl. Informatiker
Bernhard.Wagner@kpit.com, MBA
1 6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.
Diagnostic in Adaptive AUTOSAR
HPC Diagnostics
© KPIT Technologies Limited6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.2
Short flyover
over
Adaptive Autosar
Once you're in the forest, all the trees look pretty much alike
© KPIT Technologies Limited
What is the market driver for adaptive AUTOSAR
Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.3
Game changer for AUTOSAR –
selected main drivers
• Highly automated driving
• Car-2-X applications
• Internet of Things and cloud
services
• Increasing of data rates
• Electric Powertrain
Source: https://www.autosar.org/fileadmin/HOW_TO_JOIN/AUTOSAR_Introduction.pdf
What is the main impact of
adaptive Autosar for diagnostic?
6/4/2019
Classic
Based on OSEK an „C“
Execution of code directly from
ROM
Same address space for all
application (MPU for safety support)
Optimize for signal-based
communication
Fixed task configuration and
configuration
Specification
Static serialisation of PDUs
Adaptive
Based on POSIX PSE51 System
and C++ 14
Applicication is loaded from
persitent memory into RAM
Each applications has it own (virtual)
address space (MMU support)
Service-oriented communication
Support of multiple (dynamic)
scheduling strategies
Specifaction and code
Dynamic serialisation
© KPIT Technologies Limited
AUTOSAR is constantly growing
15 May 2019 All WG-Meeting 20194
Number of Partners Number of Products on the market
© KPIT Technologies Limited
Working Group Organization
6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.5
WG-AIF
Application Interfaces
WG-A
Architecture Team
WG-CP-RTE
Runtime Environment
WG-AP-DI
Demonstrator Integration
WG-AP-ST
System Tests
WG-CP-VAL
Validation
Cross-standard Working Groups (FO, CP, AP)
Lead Working Group
Working Group
Legend:
WG-AP-EMO
Execution Man. & OS
WG-RES
Resources
WG-DIA
Diagnostics
WG-IVC
In-Vehicle COM
Classic Platform Working Groups (CP) Adaptive Platform Working Groups (AP)
WG-UCM
Update & Conf. Management
WG-V2X
Vehicle to X
WG-CP-MCL
MCAL and NVRAM
Project Leader Team
WG-AP-PER
Persistency
WG-CP-LIB
Libraries
WG-CP-MCBD
Multicore BSW Distr.
WG-MT
Methodology and Templates
WG-SEC
Automotive Security
WG-SAF
Functional Safety
WG-AP-CCT
Core Coding Team
WG-AP-CLD
Cloud Services
WG-TSY
Time Synchronization Autosar Diagnostics
© KPIT Technologies Limited
Release Plan
15 May 2019 All WG-Meeting 20196
✓ released planned, content under evaluation
Q4/18 Q3/19Q1/19 Q2/19 Q4/19
R4.4.0Classic
Platform
Foundation
R1.5.1
R19-11
R1.5.0 R19-11
Q3/20Q1/20 Q2/20 Q4/20 Q1/21
Adaptive
Platform
R19-03R18-10 R19-11
Oct 2018
First Sync Release
Mar 2019
Stabilization Release
Nov 2019
Sync Release
R20-11
R20-11
R20-11
Nov 2020
Sync Release
✓
✓
✓
✓
✓
Process Harmonization
▪ Continue yearly sync release in November
▪ Additional stabilization releases possible
© KPIT Technologies Limited
Planned concepts in the next two years
6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.7
May
Jun Jul Aug Sep Oct Nov
7
Classic Platform
(9 concepts)
Ethernet Wake-up on
Data Line
VNSM
BSW Distribution
Firmware over the Air
Meta data for
application
HealthMonitoring
Harmonization CP
NV Data Handling
Enhancements
10-Base-T1S
Variant Handling
Adaptive P. & Classic P.
(7 concepts)
Security Extensions
Harmonized
IPSec Protocol
DoIP Extension
Signal Service
Translation
VFB++
Unified Timing and
Tracing approach
RS Safety
Adaptive Platform
(11 concepts)
Socket API
V2X Support
Adaptive MCD
Integration of IAM
Crypto API
Recovery action via
application
Mode dependent
configuration
PHM Daisy Chaining
UCM Master
Service versioning
ara::com
AD Sensor Interfaces
• 27 Concepts are
planned for R19-11
and R20-11
• Current status
• Concepts scheduled
for R20-11 are
marked with blue font
Setup
MS0
MS1
MS2 none
MS3 none
MS4 none
15 May 2019
HPC
Potential relevant
for Diagnostics
HPC
© KPIT Technologies Limited
What is Adaptive AUTOSAR?
6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.8
▪ Future-proof basis for automotive ECUs
▪ Key advantage: to develop ECU
applications independently of one
another
▪ Standardization of the runtime for
Adaptive Applications (ARA)
-> main focus on functional cluster for
(virtual) machines
▪ Standardization by AUTOSAR
Consortium (almost every OEM)
© KPIT Technologies Limited6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.9
D-Server
in Adaptive Autosar
© KPIT Technologies Limited
Service-Oriented Communication (SoC)
6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.10
Source: https://www.autosar.org/fileadmin/user_upload/standards/adaptive/17-10/AUTOSAR_SWS_CommunicationManagement.pdf
▪ The AUTOSAR Adaptive
architecture organizes the
software as functional cluster
These clusters offer common
functionality as services to the
applications
▪ In comparison to the AUTOSAR
Classic Platform the Runtime
Environment for the Adaptive
Platform dynamically links
services and clients during
runtime
Service
provider
Service
request
offer
find
calc
t
Service
Registry
© KPIT Technologies Limited
Diagnostics Management(DM) in Adaptive AUTOSAR 19/03
6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.11
▪ The Adaptive AUTOSAR platform can be
extended with new software packages without
re-flashing the entire ECU
▪ The individual software packages are described
by Software Cluster
▪ To support the current approach of diagnostic
management (like software updates), each
SoftwareCluster has its own Diagnostic Address
▪ Diagnostic Management is intended to support
an own diagnostic server instance per installed
Software Cluster
▪ The Diagnostic Management uses its own
serializer ARA::DIA, similar to ARA::COM
This serializer and the DM parts can be generated
Ethernet
OTX Sequences
Business Logic
MCD-3 D Server
D-PDU API
ODX-Data
© KPIT Technologies Limited
DOIP Communication with each SoftwareCluster
6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.12
FL FR
SWC#1
FL-
App
DCM
#1
FR-
App
RL RR
SWC#2
FL-
App
DCM
#2
FR-
App
DOIP
SoftwareCluster(SWC) have their
own Diagnostic Adresses.
OTX
Sequences
Business
Logic
MCD-3 D
Server
D-PDU API
SWC#2
Diagnostic Tester
SWC#1
ODX
ODX
FL FR
SWC#1
FL-
App
DCM
#1
FR-
App
RL RR
SWC#2
FL-
App
DCM
#2
FR-
App
DOIP
OTX
Sequences
Business
Logic
MCD-3 D
Server
D-PDU API
SWC#2
Diagnostic Tester
SWC#1
ODX
ODX
SWC#3
Diag
Tester
SWC#1
OTX
SWC#2
ODX
External Tester using DOIP
External and internal Tester using DOIP (planned for Nov 2019)
Diagnostic
AUTOSAR
Tier 1 / OEM
© KPIT Technologies Limited6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.13
MC-Server
© KPIT Technologies Limited
MC-Use Cases
6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.14
FL FR
SWC#1
FL-
App
MC-Server
#1
FR-
App
SomeIP
iLinkRT
over UDP
MC
3rd-Party
OEM
RL RR
SWC#2
FL-
App
MC-Server
#2
FR-
App
<- Command Channel (CMD)
-> Data data acquisition (DAQ)
A2L-Editor
A2L
XIL
Automation
Applikation
XIL to iLinkRt
(provided by ASAM)
XIL-Interface (C#)
© KPIT Technologies Limited6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.15
Possible Offboard work packages
© KPIT Technologies Limited
Vehicle Information Table - > Physical Link (pre adaptive)
6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.16
▪ The Vehicle Info-Spec includes the
static routing information for a given
vehicle and the physical links
▪ A physical link is a Physical Vehicle
Link connected to a Physical Interface
Link, so it is the connection from the
interface of the Diagnostic system to
the ECU in the vehicle
No Physical Link
exists in Adaptive
AUTOSAR
© KPIT Technologies Limited
RR
ADAS
Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.17
FL
FR
RL
HMI
ECU #1
Dcm
Dcm
ECU #2
Dcm
DCM
ECU #3
Dcm
Dcm
CAM
CAM
CAM
HMI
ADAS
CAM
Service-Oriented Communication (SoC)
Vehicle Info Spec. from ODX is
now a vehicle specific registry.
The physical vehicle link will no
longer be defined at data
definition time, instead it needs
to be generated at runtime.
6/4/2019
© KPIT Technologies Limited Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.18
ECU #1
Dcm
FL FR RL RR ADASHMI
Some IP
OTX Sequences
Business Logic
MCD-3 D Server
D-PDU API
Data for
ECU-Code
SoC: How this works
1) Advice
2) Offer
3) Subscribe
4) Handshake
5) Subscribe
6) Handshake
❶ I need CAM feedback from FL and RL
❷ ECU1 provides CAM feedback from FL
❷ ECU2 provides CAM feedback from RL
❸ Request CAM feedback from FL from ECU1
❹ ECU1 sends CAM feedback from FL
❺ Request CAM feedback from RL from ECU2❻ ECU2 sends CAM feedback from RL
ISO 13400-2 (DoIP)
Dcm
Service-Oriented Communication (SoC) - DiagnosticDEXT
DEXT
ECU #2
Dcm Dcm
DEXT
DEXT
ECU #3
Dcm Dcm
DEXT
DEXT
DEXT
DEXT
VIN
LL DB ECU
FL CAM #1#FL
FR CAM #1#FR
RL CAM #2#RL
HMI HMI #2#HMI
RR CAM #3#RR
ADAS ADAS #3#ADAS
DEXT
VIT-Registry
VIN
Adresss selected with VIT-Registry
6/4/2019
© KPIT Technologies Limited6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.19
Do we need two Standardization
Organizations to take care of
Onboard-Diagnostics?

More Related Content

What's hot

UDS Protocol Stack | Manual Guide | Fact Sheet
UDS Protocol Stack | Manual Guide | Fact SheetUDS Protocol Stack | Manual Guide | Fact Sheet
UDS Protocol Stack | Manual Guide | Fact Sheet
Embitel Technologies (I) PVT LTD
 
AUTOSAR 403 CAN Stack
AUTOSAR 403 CAN StackAUTOSAR 403 CAN Stack
AUTOSAR 403 CAN Stack
Rania Nabil
 
ECU Flashing: Flash Bootloaders that Facilitate ECU Reprogramming
ECU Flashing: Flash Bootloaders that Facilitate ECU ReprogrammingECU Flashing: Flash Bootloaders that Facilitate ECU Reprogramming
ECU Flashing: Flash Bootloaders that Facilitate ECU Reprogramming
Embitel Technologies (I) PVT LTD
 
AUToSAR introduction
AUToSAR introductionAUToSAR introduction
AUToSAR introduction
ELAbbasSalahHatata
 
Understanding Flash Bootloader Software and Automotive ECU Reprogramming
Understanding Flash Bootloader Software and Automotive ECU ReprogrammingUnderstanding Flash Bootloader Software and Automotive ECU Reprogramming
Understanding Flash Bootloader Software and Automotive ECU Reprogramming
Embitel Technologies (I) PVT LTD
 
Automotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDS
Automotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDSAutomotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDS
Automotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDS
IOSR Journals
 
Software Defined Car
Software Defined CarSoftware Defined Car
Software Defined Car
Pratik Desai, PhD
 
Communication stack
Communication stackCommunication stack
Communication stack
Medhat HUSSAIN
 
What is AUTOSAR Communiation Stack
What is AUTOSAR Communiation StackWhat is AUTOSAR Communiation Stack
What is AUTOSAR Communiation Stack
Embitel Technologies (I) PVT LTD
 
Autosar Basics hand book_v1
Autosar Basics  hand book_v1Autosar Basics  hand book_v1
Autosar Basics hand book_v1
Keroles karam khalil
 
Model-based Automotive Software Development using Autosar, UML, and Domain-Sp...
Model-based Automotive Software Development using Autosar, UML, and Domain-Sp...Model-based Automotive Software Development using Autosar, UML, and Domain-Sp...
Model-based Automotive Software Development using Autosar, UML, and Domain-Sp...
Alexander Nyßen
 
Controller Area Network (CAN) Protocol || Automotive Electronics || Hariharan K
Controller Area Network (CAN) Protocol || Automotive Electronics || Hariharan KController Area Network (CAN) Protocol || Automotive Electronics || Hariharan K
Controller Area Network (CAN) Protocol || Automotive Electronics || Hariharan K
Hariharan Krishnan
 
Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...
Dr. Anish Cheriyan (PhD)
 
Multicore and AUTOSAR
Multicore and AUTOSARMulticore and AUTOSAR
Multicore and AUTOSAR
Hansang Lee
 
Future Intelligent Mobility with Adaptive AUTOSAR - Transforming Vehicle E/E A
Future Intelligent Mobility with Adaptive AUTOSAR - Transforming Vehicle E/E AFuture Intelligent Mobility with Adaptive AUTOSAR - Transforming Vehicle E/E A
Future Intelligent Mobility with Adaptive AUTOSAR - Transforming Vehicle E/E A
GlobalLogic Croatia
 
Electronic Control Unit(ECU)
Electronic Control Unit(ECU)Electronic Control Unit(ECU)
Electronic Control Unit(ECU)
Ankul Gupta
 
AUTOSAR Memory Stcak (MemStack).
AUTOSAR Memory Stcak (MemStack). AUTOSAR Memory Stcak (MemStack).
AUTOSAR Memory Stcak (MemStack).
Embitel Technologies (I) PVT LTD
 
CAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus ProtocolCAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus Protocol
Abhinaw Tiwari
 

What's hot (20)

UDS Protocol Stack | Manual Guide | Fact Sheet
UDS Protocol Stack | Manual Guide | Fact SheetUDS Protocol Stack | Manual Guide | Fact Sheet
UDS Protocol Stack | Manual Guide | Fact Sheet
 
AUTOSAR 403 CAN Stack
AUTOSAR 403 CAN StackAUTOSAR 403 CAN Stack
AUTOSAR 403 CAN Stack
 
ECU Flashing: Flash Bootloaders that Facilitate ECU Reprogramming
ECU Flashing: Flash Bootloaders that Facilitate ECU ReprogrammingECU Flashing: Flash Bootloaders that Facilitate ECU Reprogramming
ECU Flashing: Flash Bootloaders that Facilitate ECU Reprogramming
 
AUToSAR introduction
AUToSAR introductionAUToSAR introduction
AUToSAR introduction
 
Understanding Flash Bootloader Software and Automotive ECU Reprogramming
Understanding Flash Bootloader Software and Automotive ECU ReprogrammingUnderstanding Flash Bootloader Software and Automotive ECU Reprogramming
Understanding Flash Bootloader Software and Automotive ECU Reprogramming
 
Automotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDS
Automotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDSAutomotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDS
Automotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDS
 
Software Defined Car
Software Defined CarSoftware Defined Car
Software Defined Car
 
Communication stack
Communication stackCommunication stack
Communication stack
 
What is AUTOSAR Communiation Stack
What is AUTOSAR Communiation StackWhat is AUTOSAR Communiation Stack
What is AUTOSAR Communiation Stack
 
Autosar Basics hand book_v1
Autosar Basics  hand book_v1Autosar Basics  hand book_v1
Autosar Basics hand book_v1
 
Model-based Automotive Software Development using Autosar, UML, and Domain-Sp...
Model-based Automotive Software Development using Autosar, UML, and Domain-Sp...Model-based Automotive Software Development using Autosar, UML, and Domain-Sp...
Model-based Automotive Software Development using Autosar, UML, and Domain-Sp...
 
Controller Area Network (CAN) Protocol || Automotive Electronics || Hariharan K
Controller Area Network (CAN) Protocol || Automotive Electronics || Hariharan KController Area Network (CAN) Protocol || Automotive Electronics || Hariharan K
Controller Area Network (CAN) Protocol || Automotive Electronics || Hariharan K
 
UDS PPT
UDS PPTUDS PPT
UDS PPT
 
Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...
 
Multicore and AUTOSAR
Multicore and AUTOSARMulticore and AUTOSAR
Multicore and AUTOSAR
 
Future Intelligent Mobility with Adaptive AUTOSAR - Transforming Vehicle E/E A
Future Intelligent Mobility with Adaptive AUTOSAR - Transforming Vehicle E/E AFuture Intelligent Mobility with Adaptive AUTOSAR - Transforming Vehicle E/E A
Future Intelligent Mobility with Adaptive AUTOSAR - Transforming Vehicle E/E A
 
Electronic Control Unit(ECU)
Electronic Control Unit(ECU)Electronic Control Unit(ECU)
Electronic Control Unit(ECU)
 
Lin bus
Lin busLin bus
Lin bus
 
AUTOSAR Memory Stcak (MemStack).
AUTOSAR Memory Stcak (MemStack). AUTOSAR Memory Stcak (MemStack).
AUTOSAR Memory Stcak (MemStack).
 
CAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus ProtocolCAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus Protocol
 

Similar to Diagnostic in Adaptive AUTOSAR

Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR ToolingWebinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
KPIT
 
Linux Akraino Blueprint
Linux Akraino BlueprintLinux Akraino Blueprint
Linux Akraino Blueprint
Liz Warner
 
Why Splunk Chose Pulsar_Karthik Ramasamy
Why Splunk Chose Pulsar_Karthik RamasamyWhy Splunk Chose Pulsar_Karthik Ramasamy
Why Splunk Chose Pulsar_Karthik Ramasamy
StreamNative
 
Pulsar summit-keynote-final
Pulsar summit-keynote-finalPulsar summit-keynote-final
Pulsar summit-keynote-final
Karthik Ramasamy
 
Webinar Presentation: Diagnostic Flash Application with OTX
Webinar Presentation: Diagnostic Flash Application with OTXWebinar Presentation: Diagnostic Flash Application with OTX
Webinar Presentation: Diagnostic Flash Application with OTX
KPIT
 
“Embedded Vision in ADAS and Autonomous Vehicles: Navigating the New Reality,...
“Embedded Vision in ADAS and Autonomous Vehicles: Navigating the New Reality,...“Embedded Vision in ADAS and Autonomous Vehicles: Navigating the New Reality,...
“Embedded Vision in ADAS and Autonomous Vehicles: Navigating the New Reality,...
Edge AI and Vision Alliance
 
Apache Pulsar @Splunk
Apache Pulsar @SplunkApache Pulsar @Splunk
Apache Pulsar @Splunk
Karthik Ramasamy
 
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
CA Technologies
 
Full-Stack Observability for IoT Event Stream Data Processing at Penske
Full-Stack Observability for IoT Event Stream Data Processing at PenskeFull-Stack Observability for IoT Event Stream Data Processing at Penske
Full-Stack Observability for IoT Event Stream Data Processing at Penske
VMware Tanzu
 
OGSD 7.0 Release Overview
OGSD 7.0 Release OverviewOGSD 7.0 Release Overview
OGSD 7.0 Release Overview
Thorsten Klingspor
 
Skid fleet brochure
Skid fleet brochure Skid fleet brochure
Skid fleet brochure
Ted Jurca
 
SkidFleet Brochure, forklift management reporting
SkidFleet Brochure, forklift management reportingSkidFleet Brochure, forklift management reporting
SkidFleet Brochure, forklift management reporting
ZeljkoJurca
 
SkidFleet, Lift Truck Fleet Operational Management Information System
SkidFleet, Lift Truck Fleet Operational Management Information SystemSkidFleet, Lift Truck Fleet Operational Management Information System
SkidFleet, Lift Truck Fleet Operational Management Information System
Ted Jurca
 
SkidFleet from IVDT Inc.
SkidFleet from IVDT Inc.SkidFleet from IVDT Inc.
SkidFleet from IVDT Inc.
ZeljkoJurca
 
Manufacturer of onboard lift truck check weighing & operational management in...
Manufacturer of onboard lift truck check weighing & operational management in...Manufacturer of onboard lift truck check weighing & operational management in...
Manufacturer of onboard lift truck check weighing & operational management in...
ZeljkoJurca
 
Hydraulische Wiegesysteme
Hydraulische WiegesystemeHydraulische Wiegesysteme
Hydraulische Wiegesysteme
ZeljkoJurca
 
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR ToolingWebinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
KPIT
 
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data FlowDriving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
VMware Tanzu
 
Cross-Platform Observability for Cloud Foundry
Cross-Platform Observability for Cloud FoundryCross-Platform Observability for Cloud Foundry
Cross-Platform Observability for Cloud Foundry
VMware Tanzu
 
ENABLING AUTOMOTIVE CLOUD SERVICE BUSINESS
ENABLING AUTOMOTIVE CLOUD SERVICE BUSINESSENABLING AUTOMOTIVE CLOUD SERVICE BUSINESS
ENABLING AUTOMOTIVE CLOUD SERVICE BUSINESS
iQHub
 

Similar to Diagnostic in Adaptive AUTOSAR (20)

Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR ToolingWebinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
 
Linux Akraino Blueprint
Linux Akraino BlueprintLinux Akraino Blueprint
Linux Akraino Blueprint
 
Why Splunk Chose Pulsar_Karthik Ramasamy
Why Splunk Chose Pulsar_Karthik RamasamyWhy Splunk Chose Pulsar_Karthik Ramasamy
Why Splunk Chose Pulsar_Karthik Ramasamy
 
Pulsar summit-keynote-final
Pulsar summit-keynote-finalPulsar summit-keynote-final
Pulsar summit-keynote-final
 
Webinar Presentation: Diagnostic Flash Application with OTX
Webinar Presentation: Diagnostic Flash Application with OTXWebinar Presentation: Diagnostic Flash Application with OTX
Webinar Presentation: Diagnostic Flash Application with OTX
 
“Embedded Vision in ADAS and Autonomous Vehicles: Navigating the New Reality,...
“Embedded Vision in ADAS and Autonomous Vehicles: Navigating the New Reality,...“Embedded Vision in ADAS and Autonomous Vehicles: Navigating the New Reality,...
“Embedded Vision in ADAS and Autonomous Vehicles: Navigating the New Reality,...
 
Apache Pulsar @Splunk
Apache Pulsar @SplunkApache Pulsar @Splunk
Apache Pulsar @Splunk
 
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
 
Full-Stack Observability for IoT Event Stream Data Processing at Penske
Full-Stack Observability for IoT Event Stream Data Processing at PenskeFull-Stack Observability for IoT Event Stream Data Processing at Penske
Full-Stack Observability for IoT Event Stream Data Processing at Penske
 
OGSD 7.0 Release Overview
OGSD 7.0 Release OverviewOGSD 7.0 Release Overview
OGSD 7.0 Release Overview
 
Skid fleet brochure
Skid fleet brochure Skid fleet brochure
Skid fleet brochure
 
SkidFleet Brochure, forklift management reporting
SkidFleet Brochure, forklift management reportingSkidFleet Brochure, forklift management reporting
SkidFleet Brochure, forklift management reporting
 
SkidFleet, Lift Truck Fleet Operational Management Information System
SkidFleet, Lift Truck Fleet Operational Management Information SystemSkidFleet, Lift Truck Fleet Operational Management Information System
SkidFleet, Lift Truck Fleet Operational Management Information System
 
SkidFleet from IVDT Inc.
SkidFleet from IVDT Inc.SkidFleet from IVDT Inc.
SkidFleet from IVDT Inc.
 
Manufacturer of onboard lift truck check weighing & operational management in...
Manufacturer of onboard lift truck check weighing & operational management in...Manufacturer of onboard lift truck check weighing & operational management in...
Manufacturer of onboard lift truck check weighing & operational management in...
 
Hydraulische Wiegesysteme
Hydraulische WiegesystemeHydraulische Wiegesysteme
Hydraulische Wiegesysteme
 
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR ToolingWebinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
 
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data FlowDriving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
 
Cross-Platform Observability for Cloud Foundry
Cross-Platform Observability for Cloud FoundryCross-Platform Observability for Cloud Foundry
Cross-Platform Observability for Cloud Foundry
 
ENABLING AUTOMOTIVE CLOUD SERVICE BUSINESS
ENABLING AUTOMOTIVE CLOUD SERVICE BUSINESSENABLING AUTOMOTIVE CLOUD SERVICE BUSINESS
ENABLING AUTOMOTIVE CLOUD SERVICE BUSINESS
 

Recently uploaded

TRANSFORMER OIL classifications and specifications
TRANSFORMER OIL classifications and specificationsTRANSFORMER OIL classifications and specifications
TRANSFORMER OIL classifications and specifications
vishnup11
 
Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?
jennifermiller8137
 
5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
Fifth Gear Automotive Argyle
 
What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?
Hyundai Motor Group
 
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
ahmedendrise81
 
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
European Service Center
 
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
Import Motorworks
 
Why Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release CommandsWhy Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release Commands
Dart Auto
 
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptxStatistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
coc7987515756
 
What Could Cause The Headlights On Your Porsche 911 To Stop Working
What Could Cause The Headlights On Your Porsche 911 To Stop WorkingWhat Could Cause The Headlights On Your Porsche 911 To Stop Working
What Could Cause The Headlights On Your Porsche 911 To Stop Working
Lancer Service
 
Antique Plastic Traders Company Profile
Antique Plastic Traders Company ProfileAntique Plastic Traders Company Profile
Antique Plastic Traders Company Profile
Antique Plastic Traders
 
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
Autohaus Service and Sales
 
PARTS MANUAL tackeuschi TL150 BT7Z011-2.pdf
PARTS MANUAL tackeuschi TL150 BT7Z011-2.pdfPARTS MANUAL tackeuschi TL150 BT7Z011-2.pdf
PARTS MANUAL tackeuschi TL150 BT7Z011-2.pdf
eduarddorda1010
 
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs  Consulting SMEs.pptxEmpowering Limpopo Entrepreneurs  Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Precious Mvulane CA (SA),RA
 
Regeneration of Diesel Particulate Filter in Automobile
Regeneration of Diesel Particulate Filter in AutomobileRegeneration of Diesel Particulate Filter in Automobile
Regeneration of Diesel Particulate Filter in Automobile
AtanuGhosh62
 
Skoda Octavia Rs for Sale Perth | Skoda Perth
Skoda Octavia Rs for Sale Perth | Skoda PerthSkoda Octavia Rs for Sale Perth | Skoda Perth
Skoda Octavia Rs for Sale Perth | Skoda Perth
Perth City Skoda
 
Things to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your carThings to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your car
jennifermiller8137
 
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
eygkup
 
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out HereWhy Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Masters European & Gapanese Auto Repair
 
Renal elimination.pdf fffffffffffffffffffff
Renal elimination.pdf fffffffffffffffffffffRenal elimination.pdf fffffffffffffffffffff
Renal elimination.pdf fffffffffffffffffffff
RehanRustam2
 

Recently uploaded (20)

TRANSFORMER OIL classifications and specifications
TRANSFORMER OIL classifications and specificationsTRANSFORMER OIL classifications and specifications
TRANSFORMER OIL classifications and specifications
 
Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?
 
5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
 
What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?
 
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
 
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
 
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
 
Why Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release CommandsWhy Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release Commands
 
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptxStatistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
 
What Could Cause The Headlights On Your Porsche 911 To Stop Working
What Could Cause The Headlights On Your Porsche 911 To Stop WorkingWhat Could Cause The Headlights On Your Porsche 911 To Stop Working
What Could Cause The Headlights On Your Porsche 911 To Stop Working
 
Antique Plastic Traders Company Profile
Antique Plastic Traders Company ProfileAntique Plastic Traders Company Profile
Antique Plastic Traders Company Profile
 
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
 
PARTS MANUAL tackeuschi TL150 BT7Z011-2.pdf
PARTS MANUAL tackeuschi TL150 BT7Z011-2.pdfPARTS MANUAL tackeuschi TL150 BT7Z011-2.pdf
PARTS MANUAL tackeuschi TL150 BT7Z011-2.pdf
 
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs  Consulting SMEs.pptxEmpowering Limpopo Entrepreneurs  Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
 
Regeneration of Diesel Particulate Filter in Automobile
Regeneration of Diesel Particulate Filter in AutomobileRegeneration of Diesel Particulate Filter in Automobile
Regeneration of Diesel Particulate Filter in Automobile
 
Skoda Octavia Rs for Sale Perth | Skoda Perth
Skoda Octavia Rs for Sale Perth | Skoda PerthSkoda Octavia Rs for Sale Perth | Skoda Perth
Skoda Octavia Rs for Sale Perth | Skoda Perth
 
Things to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your carThings to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your car
 
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
 
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out HereWhy Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
 
Renal elimination.pdf fffffffffffffffffffff
Renal elimination.pdf fffffffffffffffffffffRenal elimination.pdf fffffffffffffffffffff
Renal elimination.pdf fffffffffffffffffffff
 

Diagnostic in Adaptive AUTOSAR

  • 1. www.kpit.com 05th June 2019 Höhenkirchen, Germany Dipl. Informatiker Bernhard.Wagner@kpit.com, MBA 1 6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd. Diagnostic in Adaptive AUTOSAR HPC Diagnostics
  • 2. © KPIT Technologies Limited6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.2 Short flyover over Adaptive Autosar Once you're in the forest, all the trees look pretty much alike
  • 3. © KPIT Technologies Limited What is the market driver for adaptive AUTOSAR Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.3 Game changer for AUTOSAR – selected main drivers • Highly automated driving • Car-2-X applications • Internet of Things and cloud services • Increasing of data rates • Electric Powertrain Source: https://www.autosar.org/fileadmin/HOW_TO_JOIN/AUTOSAR_Introduction.pdf What is the main impact of adaptive Autosar for diagnostic? 6/4/2019 Classic Based on OSEK an „C“ Execution of code directly from ROM Same address space for all application (MPU for safety support) Optimize for signal-based communication Fixed task configuration and configuration Specification Static serialisation of PDUs Adaptive Based on POSIX PSE51 System and C++ 14 Applicication is loaded from persitent memory into RAM Each applications has it own (virtual) address space (MMU support) Service-oriented communication Support of multiple (dynamic) scheduling strategies Specifaction and code Dynamic serialisation
  • 4. © KPIT Technologies Limited AUTOSAR is constantly growing 15 May 2019 All WG-Meeting 20194 Number of Partners Number of Products on the market
  • 5. © KPIT Technologies Limited Working Group Organization 6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.5 WG-AIF Application Interfaces WG-A Architecture Team WG-CP-RTE Runtime Environment WG-AP-DI Demonstrator Integration WG-AP-ST System Tests WG-CP-VAL Validation Cross-standard Working Groups (FO, CP, AP) Lead Working Group Working Group Legend: WG-AP-EMO Execution Man. & OS WG-RES Resources WG-DIA Diagnostics WG-IVC In-Vehicle COM Classic Platform Working Groups (CP) Adaptive Platform Working Groups (AP) WG-UCM Update & Conf. Management WG-V2X Vehicle to X WG-CP-MCL MCAL and NVRAM Project Leader Team WG-AP-PER Persistency WG-CP-LIB Libraries WG-CP-MCBD Multicore BSW Distr. WG-MT Methodology and Templates WG-SEC Automotive Security WG-SAF Functional Safety WG-AP-CCT Core Coding Team WG-AP-CLD Cloud Services WG-TSY Time Synchronization Autosar Diagnostics
  • 6. © KPIT Technologies Limited Release Plan 15 May 2019 All WG-Meeting 20196 ✓ released planned, content under evaluation Q4/18 Q3/19Q1/19 Q2/19 Q4/19 R4.4.0Classic Platform Foundation R1.5.1 R19-11 R1.5.0 R19-11 Q3/20Q1/20 Q2/20 Q4/20 Q1/21 Adaptive Platform R19-03R18-10 R19-11 Oct 2018 First Sync Release Mar 2019 Stabilization Release Nov 2019 Sync Release R20-11 R20-11 R20-11 Nov 2020 Sync Release ✓ ✓ ✓ ✓ ✓ Process Harmonization ▪ Continue yearly sync release in November ▪ Additional stabilization releases possible
  • 7. © KPIT Technologies Limited Planned concepts in the next two years 6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.7 May Jun Jul Aug Sep Oct Nov 7 Classic Platform (9 concepts) Ethernet Wake-up on Data Line VNSM BSW Distribution Firmware over the Air Meta data for application HealthMonitoring Harmonization CP NV Data Handling Enhancements 10-Base-T1S Variant Handling Adaptive P. & Classic P. (7 concepts) Security Extensions Harmonized IPSec Protocol DoIP Extension Signal Service Translation VFB++ Unified Timing and Tracing approach RS Safety Adaptive Platform (11 concepts) Socket API V2X Support Adaptive MCD Integration of IAM Crypto API Recovery action via application Mode dependent configuration PHM Daisy Chaining UCM Master Service versioning ara::com AD Sensor Interfaces • 27 Concepts are planned for R19-11 and R20-11 • Current status • Concepts scheduled for R20-11 are marked with blue font Setup MS0 MS1 MS2 none MS3 none MS4 none 15 May 2019 HPC Potential relevant for Diagnostics HPC
  • 8. © KPIT Technologies Limited What is Adaptive AUTOSAR? 6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.8 ▪ Future-proof basis for automotive ECUs ▪ Key advantage: to develop ECU applications independently of one another ▪ Standardization of the runtime for Adaptive Applications (ARA) -> main focus on functional cluster for (virtual) machines ▪ Standardization by AUTOSAR Consortium (almost every OEM)
  • 9. © KPIT Technologies Limited6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.9 D-Server in Adaptive Autosar
  • 10. © KPIT Technologies Limited Service-Oriented Communication (SoC) 6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.10 Source: https://www.autosar.org/fileadmin/user_upload/standards/adaptive/17-10/AUTOSAR_SWS_CommunicationManagement.pdf ▪ The AUTOSAR Adaptive architecture organizes the software as functional cluster These clusters offer common functionality as services to the applications ▪ In comparison to the AUTOSAR Classic Platform the Runtime Environment for the Adaptive Platform dynamically links services and clients during runtime Service provider Service request offer find calc t Service Registry
  • 11. © KPIT Technologies Limited Diagnostics Management(DM) in Adaptive AUTOSAR 19/03 6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.11 ▪ The Adaptive AUTOSAR platform can be extended with new software packages without re-flashing the entire ECU ▪ The individual software packages are described by Software Cluster ▪ To support the current approach of diagnostic management (like software updates), each SoftwareCluster has its own Diagnostic Address ▪ Diagnostic Management is intended to support an own diagnostic server instance per installed Software Cluster ▪ The Diagnostic Management uses its own serializer ARA::DIA, similar to ARA::COM This serializer and the DM parts can be generated Ethernet OTX Sequences Business Logic MCD-3 D Server D-PDU API ODX-Data
  • 12. © KPIT Technologies Limited DOIP Communication with each SoftwareCluster 6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.12 FL FR SWC#1 FL- App DCM #1 FR- App RL RR SWC#2 FL- App DCM #2 FR- App DOIP SoftwareCluster(SWC) have their own Diagnostic Adresses. OTX Sequences Business Logic MCD-3 D Server D-PDU API SWC#2 Diagnostic Tester SWC#1 ODX ODX FL FR SWC#1 FL- App DCM #1 FR- App RL RR SWC#2 FL- App DCM #2 FR- App DOIP OTX Sequences Business Logic MCD-3 D Server D-PDU API SWC#2 Diagnostic Tester SWC#1 ODX ODX SWC#3 Diag Tester SWC#1 OTX SWC#2 ODX External Tester using DOIP External and internal Tester using DOIP (planned for Nov 2019) Diagnostic AUTOSAR Tier 1 / OEM
  • 13. © KPIT Technologies Limited6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.13 MC-Server
  • 14. © KPIT Technologies Limited MC-Use Cases 6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.14 FL FR SWC#1 FL- App MC-Server #1 FR- App SomeIP iLinkRT over UDP MC 3rd-Party OEM RL RR SWC#2 FL- App MC-Server #2 FR- App <- Command Channel (CMD) -> Data data acquisition (DAQ) A2L-Editor A2L XIL Automation Applikation XIL to iLinkRt (provided by ASAM) XIL-Interface (C#)
  • 15. © KPIT Technologies Limited6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.15 Possible Offboard work packages
  • 16. © KPIT Technologies Limited Vehicle Information Table - > Physical Link (pre adaptive) 6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.16 ▪ The Vehicle Info-Spec includes the static routing information for a given vehicle and the physical links ▪ A physical link is a Physical Vehicle Link connected to a Physical Interface Link, so it is the connection from the interface of the Diagnostic system to the ECU in the vehicle No Physical Link exists in Adaptive AUTOSAR
  • 17. © KPIT Technologies Limited RR ADAS Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.17 FL FR RL HMI ECU #1 Dcm Dcm ECU #2 Dcm DCM ECU #3 Dcm Dcm CAM CAM CAM HMI ADAS CAM Service-Oriented Communication (SoC) Vehicle Info Spec. from ODX is now a vehicle specific registry. The physical vehicle link will no longer be defined at data definition time, instead it needs to be generated at runtime. 6/4/2019
  • 18. © KPIT Technologies Limited Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.18 ECU #1 Dcm FL FR RL RR ADASHMI Some IP OTX Sequences Business Logic MCD-3 D Server D-PDU API Data for ECU-Code SoC: How this works 1) Advice 2) Offer 3) Subscribe 4) Handshake 5) Subscribe 6) Handshake ❶ I need CAM feedback from FL and RL ❷ ECU1 provides CAM feedback from FL ❷ ECU2 provides CAM feedback from RL ❸ Request CAM feedback from FL from ECU1 ❹ ECU1 sends CAM feedback from FL ❺ Request CAM feedback from RL from ECU2❻ ECU2 sends CAM feedback from RL ISO 13400-2 (DoIP) Dcm Service-Oriented Communication (SoC) - DiagnosticDEXT DEXT ECU #2 Dcm Dcm DEXT DEXT ECU #3 Dcm Dcm DEXT DEXT DEXT DEXT VIN LL DB ECU FL CAM #1#FL FR CAM #1#FR RL CAM #2#RL HMI HMI #2#HMI RR CAM #3#RR ADAS ADAS #3#ADAS DEXT VIT-Registry VIN Adresss selected with VIT-Registry 6/4/2019
  • 19. © KPIT Technologies Limited6/4/2019 Distribution of this document prohibited. No portion to be reproduced without prior written permission from KPIT Technologies Ltd.19 Do we need two Standardization Organizations to take care of Onboard-Diagnostics?