KSAR Support. for. ST s SPC5 32-bit Automotive MCUs

Similar documents
STMicroelectronics Automotive MCU Technical Day 意法半导体汽车微控制器技术日 2017 年 ST 汽车 MCU 技术日 2017 年 6 月 6 日, 上海 2017 年 6 月 8 日, 深圳 2017 年 6 月 13 日, 北京

SPC5 MCAL overview. ZHANG Livia

Agenda. > AUTOSAR Overview. AUTOSAR Solution. AUTOSAR on the way

10 th AUTOSAR Open Conference

Adaptive AUTOSAR: Infrastructure Software for Advanced Driver Assistance. Chris Thibeault June 7, 2016

Dr. Andreas Both / Zhang Enqin Automotive Runtime Software

Arccore AB 2017, all rights reserved. Accelerating innovation

Automotive Security: Challenges and Solutions

10 th AUTOSAR Open Conference

STMicroelectronics Automotive MCU Technical Day

AUTOSAR Overview and Classic Platform

Software Architecture for Secure ECUs. Rudolf Grave EB TechDay-June 2015

Create, Embed, Empower. Crevavi Technologies Company profile

Software integration challenge multi-core experience from real world projects

10 th AUTOSAR Open Conference

AUTOSAR proofs to be THE automotive software platform for intelligent mobility

Cyber security mechanisms for connected vehicles

AUTOSAR Software Design with PREEvision

Market Trends and Challenges in Vehicle Security

Adaptive AUTOSAR Extending the Scope of AUTOSAR-based Embedded Software

Model Based Development and Code Generation for Automotive Embedded Systems. April 26, 2017 Dr. Gergely Pintér, Dr. Máté Kovács thyssenkrupp Steering

Virtual Hardware ECU How to Significantly Increase Your Testing Throughput!

Trusted Platform Modules Automotive applications and differentiation from HSM

How Security Mechanisms Can Protect Cars Against Hackers. Christoph Dietachmayr, CIS Solution Manager EB USA Techday, Dec.

Techday Mobile Electronics Open, connected, scalable With BODAS into the digital future

Introduction to Adaptive AUTOSAR. Dheeraj Sharma July 27, 2017

AUTOSAR Method. Webinar

Automotive Security An Overview of Standardization in AUTOSAR

MICROSAR. Product Information

S32K Microcontroller Press Pack

Scalable and Flexible Software Platforms for High-Performance ECUs. Christoph Dietachmayr Sr. Engineering Manager, Elektrobit November 8, 2018

Virtualization of Heterogeneous Electronic Control Units Testing and Validating Car2X Communication

KPIT S Connected Vehicle Practice

AUTOSAR System and Software Design with PREEvision

Adaptive AUTOSAR Extending the Scope of AUTOSAR-based Embedded Software

Adaptive AUTOSAR. Ready for Next Generation ECUs V

Interaction between AUTOSAR and non-autosar Systems on top of a Hypervisor

AUTOSAR stands for AUTomotive Open Systems ARchitecture. Partnership of automotive Car Manufacturers and their Suppliers

Taking the Right Turn with Safe and Modular Solutions for the Automotive Industry

Efficient testing of ECUs despite Security

RTA-BSW v3.0.0 RTA-BSW Getting Started Guide Status: Release

Linux and AUTOSAR Vector Informatik Congress, Stuttgart,

Software Architecture. Definition of Software Architecture. The importance of software architecture. Contents of a good architectural model

AUTOSAR - Challenges and Solutions from a Software Vendor s Perspective

Implementing AUTOSAR. Zhang Enqin Shanghai Automotive Lab. Aug 27-28, 2009

10 th AUTOSAR Open Conference

ECU development with AUTOSAR An introduction for AUTOSAR beginners

Sicherheitsaspekte für Flashing Over The Air in Fahrzeugen. Axel Freiwald 1/2017

ISO meets AUTOSAR - First Lessons Learned Dr. Günther Heling

Flash Bootloader. Product Information

OFF-ROAD VEHICLE DIAGNOSTICS WITH AUTOSAR. Jigar Patel Namdeo Dhawle July 18, 2018

RTA-BSW v2.1.1 User Guide

AUTOSAR design flow. Yoon-Jin Kim Application Engineer. July mentor.com/automotive

Introducing Hardware Security Modules to Embedded Systems

Experiences with AUTOSAR compliant Autocode generation using TargetLink

The Safe State: Design Patterns and Degradation Mechanisms for Fail- Operational Systems

Current status and Future of AUTOSAR. Markus Bechter 7 th AUTOSAR Open Conference Oct. 22 nd -23 rd 2014, Detroit

A Safe Basis. Safety Functions Status and Challenge V

