Product Information Services for Embedded Software



Similar documents
Beschleunigen Sie die Entwicklung Ihrer Embedded Software mit Dienstleistungen von Vector

User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools

AUTOSAR Configuration Process - How to handle 1000s of parameters

Safety and security related features in AUTOSAR

Embedded OS. Product Information

Standardized software components will help in mastering the. software should be developed for FlexRay were presented at

ECU State Manager Module Development and Design for Automotive Platform Software Based on AUTOSAR 4.0

Seminar Automotive Open Systems Architecture

EBERSPÄCHER ELECTRONICS automotive bus systems

Software Production. Industrialized integration and validation of TargetLink models for series production

EB Automotive Driver Assistance EB Assist Solutions. Damian Barnett Director Automotive Software June 5, 2015

Development of AUTOSAR Software Components within Model-Based Design

AUTOSAR Software Architecture

Safety and Security Features in AUTOSAR

AUTOSAR Safety Solutions for Multicore ECUs and ADAS Systems. Robert Leibinger 5 th June 2015

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions

Presented by: Jens Svensson, Volvo 3P. Volvo Group

Deeply Embedded Real-Time Hypervisors for the Automotive Domain Dr. Gary Morgan, ETAS/ESC

Do AUTOSAR and functional safety rule each other out?

Plug and Play Solution for AUTOSAR Software Components

From Signal Routing to complete AUTOSAR compliant CAN design with PREEvision (II)

Advanced Electronic Platform Technologies Supporting Development of Complicated Vehicle Control Software

AUTOSAR Handbook KPIT Technologies Ltd. CAN. Customizable HIS-MISRA. Configuration OSEK. Mode. Training ISO Management VCI

AutoSAR Overview. FESA Workshop at KTH Prof. Jakob Axelsson Volvo Cars and Mälardalen University

A Case Study of Application Development and Production Code Generation for a Telematics ECU with Full Unified Diagnostics Services

AUTOSAR Seminar WS2008/ Assignment: Simulation of Automotive Systems in the Context of AUTOSAR

BUSMASTER An Open Source Tool

Herstellerinitiative Software (OEM Initiative Software)

Software House Embedded Systems

Safety compliance. Energy management. System architecture advisory services. Diagnostics. Network topologies. Physical and functional partitioning

Introduction to LIN. Webinar

EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis

Mentor Embedded Automotive Solutions

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009

MOST Training and Workshops

CycurHSM An Automotive-qualified Software Stack for Hardware Security Modules

Software Development for Multiple OEMs Using Tool Configured Middleware for CAN Communication

Integration of FlexRay-based control units in existing test benches

Gothenburg (Sweden) Consultancy Company in Automotive Area

Embedding Trust into Cars Secure Software Delivery and Installation

automotive.elektrobit.com Driver assistance software EB Assist solutions

Product Information CANalyzer.J1939

DEDICATED TO SOLUTIONS. Automotive System and Software Development

Configuration management in AUTOSAR

Automotive Software Engineering

Better Test Quality by Automation

With an Eye for Details For the Commercial Vehicles of Tomorrow

BMW Car IT GmbH. AUTOSAR - First Experiences and the Migration Strategy of the BMW Group

PCI Express Overview. And, by the way, they need to do it in less time.

Product Information CANape Option Simulink XCP Server

Vehicular On-board Security: EVITA Project

Vector AUTOSAR Solution 4.x Version 6.9.0

Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems Chapter-1L03: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

LIN (Local Interconnect Network):

isolar Integrated Solution for AUTOSAR

