はじめてのAUTOSAR

Similar documents
MICROSAR

What’s new: Adaptive AUTOSAR

MICROSAR

文書番号 :COM-GLO-01 次世代車載システム向け COM 用語集 Ver /12/02

CANape Vector Japan Co., Ltd.

Copyright (C) by Eiwa System Management, Inc., JAPAN 上記著作権者は, 以下の (1)~(3) の条件を満たす場合に限り, 本ドキュメント ( 本ドキュメントを改変したものを含む. 以下同じ ) を使用 複製 改変 再配布 (

6 2. AUTOSAR 2.1 AUTOSAR AUTOSAR ECU OSEK/VDX 3) OSEK/VDX OS AUTOSAR AUTOSAR ECU AUTOSAR 1 AUTOSAR BSW (Basic Software) (Runtime Environment) Applicat

スライド 1

PowerPoint Presentation

AUTOSAR における Safety, Security に対する 最新動向 & 事例紹介 株式会社デンソー電子基盤システム開発部佐藤洋介 1

CANalyzer Vector Japan Co., Ltd.

For_Beginners_CAPL.indd

はじめてのCANoe

FlexRay

平成15年9月3日発行

Nios II 簡易チュートリアル

LIN


名古屋 学組込みシステム研究センター (NCES) の AUTOSAR に対する取り組み 2013 年 8 23 ( ) 名古屋 学鴫原 1

PowerPoint プレゼンテーション

/ , ,908 4,196 2, ,842 38, / / 2 33 /

Adobe LiveCycle Workbench 11 のインストール

untitled

PowerPoint

<Documents Title Here>

Quickstart Guide 3rd Edition

untitled

1 2

スライド 1

TOPLON PRIO操作手順

PowerPoint Presentation

平成16年度基準認証研究開発事業

Compatibility list: vTESTstudio/CANoe

Vol. 42 No MUC-6 6) 90% 2) MUC-6 MET-1 7),8) 7 90% 1 MUC IREX-NE 9) 10),11) 1) MUCMET 12) IREX-NE 13) ARPA 1987 MUC 1992 TREC IREX-N

JIIAセミナー

Oracle8 Workgroup Server for Windows NTインストレーション・ガイド,リリース8.0.6

untitled