Powertrain Strategies for the 21st Century: Designing Global Powertrains

SW-Update. Thomas Fleischmann June 5 th 2015

10 th AUTOSAR Open Conference

Secure Ethernet Communication for Autonomous Driving. Jared Combs June 2016

PREEvision Technical Article

ID 025C: An Introduction to the OSEK Operating System

Infotainment Solutions. with Open Source and i.mx6. mentor.com/embedded. Andrew Patterson Business Development Director Embedded Automotive

Product Information Embedded Operating Systems

Mentor Automotive Save Energy with Embedded Software! Andrew Patterson Presented to CENEX 14 th September 2016

Architecture concepts in Body Control Modules

Implementation of Automotive Unified Diagnostic Services Based on AUTOSAR. Yue-yin XIE, Chao ZHOU and Feng LUO

November 16, TTTech Computertechnik AG / TTTech Auto AG Copyright TTTech Auto AG. All rights reserved

A Multi-Core Basic Software as Key Enabler of Application Software Distribution

CAN FD - Flexible Tools for Flexible Data Rates

Webinar LIN Embedded Software

Safety and Security for Automotive using Microkernel Technology

Smart Antennas and Hypervisor: Enabling Secure Convergence. July 5, 2017

Growth outside Cell Phone Applications

CANbedded. Product Information

Connecting Securely to the Cloud

SBC-S32V234 QUICK START GUIDE (QSG)

SPC56 MCU family development tools

How Microcontrollers help GPUs in Autonomous Drive

The Adaptive Platform for Future Use Cases

AUTOSAR I ntegration for the MOST Network

Compliance Verification Process for Ethernet ECUs

Cyber security of automated vehicles

Ethernet Design Challenges The requirements and use of Ethernet with AUTOSAR

oscan Embedded Real-time Operating Systems

Product Information CANdelaStudio

RazorMotion - The next level of development and evaluation is here. Highly automated driving platform for development and evaluation

Welcome Note. Dr. Thomas Scharnhorst, AUTOSAR Spokesperson 10 th AUTOSAR Open Conference 8 th Nov 2017, Mountain View, California

SPC584C80C3, SPC58EC80C3

Embedded Software for J1939

Entwicklung zuverlässiger Software-Systeme, Stuttgart 30.Juni 2011

Welcome to the Webinar Embedded Software for J1939

Overview of Acceptance Tests

Tools and Methods for Validation and Verification as requested by ISO26262

Guido Sandmann MathWorks GmbH. Michael Seibt Mentor Graphics GmbH ABSTRACT INTRODUCTION - WORKFLOW OVERVIEW

Automotive Security: Challenges, Standards and Solutions. Alexander Much 12 October 2017

Certified Automotive Software Tester Sample Exam Paper Syllabus Version 2.0

정형기법을활용한 AUTOSAR SWC 의구현확인및정적분석

Transcription:

KSAR Support for ST s SPC5 32-bit Automotive MCUs

AUTOSAR Practice Facts and Numbers Our Offerings Our Credentials Our Investments Products AUTOSAR R4.0.3/R4.2.1 ICC3 compliant Basic Software Stack AUTOSAR OS Supports multicore, Timing Protection & Memory Protection for safety critical ECUs Main Microcontrollers supported Infineon, Freescale, Renesas family enos Services Application Integration BSW & MCAL integration Application migration MCAL and CDD Development Verification and Validation 10+ 20+ 8+ 600+ Premium Years of delivering AUTOSAR solutions Engagements with leading OEMs and Tier-1s OEMs have approved K-SAR BSW Engineers working on AUTOSAR products and services Member of AUTOSAR Consortium since 2005 Product Continued support for AUTOSAR R4.0.3 dedicated team of 75 Engineers Development of AUTOSAR R4.2.1 dedicated team of 100+ Engineers People Enhancing our customer interacting SME Tiger team Training and certification of skillsets for our teams to enable them deliver quality product- E.g. ISO 26262 training Processes & Tools Customization of processes for ASIL D requirements for AUTOSAR R4.2.1 Integration of K-SAR tool chain with ISO 26262 tool chain medini analyze 2

Operating System KPIT - AUTOSAR BSW Offering AUTOSAR application migration Appl. SWC Appl. SWC Appl. SWC Appl. SWC Run-Time Environment (RTE) Services BSW components & complete tool chain System Services Onboard Device Abstraction Memory Services Memory HW Abstraction Crypto Services Crypto Hardware Abstraction Com Services Com Hardware Abstraction I/O HW Abstraction Complex Device Drivers AUTOSAR Product Complete Offering MCU drivers Memory drivers Crypto Drivers COM Drivers I/O Drivers Global Presence Services MCAL & complex drivers MICROCONTROLLER PRODUCTS SERVICES Complete AUTOSAR Offering including products, services and global support! 3

