Vector Webinar AUTOSAR Basics 20121009 En

34
© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 0.01 2012-09-27 Webinar 2012-10-09 “ECU development with AUTOSAR” An introduction for AUTOSAR beginners

description

Vector Webinar AUTOSAR Basics 2012100

Transcript of Vector Webinar AUTOSAR Basics 20121009 En

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 1/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

V 0.01 2012-09-27

Webinar 2012-10-09

“ECU development with AUTOSAR”An introduction for AUTOSAR beginners

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 2/34

Your speaker today:

Marco Gerschek

General Information

Working for the Vector Product Line EmbeddedSoftware as Team Leader Sales

MICROSAR, CANbedded, Flashing, Real-TimeOperating Systems and related services

Contact:

Phone: +49 711 80670-3836

Email: [email protected] 

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 3/34

General Information

Duration: approx. 30 minutes

Questions:

> Please use the Q&A features of Webex

> Question will be answered after the presentation

> Or send us later on your questions

A link to the presented slides will be sent by e-mail to allregistered participants after this event

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 4/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 4

Agenda

General Information

> Why AUTOSAR 

Introduction to AUTOSAR

Vector AUTOSAR Solution

OEM Solutions

Services related to MICROSAR

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 5/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 5

Why AUTOSAR

The challenge:

E/E complexity is growing fast 

Quantity of software is exploding

Many different hardware platforms are used

Development processes and data formats are not harmonized

The main objective of AUTOSAR:

Improve software quality and reduce costs by re-use 

Re-use of functions across carlines and across OEM boundaries

Re-use of basic software

Re-use of development methods and tools

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 6/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 6

Why AUTOSAR

History Embedded Software at Vector

Diagnostics

OS

CAN + NM

FBL

LIN

Projects

FlexRay

MEM

1994 1998 2000 2002  2004 2006 2008 20101996 2012 2014

AUTOSAR 3

Safety

Smart Charging

Monitor & Debug

Ethernet/IP

OBD

Security

AUTOSAR 4

Vector was the first independent vendor of 

Basic Software

2004: AUTOSAR Member

2007: 1st AUTOSAR Release

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 7/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 7

Why AUTOSAR

Example CANbedded Communication Stack

HIS (German: Hersteller Initiative Software) ('OEM software initiative')an interest group consisting of the car manufacturers Audi, BMW, DaimlerChrysler

HIS (German: Hersteller Initiative Software) ('OEM software initiative')an interest group consisting of the car manufacturers Audi, BMW, DaimlerChrysler

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 8/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 8

Agenda

General Information

Why AUTOSAR

> Introduction to AUTOSAR 

Vector AUTOSAR Solution

OEM Solutions

Services related to MICROSAR

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 9/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 9

Introduction to AUTOSAR

AUTOSAR Partnership

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 10/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 10

Standardize Development Process andexchange formats

>>> Methodology + Templates

Standardize Functionality

>>> Functional Interfaces

Specify a clear interface between basicsoftware modules and application

>>> RTE

Define open reference architecture forECU software

>>> Basic Software

AUTOSAR Runtime Environment (RTE)

Application Layer

Com

plexDrive

rs

Microcontroller

SYSDrivers

MemoryDrivers

I/ODrivers

I/O

Hardware

MEM

MEM

SYS

COMDrivers

CAN/LIN /FR

Communic

ationServices

System Services

Targets and Goals

Introduction to AUTOSAR

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 11/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 11

VFB

Virtual Function Bus

SWC1

SWC2 SWC3

ECU1

SWC1

SWC2

ECU2

SWC3

System Description*

Extract of System Description*ECU ConfigurationDescription (ECUC)*

Introduction to AUTOSAR

Software Component Description*

*

SWC1 SWC2

Basic Software(BSW)

RTE

Complete SW functionality of the vehicle isdefined as a system of SWCs...

..and distributed to ECUs

An extract is created foreach ECU...

The ECU is configured basedon the ECU Extract.

ECU1

SWC1

SWC2

AUTOSAR Workflow

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 12/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 12

Introduction to AUTOSAR

AUTOSAR … 

… is a key enabler for high performance electronic systems… is a broadly used standard in Europe 

AUTOSAR 3.x:

First specification: 2007

Mature solution used for series production 2010ff   Adaptations necessary OEM-specific extensions

AUTOSAR 4.x:

First specification: 2009

First mature specification: 2012 (4.0.3) 4.0.3 is the right version for development start in 2012

New functions: safety, variant handling, Ethernet/IP, multicore, … 

AUTOSAR Status

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 13/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 13

