CANape Option Bypassing

Similar documents
CANalyzer.AFDX. Product Information

CANoe.AFDX. Product Information

Product Information CANalyzer.IP

CANoe/CANalyzer.J1587

CANape. Product Information

Option Driver Assistance. Product Information

CANape. Product Information

Measuring Everything. White Paper

CANoe.Ethernet. Product Information

vsignalyzer Product Information

High Speed Measurement For ADAS And Fast Analysis

Flash Bootloader. Product Information

AUTOSAR Software Design with PREEvision

CANoe 6.0. The Professional Development and Test Tool for CAN, LIN, MOST, FlexRay and J1587 TOOLS FOR NETWORKS AND DISTRIBUTED SYSTEMS

Accessories GL Loggers & CANlog

High-End Datalogging System for Autonomus Driving V

ECU Measurement and Calibration in a Real-Time Test Environment. Roland Magolei National Instruments Engineering GmbH Embedded Networks

CANalyzer.J1939. Product Information

Analysis and Testing of LIN ECUs

vcdmstudio Product Information

Current and Prospective High-speed Measurement Systems


Introduction to Ethernet and IP in automotive vehicles

Product Information Embedded Operating Systems

Tooling Overview ADAS - Status & Ongoing Developments

CANoe.J1939. Product Information

CANbedded. Product Information

Virtualizing the TCU of BMW's 8 speed transmission

Reuse of Hardware Independent Test Sequences across MiL-, SiL- and HiL-Test Scenarios

Efficient testing of ECUs despite Security

CANoe.Car2x. Product Information

This Support Note describes how to configure the trace window to analyse CCP or XCP communication in CANape.

FULL VIRTUALIZATION OF RENAULT'S ENGINE MANAGEMENT SOFTWARE APPLICATION TO SYSTEM DEVELOPMENT

Design Verification and Calibration Based on Physical Measurements for Electrical Vehicles

D2.1.4 Development Method Restricted (PP) Copyright DESERVE. Development Method. Sub Project SP2 ADAS development platform

CAN FD - Flexible Tools for Flexible Data Rates

Measurement Solution for new Radar Microcontroller V

Virtual Test Driving in the Development Process New Methods and Tools for Current Challenges

CANape. Version History

From Signal to Service

Industrial PC for real-time rapid prototyping KEY FEATURES

Product Information CANdelaStudio

In March 2007, over 200 developers met in Stuttgart for the. control algorithms that have become increasingly faster are

Tools for CAN based networking. On the street, in the air, in the orbit

VX1000. Product Information

Using Vector CANape with Raptor New Eagle Products, Inc.

vflash Vector Webinar V

CANape ASAM-MCD3 Interface Version Application Note AN-AMC-1-103

VT System Smart HIL Testing

ASAM MCD-1 (XCP) Protocol Layer Specification Base Standard

Getting Started with VN5640

Raptor Application Monitor Guide

rcube2: Advanced Rapid Prototyping Electronic Control Unit

Tools and Methods for Validation and Verification as requested by ISO26262

Cluster Simulation with Integrated Workflow and Test Management. Chandu Puliroju dspace Inc.

Feature Matrix CANoe 10.0 and CANalyzer 10.0

MDF4 Lib. Product Information

MICROSAR. Product Information

User Manual Vector Logger Configurator. Version 2.7 English

10 th AUTOSAR Open Conference

INCA-EIP (Experimental Target Integration Package) V7.0.2 User s Guide

Impact of Platform Abstractions on the Development Workflow

CANalyzer.MOST. Product Information

VH6501 CAN Disturbance Interface Manual. Version 1.0 English

INCA-EIP V7.2 User s Guide

Module Test in System Context

Integrated Simulation and Hardware-test Environment for Microcontroller Development

LANGUAGE RUNTIME NON-VOLATILE RAM AWARE SWAPPING

Prototyping the Autonomous Future Joe Cassar, Engineering Group Manager. dspace Inc Pontiac Trail, Wixom, MI 48393

User Guide V0.1. Overview 2. Creating a project 2

imc BUSDAQflex compact mobile expandable Intelligent multi-bus data logger for field and vehicle buses imc productive testing

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

VN5610/VN5610A Ethernet/CAN Interface Manual. Version 2.2 English

High-Speed Reprogramming and Calibration with CAN FD: A Case Study

imc BUSDAQflex compact mobile expandable Intelligent multi-bus data logger for field and vehicle buses imc productive testing

Product Information CANoe.MOST

CAN FD with Dynamic Multi-PDU-to-Frame Mapping

Model based testing and Hardware-in-the-Loop simulation of embedded CANopen control devices

Timing Definition Language (TDL) Concepts, Code Generation and Tools

Feaser

Getting Started Guide. New Eagle Products, Inc. May 13, 2013

A MATLAB Toolbox For ASAM MCD-3MC And ASAM MCD3 Measurement & Calibration Automation

Automated test of the AMG Speedshift DCT control software

