Uploaded by nidhin.k1

AUTOSAR EXP Introduction

advertisement
AUTOSAR Introduction
The vision, the partnership and current features in a nutshell
Presenter
Occasion (Meeting, Conference, etc.)
27 October
2020
Location @ Host
Agenda
Introduction of the AUTOSAR Partnership
Challenges in the automotive industry
Architecture and recent features
Smart solutions based on AUTOSAR
Processes and quality
Outlook
AUTOSAR Introduction
27 October
2020
3 of 65
Agenda
Introduction of the AUTOSAR Partnership
Challenges in the automotive industry
Architecture and recent features
Smart solutions based on AUTOSAR
Processes and quality
Outlook
AUTOSAR Introduction
27 October
2020
4 of 65
AUTOSAR Introduction
(AUTomotive Open System ARchitecture)
is a worldwide development partnership of car manufacturers, suppliers and other
companies from the electronics, semiconductor and software industry.
AUTOSAR Introduction
27 October
2020
5 of 65
AUTOSAR Vision
AUTOSAR aims to improve complexity management of integrated E/E architectures through
increased reuse and exchangeability of SW modules between OEMs and suppliers.
Exchangeability
between suppliers’
solutions
Platform
a.1, a.2, a.n
Platform
f.1, f.2, f.n
Exchangeability
between manufacturers’
applications
Supplier A
• Chassis
• Safety
• Body/Comfort
Supplier B
• Chassis
• Safety
• Telematics
Platform
e.1, e.2, e.n
Platform
b.1, b.2, b.n
Supplier C
• Body/Comfort
• Powertrain
• Telematics
Platform
d.1, d.2, d.n
AUTOSAR Introduction
Platform
c.1, c.2, c.n
Exchangeability
between vehicle
platforms
27 October
2020
6 of 65
Aims and benefits of using AUTOSAR
AUTOSAR aims to standardize the software architecture of Electronic Control Units
(ECUs). AUTOSAR paves the way for innovative electronic systems that further improve
performance, safety and security.
• Hardware and software –
widely independent of each
other.
Proprietary
Application
Software
Standardized
Methodology
• Development can be decoupled (through abstraction)
by horizontal layers, reducing
development time and costs.
HW-specific
(ECUs)
• Reuse of software
enhances quality and
efficiency
Application Software
Standardized Middleware
Basic
Software
Standardized Basic
Software
Hardware specific
Hardware
Hardware
AUTOSAR Introduction
27 October
2020
7 of 65
Exploitation of the standard provides significant benefits
• Establish development distribution among
suppliers
• Compete on innovative functions with
increased design flexibility
OEM
• Simplify software and system integration
• Reduce overall software development costs
Supplier
Tool provider
An industry
standard is
established.
New market
entrant
AUTOSAR Introduction
27 October
2020
8 of 65
Exploitation of the standard provides significant benefits
OEM
• Enable more efficent variant handling
• Reuse software modules across OEMs
Supplier
• Increase efficiency of application development
• Invent new business models
Tool provider
An industry
standard is
established.
New market
entrant
AUTOSAR Introduction
27 October
2020
9 of 65
Exploitation of the standard provides significant benefits
OEM
Supplier
Tool provider
An industry
standard is
established.
• Interface with development processes
• Embed tools into an overall tool environment
New market
entrant
AUTOSAR Introduction
27 October
2020
10 of 65
Exploitation of the standard provides significant benefits
OEM
Supplier
Tool provider
An industry
standard is
established.
New market
entrant
• Enable new business models by means of
standardized interfaces
• Easily understand how automotive software is
developed
AUTOSAR Introduction
27 October
2020
11 of 65
More Than 280 AUTOSAR Partners
9 Core Partners
56 Premium Partners
2 Strategic Partners
51 Development Partners
+ 144 Associate
Partners
+ 24 Attendees
AUTOSAR Introduction
27 October
2020
12 of 65
History and current state – Total: 284
AUTOSAR Introduction
27 October
2020
13 of 65
Geographical distribution of partners
(last update 02.09.2020)
Europe: 137
North America: 35
Core:
2
Strategic:
0
Premium:
6
Development: 4
Associate:
23
Attendee:
0
Core:
Strategic:
Premium:
Development:
Associate:
Attendee:
6
0
27
29
55
20
Africa: 2
Core:
Strategic:
Premium:
Development:
Associate:
Attendee:
Asia: 112
Core:
1
Strategic:
2
Premium:
23
Development: 16
Associate:
66
Attendee:
4
0
0
0
2
0
0
Partner Status
27 October
2020
14 of 65
Official AUTOSAR roles
AUTOSAR Organization
Executive Board
Governance
Strategic
Management
Technical
Steering
Standardization
Legal Team
Steering Committee
OSS-CB
Project Leader Team
Open Source CB
CCB
Communication Team
CF-CCB
Consensus Finding CCB
Working Groups
Change Control Board
Legend
Core Partner
Core and Strategic Partner
AUTOSAR Introduction
Core, Strategic, Premium and
Development Partner
27 October
2020
15 of 65
Legend:
Working Groups
Lead Working Group
Working Group
Project Leader Team
Cross-standard Working Groups (for FO, CP, AP)
WG-A
WG-MT
WG-SEC
WG-SAF
Architecture Team
Methodology and Templates
Automotive Security
Functional Safety
WG-IVC
WG-TSY
WG-AIF
WG-V2X
WG-DIA
WG-RES
WG-UCM
In-Vehicle COM
Time Synchronization
Application Interfaces
Vehicle to X
Diagnostics
Resources
Update & Conf. Management
Classic Platform Working Groups (CP)
Adaptive Platform Working Groups (AP)
WG-CP-RTE
WG-CP-MCBD
WG-CP-LIB
WG-AP-EMO
WG-AP-DI
WG-AP-ST
Runtime Environment
Multicore BSW Distr.
Libraries
Execution Man. & OS
Demonstrator Integration
System Tests
WG-CP-MCL
WG-AP-PER
WG-AP-CCT
WG-AP-CLD
MCAL and NVRAM
Persistency
Central Coding Team
Cloud Services
AUTOSAR Introduction
27 October
2020
16 of 65
User Group Structure
User Groups
UG-CN
UG-NA
UG-IE
China
North America
Improved Exploitation
• Demonstrator development
• BSW integration
• Common Training: OEM-Tier1
Workflows/ Security
• Safety
• Ethernet
• 6 thesis on optimizing the use
of AUTOSAR
• Establishment of Adaptive
Platform
AUTOSAR Introduction
27 October
2020
17 of 65
Groups, Boards and Task Forces
Group
Type
Initiated by
Main Tasks
Coaching Contact person
Reporting to
Lead WG
Permanent
PL Team
-
PL Coach WG Speaker
PL Team
PL Coach WG Speaker
PL Team
-
Subgroup Speaker
WG
PL Team
CM, QM or RM
CM, QM or RM
-
Concept Owner(s)
Lead WG, WG, PL
Team; cf. concept
handling process
-
TF Speaker
WG or PL Team
WG
Permanent
Subgroup
Permanent
Control Board
Permanent
Concept Group
On demand
(project-based)
Task Force
On demand
(project-based)
PL Team
-
Technical supervision of WGs and
concept groups
Harmonization of technical content
Assignment of concepts to WGs
Expert statements
Responsibility for documents and code
development
- Assessment of concepts
WG
WG substructure for a dedicated branch of
WG content
PL Team
Controlling task within AUTOSAR
processes (e.g. CM, QM, SDE or RM) such
as CCB, CF-CCB and OSS-CB
CP/SP/PP/DP Creation and processing of a concept or a
set of concepts according to concept
process
Responsibility for concept validation
WG or
Dedicated task with defined due date
PL Team
AUTOSAR Introduction
27 October
2020
18 of
of 65
18
65
Legend
AUTOSAR Deliverables
Released as an own standard
Released as part of the standard it is extending
Acceptance
Test
Application
Interfaces
Classic Platform
Common documents and
specifications for all
standards
A
B
A extends B
A
B
A planned to extend B
Sensor
Interfaces
Adaptive Platform
Foundation
AUTOSAR Introduction
27 October
2020
19 of 65
Agenda
Introduction of the AUTOSAR Partnership
Challenges in the automotive industry
Architecture and recent features
Smart solutions based on AUTOSAR
Processes and quality
Outlook
AUTOSAR Introduction
27 October
2020
20 of 65
Challenges – selected main drivers
Highly automated driving
AUTOSAR Introduction
27 October
2020
21 of 65
Challenges – selected main drivers
Car-2-X applications
Internet of Things and cloud services
AUTOSAR Introduction
27 October
2020
22 of 65
Challenges – selected main drivers
Increasing data rates
AUTOSAR Introduction
27 October
2020
23 of 65
Challenges – selected main drivers
New processor technologies
AUTOSAR Introduction
27 October
2020
24 of 65
Challenges – selected main drivers
Trust
AUTOSAR Introduction
27 October
2020
25 of 65
Challenges – Driving changes in E/E Architectures
Vehicle / Domain Controller
Deeply Embedded ECUs
New types of in vehicle computers are required to
fulfill the needs of
• performance,
• flexibility and
• connectivity
Vehicle Computer
Obsolete ECUs
Intelligent Actuators / Sensors
Domain
Integration process
Fusion
Centralization
Integration
But
• backwards compatibility with existing
solutions,
• fulfillment of increasing requirements for safety
and security
is a must as well.
90% of all
innovations
Modular
Infotainment
Mechanics
1970
Linked
Networks
Vehicles are
connected
to the backend
Electronic
Support
1980
1990
AUTOSAR Introduction
2000
All major
innovations
are driven
by E/E
2010
27 October
2020
2020
26 of 65
AUTOSAR’s answer to the upcoming challenges
?
AUTOSAR
Classic Platform
AUTOSAR
Adaptive Platform
Infotainment
Real time
Requirements
High,
in the range of micro-sec
Mid,
in the range of milli-sec
Low,
in the range of sec
Safety
Criticality
High,
up to ASIL-D
High,
at least ASIL-B
Low,
QM
Computing
power
Low,
~ 1000 DMIPs
High,
> 20.000 DMIPs
High,
~ 10.000 DMIPs
AUTOSAR Introduction
27 October
2020
27 of 65
AUTOSAR Adaptive Platform
The 3 Pillars of the Adaptive Platform …
II – Connected
I – Safe & Secure
Service-Oriented Communication
external
communication
DTLS
SecOC
III – Dynamic & Updateable
Cloud
in-vehicle
communication
New
New
E2E for
SOA
Platform
IPsec
IAM
failure
crypto handling
process
separation
process-sys
separation
safe data
storage
New
resource
budgeting
New
Software
Package
supervision
Executable
New
exception-less
APIs
Manifest
Manifest
Cloud
App Development
… are the prerequisite for ADAS applications
AUTOSAR Introduction
27 October
2020
28 of 65
AUTOSAR Classic Platform
The 4 Pillars of the Classic Platform…
I – Functional Safety
II – Efficiency
III – Field Proven
IV – Performance
▪ Mature safety features
(e.g. watchdog, E2E
communication
protection,…)
▪ Scalable from QM up to
ASIL D
▪ AUTOSAR stacks from
different vendors
▪ Cost effective by
supporting a wide range
of µControllers
▪ Flexibility due to CDD
▪ Mature by many years
of application
▪ High quality due to
widespread
implementations
▪ Established
development processes
▪ Hard real time
capabilities
▪ Event triggered
applications
▪ Flexible by supporting a
wide range of protocols
and networks
▪ Scalability by
configuration
!
… to form the standard solution for today´s automobiles
AUTOSAR Introduction
27 October
2020
29 of 65
Strengthen and Extend Pillars of AUTOSAR
AUTOSAR USP
Strengthen Safety & Security
Safety & Security
Connectivity
➔ Support standard failure and attack scenarios
➔ Extend test and verification
➔ Improve processes
Updateability
Strengthen connectivity
Methodology
➔ Extend standard cloud services
➔ Think about AUTOSAR App store
➔ Enable connectivity to smart phones and zone
ECUs
Develop flexible updates during life time
➔ Improve modularity e.g. define cluster interfaces
➔ Provide means for system description
Application
Interfaces
Tests
Architecture
4,6
AUTOSAR Introduction
27 October
2020
30 of 65
Agenda
Introduction of the AUTOSAR Partnership
Challenges in the automotive industry
Architecture and recent features
Smart solutions based on AUTOSAR
Processes and quality
Outlook
AUTOSAR Introduction
27 October
2020
31 of 65
AUTOSAR in a Vehicle Network
Application Layer
Application Layer
RTE
RTE
AUTOSAR
Classic
Platform
AUTOSAR
Classic
Platform
Application Layer
Applications
Applications
AUTOSAR
Adaptive
Platform
NonAUTOSAR
Basic
Software
NonAUTOSAR
Basic
Software
BUS
e.g. SOME / IP
Common Bus Interface Specification
AUTOSAR Introduction
27 October
2020
32 of 65
AUTOSAR Foundation
Common Features
The Foundation assures compatibility of the different
AUTOSAR standards and therefore contains all
common artifacts such as …
AUTOSAR Introduction
27 October
2020
33 of 65
AUTOSAR Foundation
The Methodology, derived out of the Meta Model, …
… provides means to describe the AUTOSAR
architecture with all its interfaces
Meta Model
level of abstraction
Methodology
Doc
Tests
Application
Architecture
Interfaces
Legend
B
A implements B
A
µC
µP
Configuration
… defines exchange formats and description
templates (e.g. manifest) to enable
•
a seamless integration of the complete
vehicle E/E architecture,
•
the automatized configuration of the µC- and
µP-software stacks and
•
the seamless integration of application
software
… supports means to ensure safety and security
of the system
… provides templates to document the standard
AUTOSAR Introduction
27 October
2020
34 of 65
AUTOSAR Classic Platform
Layered Software Architecture (1/2)
Application Layer
Runtime Environment
Services Layer
ECU Abstraction Layer
Microcontroller Abstraction Layer
Complex
Drivers
The layered architecture of the classic
platform basically supports
• Hardware abstraction
• Scheduling of runnables and tasks (OS)
• Communication between applications
on the same hardware and over the
network
• Diagnosis and diagnostic services
• Safety- and
• Security Services
Microcontroller
AUTOSAR Introduction
27 October
2020
35 of 65
AUTOSAR Classic Platform
Layered Software Architecture (2/2)
Application Layer
Runtime Environment
System
Services
Memory
Services
Crypto
Services
Off-board
Communication
Services
Communication
Services
Onboard
Device
Abstraction
Memory
HW Abstraction
Crypto
HW Abstraction
Wireless
Communication
HW Abstraction
Communication
HW Abstraction
Microcontroller
Drivers
Memory
Drivers
Crypto
Drivers
Wireless
Communication
Drivers
Communication
Services
I/O HW
Abstraction
Complex
Drivers
I/O Drivers
Microcontroller
AUTOSAR Introduction
27 October
2020
36 of 65
AUTOSAR Adaptive Platform
Legend
Logical view
Adaptive
Application
Adaptive
Application
Adaptive
Application
Adaptive
Application
SERVICE
SERVICE
API
Non-PF Service
Func. Cluster
Func. Cluster
ASW::XYZ
ASW::XYZ
Non-PF Service
Non-PF Service
User Applications
ara::state service
ara::diag service
ara::adi service
State
Management
Diagnostics
Automated Driving
Interfaces
ara::s2s service
ara::nm service
Signal to Service
Mapping
Network
Management
IPC
(local)
ara::time
Time Synchronization
DDS
ara::rest
RESTful
SOME/IP
ara::com
Communication Mgnt.
ara::per
ara::phm
Persistency
Platform Health Mgnt.
ara::core
ara::exec
ara::iam
ara::log
Core Types
Execution Mgnt.
Identity Access Mgnt.
Logging & Tracing
POSIX / C++ STL
ara::crypto
ara::ucm service
Operating System
Cryptography
Update and Configuration Management
AUTOSAR Runtime for Adaptive Applications (ARA)
(Virtual) Machine / Container / Hardware
AUTOSAR Introduction
27 October
2020
39 of 65
AUTOSAR AP and CP Features
Release R18-10
Release R19-03
Release R19-11
Demo Release R19-11
Release R20-11
26 Nov
29 Mar
29 Nov
27 Mar
27 Nov
Stabilization
2018
Q4
2019
Q1
Q2
Q3
released
Q4
planned
2020
Q1
Q2
Q3
Q4
optional
AUTOSAR Introduction
27 October
2020
43 of 65
Agenda
Introduction of the AUTOSAR Partnership
Challenges in the automotive industry
Architecture and recent features
Smart solutions based on AUTOSAR
Processes and quality
Outlook
AUTOSAR Introduction
27 October
2020
48 of 65
Software Architecture – AUTOSAR Defined Interfaces
Use Case ‘Front Light Management’: Exchange Type of Front Light
Integrator
Supplier B
OEM
Supplier A
SwitchEvent
LightRequest
Front-Light Manager
check_switch ()
switch event (event)
Switch_event (event)
request_light (type, mode)
request_light (type, mode)
get_keyposition()
set_light (type, mode)
set_dboard(type, mode)
AUTOSAR Interface
AUTOSAR Interface
AUTOSAR Interface
Headlight
set_light (type, mode)
set_current (…)
AUTOSAR Interface
Standardized
Interface
Operating
System
Standardized
Interface
Silicon Vendor A
Integrator
AUTOSAR RTE
Standardized
Interface
Std. AUTOSAR
Interface
Services
Communication
AUTOSAR
Interface
ECU Abstraction
Std. Interface
Std. Interface
Std. Interface
Complex
Drivers
Standardized Interface
DIO
AUTOSAR
Interface
CAN Driver
PWM
Microcontroller Abstraction
ECU-Hardware
AUTOSAR Introduction
27 October
2020
50 of 65
Software Architecture – AUTOSAR Defined Interfaces
Use Case ‘Front Light Management’: Exchange Type of Front Light
Integrator
Supplier B
OEM
Supplier A
SwitchEvent
LightRequest
Front-Light Manager
check_switch ()
switch event (event)
Switch_event (event)
request_light (type, mode)
request_light (type, mode)
get_keyposition()
set_light (type, mode)
set_dboard(type, mode)
AUTOSAR Interface
AUTOSAR Interface
AUTOSAR Interface
Xenonlight
Headlight
set_light
(type,mode)
mode)
set_light(type,
set_current
(…)
set_current
(…)
AUTOSAR Interface
Standardized
Interface
Operating
System
Standardized
Interface
Silicon Vendor A
Integrator
AUTOSAR RTE
Standardized
Interface
Std. AUTOSAR
Interface
Services
Communication
AUTOSAR
Interface
ECU Abstraction
Std. Interface
Std. Interface
Std. Interface
Complex
Drivers
Standardized Interface
DIO
DIO
PWM
AUTOSAR
Interface
CAN Driver
Microcontroller Abstraction
ECU-Hardware
AUTOSAR Introduction
27 October
2020
51 of 65
Distribution ECUs
SwitchEvent
LightRequest
LightRequest
check_switch ()
switch_event(event)
switch_event
(event)
request_light
(type, mode)
AUTOSAR Int.
AUTOSAR
AUTOSAR Interface
Interface
Xenonlight
Front-Light Manager
request_light(type, mode)
get_keyposition()
set_light(type, mode)
set_light(type, mode)
set_current (…)
AUTOSAR Interface
AUTOSAR Introduction
AUTOSAR Interface
27 October
2020
52 of 65
Distribution on ECUs – ‘Front-Light Management’
SwitchEvent
Front-Light Manager
LightRequest
check_switch ()
switch_event(event)
switch_event
(event)
request_light
(type, mode)
AUTOSAR Int.
AUTOSAR Interface
AUTOSAR RTE
Xenonlight
set_light(type, mode)
request_light(type, mode)
get_keyposition()
set_light(type, mode)
set_current (…)
AUTOSAR Interface
AUTOSAR Interface
AUTOSAR RTE
AUTOSAR RTE
ECU Abstraction
Standardized
Interface
Communication
Standardized
Interface
Communication
Standardized
Interface
Communication
AUTOSAR
Interface
ECU Abstraction
Std. Interface
Std. Interface
Std. Interface
Std. Interface
Std. Interface
Std. AUTOSAR
Interface
AUTOSAR
Interface
Services
Std. Interface
Xenonlight
set_light(type, mode)
set_current (…)
AUTOSAR Interface
LightRequest
switch_event(event)
request_light
(type, mode)
AUTOSAR Interface
Standardized Interface
Standardized Interface
DIO
CAN Driver
CAN Driver
Standardized Interface
CAN Driver
Front-Light Manager
PWM
request_light(type, mode)
get_keyposition()
set_light(type, mode)
AUTOSAR Interface
Microcontroller Abstraction
Microcontroller Abstraction
Microcontroller Abstraction
ECU-Hardware
ECU-Hardware
ECU-Hardware
CAN Bus
AUTOSAR Introduction
27 October
639_0323
2020
53 of 65
AUTOSAR Platform Application
Continuous improvement cycle for ADAS systems
On Board
Scene
Understanding
Off Board
Mission and
Trajectory Planning
DDS
SOME/IP
Sensor Fusion
or
REST
ara:adi
ara:com
Perception
Plan Execution,
Motion Control
Labeling of
trained data
Secure data
exchange on top of
Evolution by
training
✓
Simulation and
sign-off
AUTOSAR Introduction
27 October
2020
54 of 65
AUTOSAR Platform Application
User Applications
HMI
ENGINE
START
STOP
Vehicle
Manager
Distance
Radar
>> Run Execution Manager
…
…
…
…
ara:: exec > start { Vehicle Manager }
The operation completed successfully
ara:: exec > start { HMI }
The operation completed successfully
ara:: exec > start { Distance Radar }
The operation completed successfully
AUTOSAR Introduction
27 October
2020
55 of 65
Vehicle
Manager
HMI
Distance
Radar
New
User Application ?
AUTOSAR Introduction
27 October
2020
56 of 65
Vehicle
Manager
HMI
Distance
Radar
ACC
User Applications
Adaptive Cruise Control
(ACC)
Download
install
Adaptive Cruise Control
App
Store
>> Run Persistency
…
…
…
ara:: per > install new application software
from ara:: ucm service { ACC }
Ara:: per > deploy persistent data to
Key-Value Database:
> Vehicle Manager
> HMI
> Distance Radar
> ACC
AUTOSAR Introduction
27 October
2020
57 of 65
User Applications
HMI
ENGINE
START
STOP
Vehicle
Manager
ACC
Distance
Radar
>> Run Execution Manager
…
…
…
ara:: exec > start { Vehicle Manager }
The operation completed successfully
ara:: exec > start { HMI }
The operation completed successfully
ara:: exec > start { Distance Radar }
The operation completed successfully
ara:: exec > start { ACC}
The operation completed successfully
AUTOSAR Introduction
27 October
2020
58 of 65
Vehicle
Manager
HMI
Distance
Radar
ACC
ACC
AUTOSAR Introduction
27 October
2020
59 of 65
Vehicle
Manager
HMI
Distance
Radar
ACC
ACC
AUTOSAR Introduction
27 October
2020
60 of 65
Vehicle
Manager
HMI
Distance
Radar
ACC
ACC
AUTOSAR Introduction
27 October
2020
61 of 65
Agenda
Introduction of the AUTOSAR Partnership
Challenges in the automotive industry
Architecture and recent features
Smart solutions based on AUTOSAR
Processes and quality
Outlook
AUTOSAR Introduction
27 October
2020
62 of 65
AUTOSAR Adaptive Platform development approach
Specification
Implementation
Demonstration
Identify needs & use-cases:
Gain speed:
Gain trust:
1) Concepts
2) Features
3) Requirements
1) Spec validation
2) Reduce room for spec interpretation
3) Training / dissemination of AP
1) Advertises the progress
2) Highlights some specific features
Classic
Platform
RS
Documents
Test
Specification
SWS
Documents
Adaptive
Platform
Others
System
Tests
Module
Tests
Code
Ethernet
Quality:
Attracting environment for coders:
Show AUTOSAR interoperability
• TF-ARC approval
• Cross team review
• Lifecycle :
preliminary → draft → valid
•
•
•
•
• of classic and adaptive platforms
• but also with others
Appealing technology (C++, Yocto, Git, …)
Modern use case (ADAS EBA)
Handy documentation (Wiki)
Peer programming sessions
Best tradeoff between commercial cooperation & compatibility between different vendors
AUTOSAR Introduction
27 October
2020
63 of 65
Agenda
Introduction of the AUTOSAR Partnership
Challenges in the automotive industry
Architecture and recent features
Smart solutions based on AUTOSAR
Processes and quality
Outlook
AUTOSAR Introduction
27 October
2020
64 of 65
Timeline to full automation
AUTOSAR – a faithful ADAS companion
Automated Driving
Level 5:
full automation
Automated Driving
Level 4:
highly automated driving
Automated Driving
Level 3:
Conditional automation
R17-10
✓
✓
R18-10
✓
✓
R19-11
R20-11
R21-11
…
✓
R18-03
R19-03, Stabilisation
2018
2019
2020
2021
2022
2023
2024
AUTOSAR Introduction
2025
27 October
2020
2026
© BMW
65 of 65
Download