Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
진단 3.0
진단 3.0
진단 3.0 그 후
Diagnostics in AUTOSAR
External Access to a Vehicle
Diagnostic Data Exchange
진단 4.0과 그 후
2/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
진단 3.0
OEM 패키지: OEM 전용 솔루션
진단 테스트 패키지
리프로그래밍 패키지
시뮬레이션 패키지
개 요
개발 비용 절감: OEM과 협력사의 중복 투자 방지
개발 시간 단축: 표준화된 패키지 사용
3/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
진단 3.0 그 후
진단 3.0
진단 3.0 그 후
Diagnostics in AUTOSAR
External Access to a Vehicle
Diagnostic Data Exchange
진단 4.0과 그 후
4/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
개 요
진단 3.0 그 후
키워드로 본 경향
AUTOSAR, Security, DoIP, OTA, …
ECU 내부의 요구사항
Diagnostic SWC in AUTOSAR Classic & Adaptive, OTA platform, …
ECU 외부의 요구사항
Security, DoIP, OTA, …
진단 DB의 요구사항
AUTOSAR SYS-EX/DIAG-EX, CDD, ODX, 그리고 다른 파일 포맷 (csv, …) 간의 변환
compatible and consistent in the diagnostic workflow
5/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
Diagnostics in AUTOSAR
진단 3.0
진단 3.0 그 후
Diagnostics in AUTOSAR
External Access to a Vehicle
Diagnostic Data Exchange
진단 4.0과 그 후
6/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
Diagnostic Software Structure of AUTOSAR Classic 4
Diagnostics in AUTOSAR
Abb Description
DCM Diagnostic Communication Manager (services)
DEM Diagnostic Event Manager (fault memory)
AUTOSAR Classic motivation and use case:
Real time control with distributed functions inside the vehicle.
Bus TP
PDU
Router
Bus
Interface
CAN
Driver
RTE
DCM DEM
Direction
Indicator ...Light Sound OBDIIAP_MySWC
Ethernet
Driver
7/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
Example: Feature “Light” in AUTOSAR Classic
Diagnostics in AUTOSAR
DEM
MCAL
Drivers
Light SWC
RTE
IoHwAb
22
e.g. Open circuit detection
DCM
2F
OUT3
8/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
Diagnostic Manager of AUTOSAR Adaptive – Overview
Diagnostics in AUTOSAR
No fundamental changes to existing diagnostic workflows (like development, production, workshop,…) due to Adaptive Platform
Main Tasks
ISO 14229-5 (UDSonIP)
Including fault-memory (DTC) handling
Including transport layers (i.e. DoIP – ISO 13400-x)
Configurable via AUTOSAR Diagnostic Extract (DEXT)
ARA service
Uses ara::com interfaces
Diagnostic Manager
ara::com
Diagnostic Request Diagnostic Response
Tester
Application (Software Components)
Diagnostic CodingCallbacksDiagnostic Measurements
CallbacksDiagnostic Routines
Diagnostic Monitor
Diagnostic Monitor
Diagnostic Monitor
Adaptive ECU 1
DoIP
9/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
Configuration Workflow with Tools and Exchange Formats
Diagnostics in AUTOSAR
SYS-EX: System Extract of System Description for one ECU (Format: ARXML)DIAG-EX: Diagnostic ECU Extract (Format: ARXML)
DIAG-EX
AUTOSAR BSWConfiguration (Dcm, Dem)
DaVinciConfigurator
PRO
SWC references
Diagnostic Specification
CANdelaStudio
DID “WindowPos” assigned to ID 0x602, accessible only in extended session, visible for developmentSWC Sync
CSVRequirements Import
AUTOSAR SWC Design (Diagnostic Interfaces)
DaVinciDeveloper orPREEvision
SYS-EX
Diagnostic Validation
CANoe.DiVa
CDD
Diagnostic Tester Parametrization
Indigo
ODX
PREEvision
Required: Readable DID “WindowPos”
SWC port “WindowPos” with service needs and scaling
AUTOSAR System Design
Diagnostic Requirements Definition
Mappin
g
10/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
External Access to a Vehicle
진단 3.0
진단 3.0 그 후
Diagnostics in AUTOSAR
External Access to a Vehicle
Diagnostic Data Exchange
진단 4.0과 그 후
11/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
DoIP: Standardization Overview
External Access to a Vehicle
ISO 13400:2012 > TCP and UDP, IPv4 and/or IPv6
Activation Line> Ethernet needs to be switched on/off (EMI)
Vehicle Discovery> Vehicle identification and subscription in (e.g. workshop) network
Diagnostics Routing> In-vehicle network access
ECU 2
ECU 2
ECU 1
ECU 1
FlexRay
LIN
ECU 1
ECU 2
DoIP
DoIPGateway
External TestEquipment
Activation Line
CAN
12/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
DoIP: Vector Solution
External Access to a Vehicle
vFlashRe-Programming
of ECUs
IndigoDiagnostic Tester for
Vehicles and ECUs
MICROSAR ETHAUTOSAR
Basic Software
VC121Universal
ECU Controller
CANoe.EthernetDevelopment, Simulation
and Test of ECUs/Networks
CANoe.DiVaAutomated Validation of the
Diagnostic Protocol
CANdelaStudioAuthoring
Diagnostic Data
CDD ODX
VN5610Vector
Network Interface
ODXStudioAuthoring
ODX Data
Tools
DoIPGateway
DoIP
13/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
Vector Tools
CANoe vFlash …
Interface
Security: How to handle OEM Security Source?
External Access to a Vehicle
Device
Under
Test
Bus System
Security SourcesGeneric
AR SecOCOEM 1
Crypto Backend
OEM 2 …
Security Manager
Security Manager Client
Security Manager Client
Security Manager GUI
14/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
Security: How to handle GW Authentication?
External Access to a Vehicle
GW
진단 툴 플래싱 툴
Certificate
Private Key
Security Algorithm
…
15/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
Automotive OTA is …
External Access to a Vehicle
Door Roof
SeatLibraries
Tasks
Connectivity
Com
Data
Connectivity
Vehic
le-D
ata
Fla
sh-C
onta
iners
Cam
paig
ns
Collecte
d D
ataTransactions
HPC
… in-vehicle, backend and PC SW
… customer project, components and products
… centralized and decentralized
… series production and vision
… more than security and IT technologies
… from backend to vehicle and vice versa
… automated and interactive
16/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
Vector OTA Solution
Features
End-2-end security between backend and vehicle
Robust
Efficient
Smooth integration into existing offboard approach and new OTA approach
Use cases
Automated SW update for vehicle fleets
Data collection
Live diagnostics
Products
MICROSAR.OTA> OTA AUTOSAR embedded software
Vector OTA Framework> reusable in the Cloud, PC and Vehicle
External Access to a Vehicle
17/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
Diagnostic Data Exchange
진단 3.0
진단 3.0 그 후
Diagnostics in AUTOSAR
External Access to a Vehicle
Diagnostic Data Exchange
진단 4.0과 그 후
18/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
Configuration Workflow with Tools and Exchange Formats
Diagnostic Data Exchange
AUTOSAR SWC Design (Diagnostic Interfaces)
Diagnostic Specification
AUTOSAR BSWConfiguration (Dcm, Dem)
SWC references
CANdelaStudio
DaVinciConfigurator
PRO
Diagnostic Tester Parametrization
Indigo
Diagnostic Validation
CANoe.DiVaDaVinci
Developer orPREEvision
SYS-EX: System Extract of System Description for one ECU (Format: ARXML)DIAG-EX: Diagnostic ECU Extract (Format: ARXML)
CSV
DIAG-EXSYS-EX CDD ODX
DID “WindowPos” assigned to ID 0x602, accessible only in extended session, visible for developmentSWC Sync
Requirements Import
PREEvision
Required: Readable DID “WindowPos”
SWC port “WindowPos” with service needs and scaling
AUTOSAR System Design
Diagnostic Requirements Definition
Mappin
g
19/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
진단 4.0과 그 후
진단 3.0
진단 3.0 그 후
Diagnostics in AUTOSAR
External Access to a Vehicle
Diagnostic Data Exchange
진단 4.0과 그 후
20/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
특 징
Access Portal
Connectivity & OTA
Cyber Security
Remote Diagnostics
Remote Reprogramming
진단 4.0 전망
진단 4.0과 그 후
운전자
차량 제조사
ECU 제조사
AS 센터
21/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
특 징
Collect Data
Analytics
Prognostics & Prediction
진단 4.0 그 후 전망
진단 4.0과 그 후
22/23
© 2018. Vector Korea IT Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-12-11
Author:이 건 우Vector Korea
For more information about Vectorand our products please visit
www.vector.com