Agenda

General Information

Why AUTOSAR

Introduction to AUTOSAR

> Vector AUTOSAR Solution

OEM Solutions

Services related to MICROSAR

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 14/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 14

Vector AUTOSAR Solution

RTE ConfigurationBSW Configuration

DaVinciConfigurator Pro

ECU Monitoringand Debugging

CANoe.AMD

ECU-/System-Test 

CANoe

Calibration 

CANape 

SWC Unit Test 

DaVinciComponent Tester 

SWC1

SWC2

SWC3

SWC1

SWC2

SWC3

SWC1

Basic Software

(BSW)

RTE

AUTOSAR ECU

SWC Detailed Design

(RTE Configuration)

DaVinci Developer 

Logical & SoftwareArchitecture Design

PREEvision

Development of Application Software

Virtual Integration Platform(VIP)

SWC2

AUTOSAR Toolset

S1 S2

S1 S2

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 15/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 15

VFB

Virtual Function Bus

SWC1

SWC2 SWC3

ECU1

SWC1

SWC2

ECU2

SWC3

System Description*

Extract of System Description*ECU ConfigurationDescription (ECUC)*

Vector AUTOSAR Solution

Software Component Description*

*

SWC1 SWC2

Basic Software(BSW)

RTE

Complete SW functionality of the vehicle isdefined as a system of SWCs...

..and distributed to ECUs

An extract is created foreach ECU...

The ECU is configured basedon the ECU Extract.

ECU1

SWC1

SWC2

AUTOSAR Workflow

   P   R   E   E  v   i  s   i  o  n

   P   R   E   E  v   i  s   i  o  n

   P   R   E   E  v   i  s   i  o  n

   D  a   V   i  n  c   i   D  e  v  e   l  o  p  e  r

   D  a   V   i  n  c   i   D

  e  v  e   l  o  p  e  r

   D  a   V   i  n  c   i   C

  o  n   f   i  g  u  r  a   t  o  r   P  r  o

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 16/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 16

Vector AUTOSAR Solution

Workflow AUTOSAR 4.x

DBCLDF

Input files provided byOEM

Contains communicationinformation, needed

for the ECU

.c .hRTE header andcode filesSWC header files

Software ComponentDescription files

.xmlEmbedded Coder

TargetLink

.cdd/.odx

CANdela

Diagnostic DataOther AUTOSAR tools

.c .hBSW moduleconfiguration headerand code files

Fibex

.XML

ECU Extract of SystemDescriptionprovided by

OEMContainssystem

information,

needed for the

ECU

DaVinci Developer

PREEvision

DaVinci Configurator ProConfiguration of RTE + BSW

ECU Extract of System Description

ECU ConfigurationDescription

.xml

.xml

SystemDescConversion

Base ECUCGeneration

Editing and

Generation

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 17/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 17

Vector AUTOSAR Solution

MICROSAR Basic Software – Architecture

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 18/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 19

The following slides shall give an overview about Vector‘s AUTOSAR Basic

Software to be used in safety related ECUs

Assumptions

ECU contains SW that fulfills safety requirements: „ASIL Software “ 

ECU contains SW that is developed acc. lower ASIL than the SafetySoftware: „QM Software “ 

The general considerations can be carried over from this simplified example tomore complex systems with different ASILs (e.g. QM + ASIL-B + ASIL-D)

Goal

Find an optimal architecture to minimize the amount of software that

has to be developed acc. to the highest ASIL Avoid “ASIL lift-up” 

Vector AUTOSAR Solution

MICROSAR Safe - Introduction

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 19/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 20

Vector AUTOSAR Solution

MICROSAR Safe - Introduction

ASIL Software needs to have a sufficiently low rate of systematicfailures - ensured by measures like

process & development methods and

additional safety mechanisms (redundancy / plausibility-checks)in case of complex algorithms

as defined in ISO 26262 Part 6

Functional SafetyRequirements for ECU SW

ECU Safety Concept

SafetySoftware

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 20/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 21

SafetySoftware

Vector AUTOSAR SolutionMICROSAR Safe - Safety Software is Object to interference Threats of other elements

Functional SafetyRequirements for ECU SW

ECU Safety Concept

  

Freedom from Interference has to be ensured

QMSoftwareHW

syst. faultsrandom faults

syst. faults

1. Memory2. CPU Time

3. Communication

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 21/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 22

Project specific qualification 

1. Qualification 

SilentBSW 

QM Sub-elements donot interfere with ASILsub-elements

4. Silence

2. Defense

ASIL Software protectsitself against interference

