19
V1.01 | 2015-12-03 2017-11-07 vFlash Flashing ECUs over CAN(FD), Ethernet, FlexRay or LIN

Vector PowerPoint Template in Widescreen Format

  • Upload
    others

  • View
    8

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Vector PowerPoint Template in Widescreen Format

V1.01 | 2015-12-03

2017-11-07

vFlash Flashing ECUs over CAN(FD), Ethernet, FlexRay or LIN

Page 2: Vector PowerPoint Template in Widescreen Format

Unified Diagnostic Services Process

Diagnostics in Vector Tools

Consistent data base

XML

ConsistentDiagnostic

Data

ConsistentDiagnostic Data

System

Component

CANdela

Requirements:PREEvision

ECU SoftwareImplementation

CANdescMICROSAR Diag

2/19

Page 3: Vector PowerPoint Template in Widescreen Format

Overview

ECU programming

ECUs with Bootloader Flash Tool

Bus System

Application Area

Development

EOL Programming

After-Sales Programming

3/19

Page 4: Vector PowerPoint Template in Widescreen Format

Flash Tool

Controls the flash sequence

Transfers data to the ECU

Bootloader

Manages the entire software update sequence

Erases the memory areas, transfers the new memory image to persistent memory

Verifies data integrity

Responsibilities

ECU programming

PC

ECU

Bootloader

vFlash

4/19

Page 5: Vector PowerPoint Template in Widescreen Format

OEMPropr.

ODX-F

Hex /BIN

Supports different bus systems in one tool

CAN (FD)

FlexRay

LIN

Ethernet (DoIP)

Ethernet (SoAd)

Support different FBLs in one tool

Support different flashware formats in one tool

Bin, Hex, …

ODX-F, …

Simple config: Plugin Concept & Pack&Go Projects

High Speed Reprogramming

ECU programming

FBL

5/19

Page 6: Vector PowerPoint Template in Widescreen Format

Plugin Concept: Simple Configuration

ECU programming

vFlash Template: Covers all bootloader details in “plug-in”

Choose Template, select ECU specific data, select flash ware

Simple startup, simple configuration

vFlash look-and-feel nearly independent of OEM/Bootloader

6/19

Page 7: Vector PowerPoint Template in Widescreen Format

ECU programming

vFlashPack: Simple Transportation of Flash Config

Complete configuration as one single file – containing only relevant data

Minimal but sufficient items in package (incl. flashware: ODX-F, bin, …)

Simply pass packages to others (e.g. from development to production)

Automated vFlash Pack Generation

… as part of build process, e.g. for production

… as extension to generate packages for VN8810

ECU Config

.vflashpack

Sequence

Flash-Daten

Flash-Daten

FlashData

vFlash

7/19

Page 8: Vector PowerPoint Template in Widescreen Format

ECU programming

vFlash Application

Flash execution controlled via

Graphical user interface:

Usage in development environment

Automation interface (C and C# API):

Usage in production environment

8/19

Page 9: Vector PowerPoint Template in Widescreen Format

Parallel flashing – identical or different ECUs, each over a separate channel

Flash ECUs not yet assembled

vFlash Station controls independent flash processes

Reuse regular vFlash and vFlashPack projects

Parallel Reprogramming with vFlash Station

ECU programming

9/19

Page 10: Vector PowerPoint Template in Widescreen Format

Software Download Tests

vFlash in CANoe.DiVa

Valid Flash execution

Valid Flash execution at min. and max. voltage

Errors during transfer data

Cancel by clamp reset

Cancel by stop transmission

Erase Memory Errors

Clamp reset during EraseMemory

Cancel sequence after EraseMemory

Skip erase

Data Transfer

Transmit wrong CRC

Transmit wrong Signature

Skip writing Fingerprint

Extension with flash tests in context of customer specific project

10/19

Page 11: Vector PowerPoint Template in Widescreen Format

Custom Actions

ECU and customer specific operations before and after flashing

Reporting

Individually document flash activities

Force Boot Mode

Keep ECU in bootloader in case application software is invalid

Integration into Test Configurations

DiVa diagnostic validation

CANoe ECU tests

Runs on VN89xx and VT System

Extended Feature Set

ECU programming

Custom Actions

IndividualPre-Processing

Individual Post-Processing

Reprogramming

11/19

Page 12: Vector PowerPoint Template in Widescreen Format

Vector Diagnostic Scripting Library

Create diagnostic sequences using C# (.NET)

Build-in script recorder

User interaction with dialogs, input validation, …

Compatible with CANoe/CANape and vFlash

Indigo as an editor for vFlash Custom Actions

ECU programming

12/19

Page 13: Vector PowerPoint Template in Widescreen Format

Powerful standalone device

Versatile use cases depending on installed applications

Powered by OBD connector

Vehicle access via OBD connector

CAN, K-Line, DoIP available

VN8810 – Intelligent Diagnostic Device

vFlash Compact on VN8810

13/19

Page 14: Vector PowerPoint Template in Widescreen Format

Standalone Flash Device

vFlash Compact on VN8810

Application area:

Supplier’s productionWirelessly control several flash processes on several VN8810

Manufacturer’s productionLate software update shortly before assembling module in vehicle

After vehicle productionReprogramming ECUs assembled in vehicle (e.g. while shipping vehicles)

vFlash Compact on VN8810

Simplest execution avoids misuse

Simply controlled via keypad

Optionally controlled wirelessly via “Smart Device”

No PC required for flashing

No expert required for flashing

Documentation of flash activities in Reports

14/19

Page 15: Vector PowerPoint Template in Widescreen Format

VN8800 Device Manager

to configure the flash device remotely

Integrated in company network

vFlash Compact on VN8810

15/19

Page 16: Vector PowerPoint Template in Widescreen Format

Execute vFlash Compact remotely

Inspect reports remotely

Integrated in company network

vFlash Compact on VN8810

16/19

Page 17: Vector PowerPoint Template in Widescreen Format

Bootloaders: Flash application on ECU

vFlash: Comprehensive flash tool for all domains

Network Interface: High performance and reliable network access

VN8810: Standalone flash device

Modules I

Flash Solution

17/19

Page 18: Vector PowerPoint Template in Widescreen Format

ODXStudio: Authoring ODX-F data, also automated

CANape: Flashing of calibration data, based on vFlash engine

CANoe: ECU Testing also requiring reprogramming, based on vFlash engine

CANoe.DiVa: Automated Bootloader Tests

Modules II

Flash Solution

18/19

Page 19: Vector PowerPoint Template in Widescreen Format

© 2014. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.01 | 2015-12-03

For more information about Vectorand our products please visit

www.vector.com

Author:Helmut FrankVector Informatik GmbH