K-SAR SDK Concept On ST SPC 5 microcontrollers Microcontroller Family ST SPC 5 PCB With standard ASICs SDK Pre-Configured BSW, CDD, MCAL & Boot Project Delivery Pre-qualified/ integrated OEM/Tier 1 specific SW for project specific integration & configuration Reuse horizontally as well as vertically µc1 µc2 µc3 OEM/Tier 1 OEM/Tier 1 OEM/Tier1 Establishing a stable basis of software and hardware enables control of complexity and creates an increased speed of innovation, decrease of cost and increase of quality at the same time K-SAR K-SAR SDK OEM Customizations Project Specific Tasks Deliverables AUTOSAR BSW Configuration tools MCAL Standard sample application integration Porting on BSW stack on one micro of ST ST Microcontroller porting (for mainstream) CDD Standard Bootloader Pre-configuration ST Microcontroller porting (for custom) OEM customizations to K-SAR OEM Bootloader OEM Acceptance Testing ECU Specific Complex Device Drivers Wrappers for Non AUTOSAR Programs Integration of Application with the K-SAR SDK (BSW + OS + MCAL + OEM+CDD) using ECU Specific Configuration Highlights Pure AUTOSAR integrated on an specific evaluation/target board. Basic SW beyond AUTOSAR K-SAR including customer specific CDD a standard bootloader and preconfigured to work on a customer designed PCB. Plug-In feature in the configuration tool for easy customer specific adaptations. Implementation, testing and acceptance of OEM specific software. Pricing based on size of application and extent of customization. 4

C4K-SAR/K-SAR EDITOR TOOLCHAIN FOR AUTOSAR KEY FEATURES K-SAR Embedded Multicore support Partial networking for power-efficient ECUs Timing & memory protection for safety-critical ECUs End-to-end communication protection for hardware and software fault detection Ethernet for high bandwidth requirements C4K-SAR/K-SAR EDITOR Simple-to-use Windows-based tool User-friendly GUI Support for MRU (Most Recently Used) features Validation tool verifies the module s configuration is correct and complete For any inconsistencies / dependencies, the Editor displays errors / information / messages in the Message Info window Storing and loading of user configuration data Import of AUTOSAR ECU Extract, DBC, LDF and Fibex data HTML report generator RTE independent 5

KPIT KSAR On ST SPC 5 Microcontrollers KSAR - ST Port List Case Study Sl. No. Line ST Controller Compiler AUTOSAR Stack Details ST MCAL Driver Integrated by KPIT TOOLS T I E R 1 Tier 1 Application Module SOFTWARE OEM Platform modules 1 SPC56 B Line SPC560B64 Freescale CodeWarrior V2.5 2 SPC56 B Line SPC560B60 GHS 5.2.4 OS - SC1, CAN stack, LIN stack OS-SC1, CAN stack Yes Yes O E M K P I T OS RTE AUTOSAR BSW (CAN COM Stack with gateway, DEM, DCM) MCAL IO hardware Special Bootloader routine to reset Wdg OEM Bootloader 3 SPC56 B Line SPC560B64 GHS 6.1.4 OS-SC2, CAN stack, LIN stack Yes KPIT Responsibility ST Responsibility OEM Responsibility TIER1 Responsibility 4 SPC56 L Line SPC56EL60 GHS V6.1.4 5 SPC56 C Line SPC56EC74 WindRiver 6 SPC57 S Line SPC570S50E3 GHS V6.1.4 7 SPC58 E Line. SPC58EC70E1. GHS V6.1.4 OS-SC1, CAN stack OS-SC1, CAN stack OS-SC3, CAN stack, LIN stack OS - SC1, CAN stack, LIN stack Yes Yes yes Yes # Activities OEM TIER 1 KPIT ST 1 AUTOSAR R4.0.3 BSW modules, RTE ported for micro SPC560B60 I I R I 2 Configuration of modules (BSW,RTE and OEM specific) I I R I 3 MCAL (Including bug-fixes, if any) I I I R 4 Development of OS / Bootloader (OEM specific requirements) R I I I 5 Porting of OS, Bootloader S I R I 6 Application development and/or migration (ASR and Non-ASR) S R I I 7 Complex Device Driver Development S I R I 8 Integration of BSW / RTE/ CDD with MCAL and Application I S R S 9 Integration Testing I S R S 10 Application mode and Boot mode Integration / Testing with OEM tools to support programming S I R S 11 Functional Testing S R S I 6