Vector AUTOSAR Solution

MICROSAR Safe - Options to ensure Freedom from Interference

QMSoftware

SafetySoftware

HW

Additional mechanismsblock/detect interference 

SafeContext

SafeWatchdog SafeCOM

3. Barriers

syst. faultsrandom faults

syst. faults

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 22/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 23

Vector AUTOSAR Solution

MICROSAR Safe Modules - Cooperation TTTech & Vector

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 23/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 25

Agenda

General Information

Why AUTOSAR

Introduction to AUTOSAR

Vector AUTOSAR Solution

> OEM Solutions

Services related to MICROSAR

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 24/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 26

OEM Solutions

SOP of a complete AUTOSAR solution (BSW + RTE)

2010 2011 2012 2013 2014 2015 2016 … 

AUTOSAR 3.x

AUTOSAR 4.x

AUTOSAR 3.x is used in serial production projects by: Audi & Volkswagen BMW Daimler Fiat / Chrysler Volvo Trucks… 

AUTOSAR 4.x is used in serial production projects by: BMW

Volvo Car

Use of AUTOSAR 4.x is announced by Ford GM PSA Toyota

Current Status

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 25/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 27

Application

   M   I   C   R   O   S   A   R

   O   S

MICROSAR RTE

   M   I

   C   R   O   S   A   R

   I   O 

Complex

Drivers   M   I   C

   R   O   S   A   R

   S   Y   S

MICROSAR COM

   M   I   C

   R   O   S   A   R

   M   E   M 

   M   I   C   R   O   S   A   R   C   A   N 

   M   I   C   R   O   S   A   R

   L   I   N 

   M   I   C   R   O   S   A

   R

   F   R

MICROSAR CAL3

Microcontroller

OS

COMM

CRC

DET

ECUM

SCHM

WDGM

WDGIF

NVM

MEMIF

EA

FEE

COM IPDUM NM PDUR

J1939TP1

CANTP

CANNM

CANSM

CANIF

LINTP2

LINSM

LINIF

FRTP

FRNM

FRSM

FRIF

   I   O   H   W   A   B

   G

   P   T   D   R   V

   W

   D   G   D   R   V

   M

   C   U   D   R   V

   F

   L   S   D   R   V

   E

   E   P   D   R   V

   C

   A   N   D   R   V

   L

   I   N   D   R   V

   S

   P   I   D   R   V

   F   R   D   R   V

   I   C   U   D   R   V

   P   W   M   D   R   V

   A

   D   C   D   R   V

   D

   I   O   D   R   V

   P   O   R   T   D   R   V

1Available extensions for AUTOSAR 3.x2Option included in LINIF

3 Hardware dependent

Daimler SLP

Daimler HLPavailable for preferred platforms

Vector MICROSAR product

Service by Vector

Flash

Boot

Loader

Flash

Boot

Loader

Not used for OEM

DEMSC ROELITE

MICROSAR EXT3

   D

   R   V   E   X   T   3

   C   A   N   T   R   C   V

   L   I   N   T   R   C   V

   F

   R   T   R   C   V

   X   C   P   1

XCP

   M   I   C   R   O   S   A   R

   D   I   A   G DCM

DEM

FIM

   M   I   C   R   O   S   A

   R

   I   P   1

SOAD

IPBASE

ETHIF

ETHSM

   E   T

   H   T   R   C   V   1

   E   T   H   D   R   V   1

ETHXCP1FRXCP1

CANXCP1

Daimler SLP10 Overview

OEM Solutions

O S l i

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 26/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 28

BMW BAC4.0 Overview

OEM Solutions

OEM S l ti

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 27/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 29

Application

   M   I   C   R   O   S   A   R

   D   I   A   G

   X   C   P   1

XCP

MICROSAR RTE

   M   I   C   R   O   S   A   R

   I   O 

Wrapper

   M   I   C   R   O   S   A   R

   C   A   N 

   M   I   C   R   O   S   A   R

   L   I   N 

   M   I   C   R   O   S   A   R

   I   P   1

   M   I   C   R   O   S   A

   R

   F   RCANTP

CANNM

CANSM

CANIF

CANXCP1

LINTP2

LINSM

LINIF

FRTP

FRNM

FRSM

FRIF

SOAD

ETHXCP

IPBASE

ETHIF

FRXCP1

ETHSM   M   I   C   R   O   S   A   R

   M   O   S   T   1

MOST IF

DISP

SMSCNet Services

 

E2E ProtectionWrapper

1 Available extensions for AUTOSAR 3.12 Option included in LINIF

