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