Oracle Application Server 10g(9

1007.\1.ai

Oracle Application Server 10g( )インストール手順書

XJTAG

_...j.f......_..

Cisco 1711/1712セキュリティ アクセス ルータの概要

AUTOSAR OS仕様とTOPPERS/ATK2の使い方

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

UJ-0318(A).indb

CW6_A1441_15_D06.indd

2. IEC61508 ISO WD IEC6150 SIL( Safety Integrity Level ) ISO WD2626 ASIL( Automotive Safety Integrity Level ) SIL/ASIL (tolerable risk) (Residu

スライド 1

Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool

Nios II ハードウェア・チュートリアル

Lab GPIO_35 GPIO

Web Microsoft 2008 R2 Database Database!! Database 04 08

2

FileMaker Server Getting Started Guide

Microsoft Word - jpluginmanual.doc

Z...QXD (Page 1)

SDS099-B1603OB_QuantStudio-3-and-5_PB_12.indd

5988_4096JA.qxd

N Express5800/R320a-E4 N Express5800/R320a-M4 ユーザーズガイド

Express5800/R320a-E4, Express5800/R320b-M4ユーザーズガイド

Flash Bootloader

CONTENTS Model-driven systems engineering (MDSE) SysML TM MARTE TM Eclipse TM 2

Microsoft Word - D JP.docx

COBOLソース解析支援 導入・運用ガイド

Systemwalker IT Service Management Systemwalker IT Service Management V11.0L10 IT Service Management - Centric Manager Windows

Trema を使って OpenFlow プログラミングを 始めてみませんか? 鈴木一哉 Trema 開発チーム 2012/4/13

Express5800/R320a-E4/Express5800/R320b-M4ユーザーズガイド

d-00

Presentation title here

Consuming a simple Web Service

Express5800/320Fa-L/320Fa-LR

irmx for Windows User Guide 3iRMX for Windows irmx for Windows irmx (:SD:) [INtime Configuration Utility] RT irmx.

BLOCK TYPE.indd

EP760取扱説明書

5988_7780JA.qxd

Transcription:

AUTOSAR

Vector Japan Co., Ltd.

目次 1 AUTOSAR 02 ~AUTOSAR ~ 02 AUTOSAR 03 05 08 2 AUTOSAR 11 11 12 3 AUTOSAR 13 AUTOSAR 13 15 16 01

AUTOSAR 1 AUTOSAR ~AUTOSAR ~ AUTOSAR 2005 10 AUTOSAR Vector Informatik AUTOSAR BSW 2017 63% 1 1 AUTOSAR BSW Vector Informatik AUTOSAR AUTOSAR (migration) 02

AUTOSAR AUTOSAR ECU ECU ECU ECU ECU 1 ECU 03

[1] OSEK/VDX [2] HIS [3] 2003 AUTOSAR [4] Cooperate on standards, compete on implementation [5] ECU AUTOSAR 2005 Release 1.0 2018 4 Release 4.3 Release 3.0 Release 4.x [1] : http://www.airia.or.jp/number/index2.html last access: 20180404 : http://semicon.jeita.or.jp/news/docs/050328.pdf last access: 20180404 [2] Offene Systeme und deren Schnittstellen fuer die Elektronik im Kraftfahrzeug. http://www.osek-vdx.org/ [4] last access: 20180404 [3] Herstellerinitiative Software. http://www.automotive-his.de/ [4] last access: 20180404 [4] AUTomotive Open System ARchitecture. http://www.autosar.org/ last access: 20180404 [5] AUTOSAR Release 3.1 Technical Overview sec. 1.4 04

AUTOSAR AUTOSAR ECU 3 1.1 Application Layer RTE BSW AUTOSAR Runtime Environment (RTE) Services Layer ECU Abstraction Layer Complex Drivers Microcontroller Abstraction Layer (MCAL) Microcontroller 1.1: AUTOSAR ECU AUTOSAR Basic Software, BSW 1.2 ECU ECU OS CAN LIN FlexRay Ethernet E2ePw Application Rte OS SYS DIAG MEM Os BswM Dcm Ea vlhyp ComM Dem Fee Det vdes MemIf EcuM FiM NvM StbM J1939Dcm Tm vdrm WdgIf WdgM AMD OTA vdbg votadl Dlt CRYPTO vrtm Csm CryIf Crypto (Sw) Xcp COM Com CAN LIN FR ETH J1939Tp J1939Nm J1939Rm CanXcp CanTp CanNm CanSM CanTSyn CanIf ComXf IpduM Nm PduR SecOC vlinxcp vlintp LinNm LinSM LinIf E2eXf SomeIpXf SomeIpTp LdCom vdiohwab FrXcp FrTp FrArTp FrNm FrSM FrTSyn FrIf EthXcp UdpNm Sd DoIP SoAd vetm vtls TcpIp EthSM EthTSyn vethfw EthIf IPC vipc vipcmem* vipcmemif* vipcad Posix AVB IO V2G vcancccdm vcanccgbt vdns vexi vhttp vscc vxmlsecurity AVB vrtp vavtp vsrp vptp2 LIBS Crc E2e V2X V2xBtp V2xFac V2xGn V2xM Complex Driver HSM MCAL EXT vhsm AdcDrv Crypto(vHsm) EthSwtDrv GptDrv McuDrv PwmDrv WEth CanTrcv LinTrcv CanDrv DioDrv FlsDrv IcuDrv vmem RamTst DrvExt1 vsbc CorTst EepDrv FlsTst viicdrv OcuDrv SpiDrv EthTrcv WEthTrcv Crypto (Hw) EthDrv FrDrv LinDrv PortDrv WdgDrv FrTrcv Microcontroller Vector Standard Software 3rd Party Software 1 Includes ExtAdc, EepExt, FlsExt, EthSwtDrvExt, EthDrvExt, vmem and WdgExt 2 Functionality represented in EthTSyn and StbM * Different variants available 1.2: AUTOSAR ECU BSW 05

MCAL(Microcontroller Abstraction Layer) OS Complex Driver ECU (Software Component, SW-C) ECU 1 3 SW-C Port Port BSW PORT SW-C ROM/RAM ECU Port CAN BSW ECU ECU SW-C RTE(Runtime Environment) 1 SW-C Runnable Entity Runnable Entity OS RTE RTE 1.3 1.4 SW-C A ECU1 A::A OutPort1 InPort1 B::B AUTOSAR Software Component (SW-C) Runnable Entity OutPort2 InPort1 C::C Port SW-C I/F ECU ECU SW-C ECU1 ECU2 A B C RTE BSW ECU RTE BSW ECU CAN 1.3: AUTOSAR Runtime Environment (RTE) SW-C 1 06

AUTOSAR SW-C A ECU1 A::A OutPort1 InPort1 B::B C::C OutPort2 InPort1 ECU1 ECU2 A RTE BSW ECU C RTE BSW CAN B Runtime Environment (RTE) ECU SW-C VFB SW-C ECU BSW ECU SW-C Runnable Entity OS Task Basic Software (BSW) ECU RTE 1.4: AUTOSAR Runtime Environment (RTE) SW-C 2 BSW/RTE AUTOSAR AUTOSAR XML > System Configuration Description: > ECU Extract of System Configuration Description (EcuEx): System Description ECU ECU CAN ECU DBC EcuEx > ECU Configuration Description (EcuC): ECU SW-C RTE BSW > Software Component Description (SW-C Description): SW-C Port Runnable Entity BSW > Basic Software Module Description (BSWMD): BSW 07

AUTOSAR AUTOSAR ECU ECU 1.5 Supplier.XML PREEvision.XML CFG.XML System Configuration Description AUTOSAR System architecture tool ECU Extract of System Configuration Description DaVinci Configurator ECU Configuration Description (ECU-C) DEV OEM DaVinci Developer 1.5: ECU ECU ECU Extract of System Configuration Description EcuEx System Description ECU EcuEx RTE BSW ECU Configuration Description EcuC 08

AUTOSAR SW-C 1.6 Import/Export (optional) MBD Generate (optional) SW-C Description Import/Export (optional).dev EcuC Synchronize ECU-C file 1.6: SW-C SW-C Data Type Port SW-C Type Runnable Entity Trigger Event Port Access Exclusive Area Inter Runnable Variable DaVinci Developer Generate (Template) SW-C (or Template) AUTOSAR MBD SW-C import Template Runnable Entity SW-C Description ECU SW-C SW-C Port Runnable Entity Runnable Entity C (MBD) Runnable Entity Port RTE Runnable Entity SW-C Port MBD import export export SW-C BSW RTE 1.7 EcuC Synchronize ECU-C file DaVinci Developer.dev RTE Data Mapping Task Mapping Service Mapping Load Save DaVinci Configurator BSW NvM Block EEPROM/Flash CanNm NM message BSW/RTE EcuC EcuC : ECU Configuration Description.vixml CDD CDD : CANdela Diagnostic Data 1.7: BSW / RTE 09

RTE SW-C ECU BSW 10,000 AUTOSAR XML AUTOSAR OS Runnable Entity SW-C BSW RTE 1.8 Build EcuC Synchronize ECU-C file DaVinci Developer Generate SW-C RTE 1 MBD 2 Template Runnable Entity 3 BSW MCAL Load Save DaVinci Configurator Generate BSW.vixml Compile & Link ECU Software *.hex Debug /Test 1.8: AUTOSAR 10

AUTOSAR 2 AUTOSAR AUTOSAR AUTOSAR AUTOSAR 1.2 BSW RTE ECU 1. ECU RTE OSEK/VDX OS ECU 2. OS RTE SW-C OS RTE 3. ECU SW-C OS RTE Complex Driver 4. MCAL MCAL MCAL Complex Driver 5. Complex Driver 11

SW-C SW-C BSW ECU SW-C BSW ECU ECU Extract of System Configuration Description EcuEx EcuEx CAN DBC cdd Excel AUTOSAR ECU AUTOSAR PF AUTOSAR BSW ECU ECU AUTOSAR ECU AUTOSAR AUTOSAR 12

AUTOSAR 3 AUTOSAR AUTOSAR AUTOSAR 1. AUTOSAR ISO 2. AUTOSAR AUTOSAR reference implementation 3. AUTOSAR AUTOSAR AUTOSAR 4. BSW 13

ROM/RAM 5. AUTOSAR BSW/RTE AUTOSAR AUTOSAR 6. 2018 AUTOSAR MICROSAR DaVinci Developer DaVinci Configurator Pro AUTOSAR FIX 7. AUTOSAR Release Number BSW RTE AUTOSAR AUTOSAR AUTOSAR 14

AUTOSAR ECU SW-C MCAL EcuEx 8. AUTOSAR AUTOSAR AUTOSAR AUTOSAR AUTOSAR AUTOSAR AUTOSAR 1. AUTOSAR AUTOSAR AUTOSAR AUTOSAR AUTOSAR 15

2. AUTOSAR MICROSAR Evaluation Bundle AUTOSAR BSW 3 AUTOSAR (migration) AUTOSAR AUTOSAR Vector AUTOSAR ECU 16

AUTOSAR [This page intentionally left blank.] 17

www.vector-japan.co.jp