3rd PartyVector Product

3rd Party distributed by VW

Flash

Boot

Loader

   M   I   C   R   O   S   A   R

   O   S

   M   I   C

   R   O   S   A   R

   S   Y   S

OS    M   I   C

   R   O   S   A   R   M   E   M 

NVM

MEMIF

EA

FEE

MICROSAR COM

COM IPDUM NM PDUR

Complex

Drivers

BAP

KS

MICROSAR CAL  MICROSAR EXT

   D

   R   V   E   X   T   1

   C   A   N   T   R   C   V

   L   I   N   T   R   C   V   1

   F

   R   T   R   C   V

   G

   P   T   D   R   V

   W

   D   G   D   R   V

   M

   C   U   D   R   V

   F

   L   S   D   R   V

   E

   E   P   D   R   V

   C

   A   N   D   R   V

   L

   I   N   D   R   V

   S

   P   I   D   R   V

   F   R   D   R   V

   I

   C   U   D   R   V

   P   W   M   D   R   V

   A

   D   C   D   R   V

   D

   I   O   D   R   V

   P   O   R   T   D   R   V

   E   T   H   D   R   V   1

   E   T

   H   T   R   C   V   1

   M   O   S   T   D   R   V   1

Microcontroller

Wrapper

   I   O   H   W   A   B

FIM

VW MQB Overview

COMM

CRC

DET

ECUM

SCHM

WDGM

WDGIF

E2E Lib

CryptoLib

BSWM

UDS

SDS

DEH

OEM Solutions

OEM S l ti

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 28/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 30

Application

   M   I   C   R   O   S   A   R

   D   I   A   G

   X   C   P   1

XCP

MICROSAR RTE

   M   I   C   R   O   S   A   R

   I   O 

Wrapper

UDS

SDS

   M   I   C   R   O   S   A   R

   C   A   N 

   M   I   C   R   O   S   A   R

   L   I   N 

   M   I   C   R   O   S   A   R

   I   P   1

   M   I   C   R   O   S   A

   R

   F   RCANTP

CANNM

CANSM

CANIF

CANXCP1

LINTP3

LINSM

LINIF

FRTP

FRNM

FRSM

FRIF

SOAD

ETHXCP

IPBASE 

ETHIF

FRXCP1

ETHSM   M   I   C   R   O   S   A   R

   M   O   S   T   1

MOST IF

DISP

SMSCNet Services

 

E2E ProtectionWrapper

3rd PartyAUTOSAR Stack MLBevo

3rd Party distributed by Audi

   M   I   C   R   O   S   A   R

   O   S

   M   I   C

   R   O   S   A   R

   S   Y   S

OS

COMM

CRC

DET

ECUM

SCHM

WDGM

WDGIF

   M   I   C

   R   O   S   A   R   M   E   M 

NVM

MEMIF

EA

FEE

MICROSAR COM

COM IPDUM NM PDUR

Complex

Drivers

BAP

KS

MICROSAR CAL  MICROSAR EXT

   D

   R   V   E   X   T   1

   C   A   N   T   R   C   V

   L   I   N   T   R   C   V   1

   F

   R   T   R   C   V

   G

   P   T   D   R   V

   W

   D   G   D   R   V

   M

   C   U   D   R   V

   F

   L   S   D   R   V

   E

   E   P   D   R   V

   C

   A   N   D   R   V

   L

   I   N   D   R   V

   S

   P   I   D   R   V

   F   R   D   R   V

   I

   C   U   D   R   V

   P   W   M   D   R   V

   A

   D   C   D   R   V

   D

   I   O   D   R   V

   P   O   R   T   D   R   V

   E   T   H   D   R   V   1

   E   T   H   T   R   C   V   1

   M   O   S   T   D   R   V   1

Microcontroller

Wrapper

DEH

   I   O   H   W   A   B

E2E Lib

CryptoLib

FIM

AUTOSAR Modules Vector

BSWM

1Available extensions for AUTOSAR 3.x

2 BAM and CMDT Option available3Option included in LINIF

Not used for OEM

Flash

Boot

Loader

Audi MLBevo Overview

OEM Solutions

OEM S l ti

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 29/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 31

Application 

   M   I   C   R   O   S   A   R

   O   S

MICROSAR RTE 

   M   I

   C   R   O   S   A   R   I   O 

Complex

Drivers   M   I   C

   R   O   S   A   R

   S   Y   S

   M   I   C   R   O   S   A   R

   D   I   A   G