KPIT AUTOSAR Secured Communication on SPC57/58 SWC SWC SWC AUTOSAR Runtime Environment (RTE) HW Based Security Csm System Services SecOC Communication Services Com PduR Complex Device Drivers Ext HW Based Security CAN Tp SW Based Security Crypto Hardware Abstraction Crypto Driver CryptoIf External Crypto Driver Crypto Driver(SW based) Micro-Controller Abstraction Layer Spi Handler Driver Communication HW Abstraction CANIF CAN Crypto Libs Communication Flow Supported Crypto Libs: Symmetric Key Encryption Asymmetric Key Encryption Secure Hash Algorithm(SHA) HSM/SHE ST Microcontroller SPI Message Authenticating Code Random Number Generator Digital Signature KPIT AUTOSAR Products ST Provided Drivers KPIT Developed Module for external Crypto HW KPIT Products developed as per NIST specifications Data Compression 7

KPIT s AUTOSAR Product Roadmap AUTOSAR Platform/Version AUTOSAR/KPIT Release Q1/2015 Q2/2015 Q3/2015 Q4/2015 Q1/2016 Q2/2016 Q3/2016 Q4/2016 Q1/2017 Q2/2017 Q3/2017 Q4/2017 Q1/2018 Q2/2018 Q3/2018 Q4/2018 Q1/2019 AUTOSAR Release Classic/4.2.1 Classic/4.2.2 KPIT Release AUTOSAR Release KPIT Release Final Release 4.2.X/Rel1 No Seperate Planning for R4.2.2 4.2.X/Rel2 4.2.X/Rel3 4.2.X/Rel4 Classic/4.3.0 AUTOSAR Release KPIT Release No New RFCs Market Need Final Rel Mareket Study and MRD Analysis Freeze R4.3.x Product Development 4.3.X/Rel1 4.3.X/Rel2 4.3.X/Rel3 Adaptive/R1.0 AUTOSAR Release KPIT Release E/SPR3 E/SPR4 E/SPR5 E/SPR6 E/SPR7 E/SPR8 Product Strategy POC MRD --> PRD Analysis Freeze Customer Demo Business Case Adaptive AUTOSAR Product Development KPIT has completed POC stage for Adaptive AUTOSAR AUTOSAR Releases KPIT Releases 8

KSAR Models enabling development on ST SPC5 controllers KSAR Development KSAR Production Privileges Single Project KPIT Production Models Single ECU license Multiple ECU Single ECU, Multiple OEM Single OEM license Micro Family license Company Wide license Delivery of 1 setup* Yes Yes Yes Yes Yes Yes Yes Usage in Single ECU Yes Yes Yes Yes Yes Yes Yes KSAR Demo Usage in single vehicle program of single OEM Yes Yes Yes Yes Yes Yes Yes Warranty for 12 months Yes Yes Yes Yes Yes Yes Yes Optional extended warranty (chargeable) Yes Yes Yes Yes Yes Yes Yes Type Demo Developmen t Production C4K-SAR Tool limited duration on need basis 6 months evaluation can be provided Productio n program usage - Fees apply AUTOSAR OS 4.x ported on SPC 5 Not applicable Port charges apply Production program usage - Fees & Port charges apply BSW 4.x ported on SPC 5 Not applicable Port charges apply Production program usage - Fees & Port charges apply Integration with ST MCAL R4.x Not applicable Integration charges apply Production program usage - Integration charges apply Usage in multiple vehicle programs of single OEM No Yes Yes Yes Yes Yes Yes Usage in multiple ECUs No No Yes No Yes Yes Yes Compiler change (Make/ version) Optional additional porting to different variant within same micro family (chargeable) Optional additional porting to different variant of different micro family (chargeable) Usage for multiple OEMs No No No No Yes Yes Yes No No No No Yes Yes Yes No No No No Yes No Yes No No No Yes No Yes Yes 9

Summary and key strengths Key Strengths Capability Time to market ADAS ADAS/AD AUTOSAR AUTOSAR KPIT Infotainment Powertrain 10+ years of rich experience in Autosar. Products and Services Functional Safety System integration (AUTOSAR) Validation and Verification More than 15 ports available. Least development and Integration time Timely delivery with Value Adds KPIT Adds Differentiated values as an AUTOSAR Partner Functional Safety ISO26262 ISO26262 Power Train Diagnostics Capability to scale with right skill Depth in domain knowledge Long Term Commitment 10

Marketing and Sales Channel Suyang Li- Sales Department Cell: +86-13501716455 Email: Suyang.Li@kpit.com Address: 1603-1604, Tower B, Central Towers, 567 Langao Road, Shanghai 上海普陀区岚皋路 567 号品尊国际中心 B 座 1603-1604 11

Thank You www.kpit.com 12