XCP The Standard Protocol for ECU Development. Fundamentals and Application Areas. Andreas Patzer Rainer Zaiser

DEVELOPMENT OF DISTRIBUTED AUTOMOTIVE SOFTWARE The DaVinci Methodology

ControlDesk Next Generation

INCA-FLEXRAY V7.2 User Manual

Modeling with the Timing Definition Language (TDL) Wolfgang Pree Professor Department of Computer Science Univ. Salzburg, Austria

Automated Continuous Verification & Validation for Automobile Software

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

Solutions for. Avionics Networking. CANoe.CANaero. CANalyzer.CANaero ENGLISH

New Features and Migration

Model Based Design Development Environment for Simulink /Stateflow Product Specification

The Power to Log. Powerful Solution for Vehicle Testing and Validation of Automobile Networks

INCA-FLEXRAY V6.2. User Manual

MICROSAR-OS. Embedded Real-time Multitasking Operating Systems

LABCAR-OPERATOR V5.4.2 Getting Started

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

Residual Bus Simulation in Test Bed Use

LABCAR-OPERATOR What s new

Transcription:

Product Information

Table of Contents 1 Overview... 3 1.1 Introduction... 3 1.2 Overview of Advantages... 3 1.3 Application Areas... 4 1.4 System Requirement... 4 1.5 Further Information... 4 2 Functions... 4 3 Training... 4 V1.2 05/2016 Valid for CANape as of version 14.0. 2

1 Overview 1.1 Introduction In bypassing, parts of the ECU software are executed on a hardware platform outside of the ECU with deterministic response times. This lets you modify functions quickly without having to run through the entire ECU code generation and flash process. In addition, it is easy to toggle functions for comparative measurements. Bypassing makes sense when new functions cannot be executed with the existing ECU hardware, e.g. if there is insufficient memory or CPU performance. In contrast to bypassing, with fullpassing the complete ECU software is run on the VN8900 hardware platform. As a result, you test your software with real bus systems at an early stage of the development phase. 1.2 Overview of Advantages > You create the functions (DLL) easily with the help of MATLAB/Simulink or C code > Multiple bypass computations can be performed in parallel and be activated or deactivated > Deterministic time behavior in computing the bypass functions > VN8900 network interface with integrated real-time computer serves as an execution platform for the bypass algorithms > The VN8900 can be configured as a stand-alone bypass system in CANape; then it does not require any connection to CANape at runtime > Seamless configuration of the bypass in CANape for VN8900 > CANape offers visualization of the bypass model and the ECU model with access to measurement data and parameters > As an alternative to use of a PC, the VN8900 may also be used as a platform for the runtime environment for functions/dlls from the model-based code generation process > Simulation/validation of ECU software with real bus systems and high-resolution time triggering (fullpassing) Figure 1: Configuration setup in CANape with VN8900 and VX1000. Real-time PC integrated in the VN8900 computes the bypassing algorithm. Multiple bypass-dlls can also be run in parallel on the VN8900. 3

1.3 Application Areas A complete bypassing solution is available to you by interlinking CANape, VN8900 and the VX1000 measurement and calibration hardware. The VN8900 network interface serves as the computational platform here, and the VX1000 System assures a high-performance measurement and calibration connection to the ECU. In CANape, the overall solution is configured, and the signals and parameters are visualized. 1.4 System Requirement > VN8900 support requires CANape 10.0 or higher 1.5 Further Information Various documents related to CANape are available on the Internet. With the demo version, you get sample configurations for various application areas and a detailed online Help function in which all CANape functions are described. In addition, you will benefit from valuable know-how in the form of technical articles and application notes. For more information, go to the Vector Download-Center. 2 Functions In the Simulink model or C code, you define your function and place CANape I/O function blocks at the model s inputs and outputs. After code generation, compiling and linking, a DLL is available in CANape for integration. In CANape, the model s inputs and outputs are linked to the real signals from the ECU. The bypassing algorithm is automatically transferred from CANape to the VN8900 by a configuration change that is easy to execute. This transfer loads all relevant data and configurations into the VN8900. At model runtime on the VN8900, you acquire the necessary input data from the ECU via the VX1000 hardware, XCP on Ethernet, XCP on CAN, CAN, FlexRay or I/O. In turn, the algorithm results are sent via the same path to the ECU. Using CANape, you can then measure and calibrate the bypass algorithm on the VN8900 and the code in the ECU. Effective with CANape 13.0, it is also possible to have multiple bypass algorithms run on the VN8900 in parallel. For instance, it is possible to compute two functions (DLLs) which are connected to two ECUs via two VX1000 systems. It is also possible to configure the bypass algorithm for the VN8900 and then execute it as a stand-alone variant on the VN8900. Just one ECU is supported in stand-alone mode. 3 Training As part of our training program we offer various training classes and workshops for CANape and XCP at our classrooms and at customers sites. For additional information on individual training events and schedules on the Internet go to: www.vector-academy.com. 4

Get More Information Visit our website for: > News > Products > Demo software > Support > Training classes > Addresses www.vector.com