MICROSAR COM 

   M   I   C

   R   O   S   A   R

   M   E   M 

   M   I   C   R   O   S   A   R   C   A   N 

   M   I   C   R   O   S   A   R   L   I   N 

   X   C   P   1 

   M   I   C   R   O   S   A

   R   I   P   1 

   M   I   C   R   O   S   A

   R

   F   R

MICROSAR CAL  MICROSAR EXT 

Microcontroller 

OS 

COMM

DET

ECUM 

SCHM 

WDGM 

WDGIF 

DCM

DEM

FIM 

XCP 

NVM 

MEMIF 

EA 

FEE 

COM  IPDUM  NM  PDUR 

J1939TP1,2 

LINTP3 

LINSM 

LINIF 

FRTP 

FRNM 

FRSM 

FRIF 

SOAD 

ETHXCP 

IPBASE5 

ETHIF 

   I   O   H   W   A   B

   D

   R   V   E   X   T   1 

   C

   A   N   T   R   C   V

   L

   I   N   T   R   C   V   1 

   F   R   T   R   C   V

   G

   P   T   D   R   V

   W

   D   G   D   R   V

   M

   C   U   D   R   V

   F   L   S   D   R   V

   E   E   P   D   R   V

   C

   A   N   D   R   V

   L   I   N   D   R   V

   S   P   I   D   R   V

   F   R   D   R   V

   I   C   U   D   R   V

   P

   W   M   D   R   V

   A

   D   C   D   R   V

   D   I   O   D   R   V

   P   O   R   T   D   R   V

   E

   T   H   D   R   V   1 

FRXCP1 

   E   T   H   T   R   C   V   1 

ETHSM 

1 Available extensions for AUTOSAR 3.x

2 BAM and CMDT Option available

3 Option included in LINIF

4 Includes CAL, CPL and CRC

5 Includes Socket, DHCP (Client), UDP, TCP, ICMP, ARP and IPV4

FRISOTP1

 

   M   I   C   R   O

   S   A   R

   M   O   S   T   1 

MOST IF

   M

   O   S   T   D   R   V   1 

DISP

NetworkServicesLibrary 

FGA AUTOSAR Stack

Vector MICROSAR product

FGACDD 

BSWM Flash

Boot

Loader CRC 

Service by Vector

CANTPCANNM

CANSM

CANIF

CANXCP1

ClassB NM

FGA module Not used by FGA

OEM Solutions

FIAT FGA – Overview (II)

A d

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 30/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 32

Agenda

General Information

Why AUTOSAR

Introduction to AUTOSAR

Vector AUTOSAR Solution

OEM Solutions

> Services related to MICROSAR 

Se ices elated to MICROSAR

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 31/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 33

Services related to MICROSAR

Overview

Embedded Standard Software Technical Consulting

Engineering ServicesProduct Services

Extendof service

Customer specific projects

Training,Installation,

Support,Reviews

Coaching

Workshops,Concepts

System Functionsand SoftwareIntegration

CANbedded,MICROSAR

CANbedded,MICROSAR

CANbedded,MICROSAR

Complete

ECU Software

CANbedded,MICROSAR

ExtendedIntegration

Package

CANbedded,MICROSAR

CANbedded,MICROSAR

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 32/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 34

Legacy

“Zugspitze ”  “Mount Everest” 

“Great view from

the top -worth climbing up!” 

Webinar Series

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 33/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 35

35

Webinar Series

The webinar series about AUTOSAR (http://www.vector.com/vi_autosar_webinars_en.html):

2012-10-09 ECU development with AUTOSAR - An introduction for AUTOSAR beginners 2012-10-16 Introduction to the AUTOSAR Method for ECU development

2012-10-23 AUTOSAR Configuration Process - How to handle 1000s of parameters

2012-10-30 Reliable Testing of AUTOSAR ECUs (in preparation)

2012-12-10 MICROSAR Safe: AUTOSAR basic software for safety-relevant ECUs (ISO 26262)

Various Webinars on MICROSAR OS – the AUTOSAR operating system from Vectorhttp://www.vector.com/vi_operatingsystems_webinars_en.html 

Registration to the upcoming Webinars and the list of recorded Webinars:http://www.vector.com/vi_webinars_en.html 

The overview of Vector’s training services: http://www.vector.com/vi_training_en.html 

7/14/2019 Vector Webinar AUTOSAR Basics 20121009 En

http://slidepdf.com/reader/full/vector-webinar-autosar-basics-20121009-en 34/34

© 2012 . Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 36

Thank you for your attention.

For detailed information about Vectorand our products please visit

www.vector.com

Author: 

Marco Gerschek

Vector Informatik GmbH