In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that. plays a key role. J1939 networks are based on the CAN bus (high-speed

Virtual Integration and Consistent Testing of Advanced Driver Assistance Functions

Dr.-Ing. Rainer Rasche dspace GmbH Rathenaustrasse Paderborn automotive testing expo June 22, 2010

Simple and error-free startup of the communication cluster. as well as high system stability over long service life are

An introduction to AUTOSAR

Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada

Laboratory Course Industrial Automation. Experiment Nr. 6. Introduction to the FlexRay bus system. Brief User Guide IAS Demonstrator Go-Cart

Product Information CANdelaStudio

DESIGN AUTOMOTIVE ENGINEERS

3G Converged-NICs A Platform for Server I/O to Converged Networks

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai Jens Onno Krah

Intecs S.p.A. AUTOSAR Conformance Testing: an overview

Pre-tested System-on-Chip Design. Accelerates PLD Development

Tackling the Complexity of Timing-relevant Deployment Decisions in Multicore-based Embedded Automotive Software Systems Rolf Schneider, AUDI AG

Hardware Virtualization for Pre-Silicon Software Development in Automotive Electronics

Andreas Läng. Hilscher Gesellschaft für Systemautomation mbh Intelligent solutions for industrial communication.

OSI Layers in Automotive Networks

Chapter 13. PIC Family Microcontroller

ISO11783 a Standardized Tractor Implement Interface

imc BUSDAQ autonomous intelligent synchronized Field bus data acquisition - from stationary to mobile imc productive testing

Fastboot Techniques for x86 Architectures. Marcus Bortel Field Application Engineer QNX Software Systems

From Diagnostic Requirements to Communication

Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur

Evaluation Environment for AUTOSAR Autocode in Motor Control Units

Automatic Validation of Diagnostic Services

Network connectivity controllers

Universal Flash Storage: Mobilize Your Data

Validating Diagnostics in Early Development Stages

Private Modbus Serial Bus Functionality via DeviceMaster UP Modbus Router

AIDIAG PREMIUM. Offer positioning

Notes and terms of conditions. Vendor shall note the following terms and conditions/ information before they submit their quote.

Detailed Design Report

ZigBee Technology Overview

Efficient and Faster PLC Software Development Process for Automotive industry. Demetrio Cortese IVECO Embedded Software Design

Converting Models from Floating Point to Fixed Point for Production Code Generation

Emulex s OneCore Storage Software Development Kit Accelerating High Performance Storage Driver Development

I can make just such ones if I had tools, and I could make tools if I had tools. -Eli Whitney

ASSESSMENT OF THE ISO STANDARD, ROAD VEHICLES FUNCTIONAL SAFETY

COUNTERSNIPE

Electrics & Electronics

Software Development with Real- Time Workshop Embedded Coder Nigel Holliday Thales Missile Electronics. Missile Electronics

Challenge of Ethernet Use in the Automobile

CMS Central Monitoring System

Whitepaper. The ABC of Private Clouds. A viable option or another cloud gimmick?

How to design and implement firmware for embedded systems

Transcription:

Product Information Services for Embedded Software

Table of Contents 1 Technical Consulting/Engineering Services... 3 1.1 Overview of Advantages... 3 1.2 Application Areas... 3 2 Product- Services - Proficient support for your AUTOSAR projects... 4 2.1 Overview of advantages... 4 2.2 Application Areas... 4 2.2.1 AUTOSAR Training... 4 2.2.2 Installation and Support with the MICROSAR "Getting Started Package"... 4 2.2.3 Vector-approved update of your ECU configuration with MICROSAR "Update Package"... 5 2.2.4 Review of your Configuration with the MICROSAR "Verification Package"... 5 2.2.5 MICROSAR Coaching... 5 2.2.6 AUTOSAR Consulting... 5 2.2.7 Extended Integration Package (EIP)... 6 3 Software Engineering Services... 6 3.1 Overview of Advantages... 6 3.2 Application Areas... 6 3.2.1 System Functions and Software Integration... 6 3.2.2 Complete ECU Software... 7 3.2.3 Development of entire ECUs... 7 Please consider the environment before printing this document. V1.4 March 2015 www.vector.com 2

1 Technical Consulting/Engineering Services For over 20 years, Vector has been creating software components as well as professional tools, and has been successfully supporting customers worldwide in developing ECU software and networking ECUs. Our experts bring success to your project with individually tailored technical consulting and engineering services. Starting with your goals, our engineers work together with you to plan and implement an individual package of services. Our consultation and support is entirely based on your needs in every phase of development. Projects are handled in close coordination with your project team and based on a process that is optimally aligned to your needs. This lets you attain maximum relief of work load and ideal transparency. 1.1 Overview of Advantages The services we offer include professional consultation which reduces the operational workload of your developers by having Vector assume responsibility for entire work packets: > Competence: Benefit from our solid background of many years of professional experience > Precision: Our engineers understand your project and perform "made-to-order" work > Tempo: Professional assistance without a long customer learning period > Knowledge transfer: Sustained build-up of know-how for your employees 1.2 Application Areas Based on our embedded standard software (e.g. CANbedded or MICROSAR), we can provide the following support for the development of your ECU software: Figure 1: Services for the development of ECU software > Product-Services: Our engineers support your development team through every phase of your project and offer you professional support with training, review, installation and coaching, which we would also be glad to provide at your business site. > Integration-Services: start up of your basic software on your ECU with the goal to achieve a successful first OEM bench integration. www.vector.com 3

> Technical consulting: Here, our expert team provides you with technical consulting or individual concept development. Our technical consulting, for example in the framework of joint workshops, helps you in tasks such as these: > Introducing a new multi-core operating system > Optimizing an existing software architecture > Porting your application software to a multi-processor ECU > Layout of safety-related "mixed ASIL" systems > Migration of ECUs to Ethernet or AUTOSAR > Engineering Services: Our engineers would be glad to take on the specification and development of your ECU software, even with safety-related content according to ISO 26262. Model-based software development can also be provided. Our services line-up from the development of individual system functions via software integration up to the take-over of an overall responsibility for your ECU software, on the basis of the VC hardware platform also for protypes and small batch series. 2 Product- Services - Proficient support for your AUTOSAR projects With our product services related to the AUTOSAR standard, we support you in every phase of your ECU development. Starting with our extensive AUTOSAR experience and your project goals, we jointly carry out a customized action package for you, from which you realize sustained benefits from our competence. 2.1 Overview of advantages > Made-to-order: tailored to your specific situation by our engineering team > Time saving: Quick implementation of your application with our support > Value preserving: Efficient and effective buildup of know-how at your company 2.2 Application Areas 2.2.1 AUTOSAR Training Vector AUTOSAR training courses provide you with an ideal entry into ECU development with AUTOSAR. Intensive exercises ensure its relevance to practice. For the list of available Vector in-house training courses on the Internet, please visit our website: www.vector.com/autosar-training, for example our trainings for AUTOSAR basics, usage of AUTOSAR 3 and 4 in practice, OEM related trainings and special topics such as Safety. We would also be glad to conduct these training courses at your business site. It is possible to adapt the training content to your individual needs. 2.2.2 Installation and Support with the MICROSAR "Getting Started Package" You have already gained familiarity with the topic of AUTOSAR and are now using our MICROSAR solution in a specific project. Using the right configuration tools, first we work together with you to start up the MICROSAR basic software (BSW) and the RTE on your ECU hardware using the related configuration tools. For this purpose we use a sample application. This quickly gives you a runnable system, letting you afterwards focus on your application. This support is typically performed at your business site and is done at a fixed price. The main targets of this package are: > Communication works on all busses > Diagnostics responds on a basic service request > Non-volatile memory is accessible. www.vector.com 4

The package also contains an activity report after closure of the service. Afterwards, our hotline support is available to you by telephone or email, which ensures continuous support in case you have questions about how to use our products. Additionally, a budget of 20hours of support is included to ensure follow up assistance. 2.2.3 Vector-approved update of your ECU configuration with MICROSAR "Update Package" You already have an existing configuration which you want to update to a new database. We execute this task for you and ensure that your ECU configuration is working free from errors with the new communication and diagnostics description. The service goal is that the communication works on all busses according to the new communication description and an update for the diagnostics. We perform this service at a fixed price together with the customer either at the customer site or at Vector. Also this service package contains an activity report after closure of the service. The MICROSAR update package is expandable by further options, please contact our service team for further information. 2.2.4 Review of your Configuration with the MICROSAR "Verification Package" You have been using our AUTOSAR Embedded Software for a longer period of time, and you are approaching an important project milestone. Based on prepared checklists, we conduct an integration and configuration review related to the concrete usage of the MICROSAR stack. In this process, we evaluate the completeness, correctness and consistency of the selected settings and the required integration code. In particular, specific aspects of the OEM are considered, such as parameters, configuration settings, as well as provided software components. 2.2.5 MICROSAR Coaching In MICROSAR Coaching, we accompany your ECU development during concept phase and in practice phase. We focus on addressing your individual needs and support you e.g. in: > Initializing the hardware, including CPU Clock and PLL > Integrating the MICROSAR components in the project structure > Individual configuration of the operating system > Starting and stopping the bus communication depending on the network state > Providing the necessary I/O signal interfaces, including signal processing via the RTE > ECU and mode management in power up and shut down > Integration of diagnostics, error memory and memory management in your ECU software > Linking of the applications to watchdog management > Integration of further standard software from the OEM The Premium Support, which is included in any coaching agreement, contains on-site support in addition to the telephone and email Hotline. Based on the specific objectives that were agreed on, we ensure individual support of your project. 2.2.6 AUTOSAR Consulting In the framework of AUTOSAR consulting, together with you we can work out individual, technical solutions to various questions related to AUTOSAR: > Definition of an AUTOSAR-conformant software architecture > Optimal use of the AUTOSAR tool chain: DaVinci Developer, Configurator Pro and GENy > Migration of existing software to the AUTOSAR architecture > Conceptualization of gateway functions > Structuring of MATLAB/Simulink models to be linked as software components via the RTE > Interfacing external peripheral components www.vector.com 5

> Hardware-dependent Sleep and Wakeup concepts under consideration of individual quiescent current requirements > Consideration of aspects related to Functional Safety according to ISO 26262 We are performing these consulting activities as customized workshops. This ensures that the worked-out solutions optimally fit into your ECU project. 2.2.7 Extended Integration Package (EIP) The Extended Integration Package is a pre-defined (standardized) project work for the integration of the OEM-specific standard software on your ECU. It offers an efficient start for your project and allows an early and successful execution of bench tests with the OEM. For details on the content of this service package, please refer to the separate Product Information "MICROSAR" at www.vector.com/pi_microsar_en. 3 Software Engineering Services Vector is the market leader in OEM-specific standard software, for example for communication, diagnostics, operating systems, flash download and low level drivers. Many OEMs and their suppliers are already benefiting from our know-how. Bring success to your project - with individually tailored software engineering services done by our experts. 3.1 Overview of Advantages > Take advantage of our expertise in embedded standard software for your project > Quick implementation of the communication, diagnostics and flash download for initial sample submission to the OEM > Development of customer-specific software components (SWCs) and complex device drivers (CDDs) > Tailored support from entry-level to the take-over of entire software projects > Professional project management with optimal transparency > Lessons learned are used to continuously optimize our cooperative work 3.2 Application Areas We offer you individual project scopes according to your initial situation and your specific needs; they range from the development of specific system functions via software integration up to the development of your complete ECU software. Based on the VC hardware platform, we also take over development tasks for protypes and small batch series. 3.2.1 System Functions and Software Integration Your focus is on your application development. Therefore you are seeking a partner to assume responsibility for implementing a portion of your software project. From prototype to serial production we can offer you project support tailored to your individual needs, in close cooperation with your project team and on a process that is optimally aligned to you. If you need safety-related software, the development can be performed according to ISO 26262. Using our support, you get maximum work load relief and ideal transparency on the current status of the project at any time. We integrate the standard software on your ECU hardware under consideration of your design and OEM requirements. In addition, we link it completely to your software application. We would be glad to develop additional system functions for you, ranging from requirements analysis to verification. Typical project contents within this scope are: > Specification-conformant configuration and integration of the standard software on your ECU hardware > Development of specific auxiliary functions (CDDs and SWCs), for example for controlling the communication buses and error behavior, development of special routings or signal conversions for the communication channel used www.vector.com 6

> Development of the entire diagnostic software component > Development of sensor and actuator software components > Integration of the flash bootloader, also for multi-processor systems In addition, project services include: > Creating documentation such as requirements specification, design documentation, MISRA reports, test specifications > Project control by project and release planning, project report, status reports, quality gates and production release by Vector 3.2.2 Complete ECU Software Perhaps you also do not wish to develop your application software yourself and are seeking a partner that can handle its implementation for you? We would be glad to assume responsibility for executing an entire ECU software project. Figure 2: Vector can develop individual system functions or the entire ECU software 3.2.3 Development of entire ECUs On the basis of the VC hardware platform we take over the entire development of ECUs for prototyping and small batch series. With its versatile communication interfaces for CAN, LIN, FlexRay and Ethernet as well as the support of different sensor busses and drivers, the VC hardware platform offers the ideal basis for gateway applications and IO control and offers the following advantages: > Available within short time > The platform approach allows the possibility for a re-use and the realization of cost savings > Pre-qualification for production usage according to the Vector standard. www.vector.com 7

Get more Information! Visit our Website for: > News > Products > Demo-Software > Support > Trainings and Workshops > Addresses www.vector.com www.vector.com 8