Page 1

EBERSPĂ„CHER ELECTRONICS | Automotive bus systems

solutions, proDucts AnD services for in-vehicle netWorkinG

DrivinG the mobility of tomorroW


2 | ebersp채cher electronics Automotive bus systems

Dear customers of Ebersp채cher Electronics, the economy crises has passed and most companies are focused on growth of sales. And a lot of development projects that were postponed now have to be handled in a very short time. Our duty is to support you in meeting these demands with efficient tools and through extension of existing measurement equipment. Comfortable and time saving solutions are our passion. A further version of Caromee, the network analyzing software, now offers a special extension pack for users who develop for BMW. This extends again the range of application for this solution. New in the portfolio is the FlexConfig Control, a software to comfortably manipulate signals that gives you the power to solve a wide range of testing-problems during the ECU development and integration. We know that the proper work of our solutions is essential for your daily success. Therefore we have enforced our support to give you the right answers in a short time. Yours

Daniel Hotzy General Manager

The optimal solution for your business.


eberspächer electronics Automotive bus systems | 3

Contents

page eberspächer electronics

About us

4

APPLICATION / solution

Application Overview

6

Getting started with FlexRay

Easy way to FlexRay know-how

7

ECU development FlexRay project

8

System integration

9

ECU lab testing

Development test bench

Migrate from CAN to FlexRay

10 11

ECU in-vehicle testing FlexRay ECU testing

12

12

Logging

New ECU integration

13

Production & end-of-line End-of-line (EOL) programming and test

14

Components for tool suppliers Integration of tools

PRODUCTs Product overview

16

FlexConfig overview

17 18

FlexXCon - stand-alone networking tool

28

Caromee - network analysis

32

FlexCard - PC interface

36

FlexDevel - development board

42

Networking components - cables & co.

45

FlexOpto - fibre optics for EMC

46

48

services

Professional Services - project support

Training

50

51

information

Contact us / partner

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


4 | eberspächer electronics Automotive bus systems

ABOUT US

eberspächer

eberspächer electronics

Worldwide development partner for the automotive industry.

Eberspächer Electronics is an expert in automotive bus systems, and is among the pioneers of the FlexRay bus system. Even very

The company founded in 1865 with headquarters in Esslingen am

early on, various hardware platforms for the evaluation of FlexRay

Neckar is independent of any group and concentrates on two core

were developed and produced in the course of customer projects.

competences: exhaust technology (catalytic converters, particulate

Today, a whole portfolio of different hardware and software

filters, silencers) as well as pre-heaters and add-heaters for

products for CAN and FlexRay beyond is provided and is constantly

passenger cars, transporters, trucks, busses, construction vehicles

improved and extended.

and boats. Eberspächer Electronics is foremost in sales of FlexRay In exhaust technology we are numbered among the four largest

development hardware, and offers you a wide range of different

suppliers worldwide. And also in the vehicle heater sector

FlexRay products. Tools like the FlexXCon midget, which combines

Eberspächer belongs to the leading companies on the world market.

remaining bus simulation (RBS), signal manipulation, gateway functionality and prototyping are included in the portfolio along with

More than 5.200 employees in 19 countries contribute with

the entry platform, FlexDevel. The flexible, successful FlexCard PC

much commitment and innovative force to solving the automobile

interface products are designed for many areas of application, and

technological challenges of today and tomorrow. In close

have made their mark as a reliable interface in many development

cooperation as partners with the major vehicle manufacturers of the

laboratories.

world. The hardware products are supplemented by software such as FlexConfig, a cost-effective, powerful, operator-friendly design

We provide a complete solution

and configuration software product for automobile networks. The Caromee analysis software, an open measurement framework for many bus systems, allows efficient acquisition and evaluation of

Your individual hardware & software

vehicle communications.

Engineering Initial start-up support

As a professional service partner with well-developed bus system skills, in particular with FlexRay, Eberspächer Electronics supports you with tailor-made engineering services, tools and test functions. The portfolio contains the implementation of Eberspächer

Eberspächer Electronics software solutions

Caromee FlexConfig

Electronics products in your systems, as well as customized development of hardware and software in the area of bus systems. In addition, Eberspächer Electronics offers thorough, practically

Eberspächer Electronics hardware solutions

FlexXCon FlexCard

oriented FlexRay training courses. Eberspächer Electronics cooperates with a number of technology

Cables & accessoires

Cables FlexAS

partners and sells the products through distributors into many countries. Eberspächer Electronics:

Eberspächer Electronics tools and services The optimal solution for your business.

Your integration expert for FlexRay and more.


eberspächer electronics Automotive bus systems | 5

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


6 | ebersp채cher electronics Automotive bus systems

application overview

It often happens that simple solutions are already available for the tasks and applications that we are considering. This is also true in the introduction and use of new systems like FlexRay. In this chapter, Ebersp채cher Electronics has put together simple solutions for several areas of application in vehicle networking with CAN and FlexRay to make it easier for you to select the suitable products.

production & end-of-line: As a part of each ECU, component or vehicle manufacturing process is an end-of-line test phase. We provide components and solutions for these tasks. getting started:

ECU In-vehicle testing:

When getting started with

In a later stage in the development

FlexRay the first step is

process ECUs are tested in prototype

building up your FlexRay

cars. The Ebersp채cher Electronics

know-how. Then you move

solutions support with transparent

onto your first FlexRay

gateways, ECU simulations and bus

project or ECU

analysis tools.

development. ECU lab testing: Whenever you have the task to test your ECU or system, you are in the application area of qualification & validation. Our solutions help to integrate your ECU into a system - looking at single ECUs or subsystems our tool provides simulation of remaining ECUs and gateways allow signal manipulation.

ECU development: During ECU development a simulation of communication partners is required as well as bus analysis tools.

tool integration: For tool providers we provide CAN and FlexRay PC interface cards. The optimal solution for your business.


eberspächer electronics Automotive bus systems | 7

getting started with flexray

easy way to flexray know-how Do you want to investigate the FlexRay bus system as part of a

 The nodes are are connected with the active star coupler FlexAS

research project or study, or in the preliminary phase of

( page 45). We offer you a wide assortment of FlexRay cables

development, and ascertain its suitability for use in your products?

( page 45) to wire up your cluster.

Are you a project manager or developer in the area of networking, and want to familiarize yourself with FlexRay and evaluate it as a

 You can define the communication schedule and parameters

bus system?

within the FlexRay network with FlexConfig Developer

 In a training course ( page 50), you can qualify your employees

import bus settings out of several different database types.

and save a lot of time and costs during the learning phase. The

Once the configuration is available FlexConfig allows the

practical training ensures a professional approach to the new

generation of the complex configuration files for FlexRay.

( page 26), and store it in a FIBEX file. It is also possible to

topics.  A PC can be connected to the network via a FlexCard ( page 36)  It is best to start with a small network that you set up as a

to analyze the bus traffic. Caromee ( page 32) is the

prototype. That way, you can ascertain whether the system and

recommended software for analyzing the CAN and FlexRay bus

component requirements can be implemented. If you do not have

traffic, offering online and offline analysis of bus data and

any ECUs yet, the recommended procedure is to set up a

comprehensive display and filtering capabilities.

prototype, using FlexDevel ( page 42) development boards as FlexRay nodes. Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


8 | eberspächer electronics Automotive bus systems

ecu development

FLEXRAY PROJECT As part of a research or series project, you are developing an ECU

 A good choice for testing, or for more complex environment

or a system with multiple ECUs. You have one or more FlexRay or

simulations, is the LabVIEW environment by National Instruments.

CAN busses in which your application should be integrated. The rate

With our LabVIEW drivers ( page 40), you will find a complete,

of development and the pressure of time on each individual

integrated solution with CAN and FlexRay.

developer are increasing all the time. Testing and investigation phases have to be made shorter, and therefore more efficient.

 We can support you in the development, planning and design of rapid prototyping with our products and services. As part of our

 Until the ECU hardware becomes available, the development of

development services ( page 48), we take over parts of

the software algorithms and processes can be carried out on a

projects, develop and integrate components, or test your

FlexXCon midget ( page 28) or FlexDevel ( page 42). Here,

software.

ECU C-code (developed in-house or generated from MATLAB) can be integrated and executed by way of rapid prototyping. The peripherals are connected via the I/O interface of the FlexXCon midget.  FlexXCon midget can also be used as a gateway with

PC

FlexConfig Gateway ( page 22) to existing ECUs with a non matching bus configuration as a simulation platform for simulating missing ECUs.

ECU application

Caromee

FlexCard

 Developers can then observe the bus with Caromee ( page 32) to track the behaviour of the software, and to carry out development tests. Caromee is an analysis software for bus systems and is connected to the network via FlexCards

I/0

FlexRay / CAN

( page 36).

FlexXCon midget

 In the case of the development of ECUs with a large number of

RBS

interfaces, the first choice in the sample phase is often a standard industry PC, in which any interface cards can be integrated. In this case, we can offer you our FlexCard PMC II ( page 36) PC interface card configurable with a number of FlexRay and/or CAN transceivers and channels.

PC Signal manipulation

Typical set-up for ECU development The optimal solution for your business.


eberspächer electronics Automotive bus systems | 9

system INTEGRATION As a vehicle manufacturer or supplier, you are supplied with ECUs by several companies. You would like to integrate these ECUs in the vehicles overall structure, assure their functions, and make sure that they can be integrated with other ECUs. Each step in your process ends with a test before the next step is started.  The connection between your ECUs and the PC is made via a FlexCard ( page 36). We can offer you different variants of these interface cards.  One big vehicle manufacturer already uses Caromee ( page 32) intensively to test and integrate the electrical and electronic components in the overall system. The range of applications includes Reference project: ACTIVESOUND ECU

- the verification of cable harness, - physical bus components and bus logic,

For Eberspächer’s exhaust division, we have developed an ECU for

- verification and analysis of the network management,

sound generation in the exhaust system as A-sample using the

- the vehicle-state management,

hardware platform of the FlexXCon midget.

- the control of terminals. In addition, inspection of the vehicles power network and the

An additional class-d amplifier was integrated in the FlexXCon

assurance of the functions of the diagnostic system

midget. The sound signals for this amplifier are calculated from the

are carried out using Caromee.

stored sound characteristic tables generated by the FlexSound PC software we developed and the current velocity, torque and engine speed of the vehicle. The amplifier controls a speaker coupled to the exhaust pipe. The whole system can be integrated into test vehicles of OEMs. The OEMs can create their own sound characteristics via the FlexSound PC software. So this ECU allows to modify especially the sound of Diesel driven vehicles to let them sound more powerful. In a next step a sound cancelation feature will be integrated into the ActiveSound ECU.

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


10 | eberspächer electronics Automotive bus systems

ecu lab testing

Development Test bench In your development planning, you have identified the need for a component test bench. We support you in design, development and implementation of test benches. If you wish, we can take your existing systems into consideration.  For the connection between your test bench and the FlexRay and/or CAN bus of the test device we offer the FlexCard PMC and PMC II ( page 36). These fit in a mezzanine slot, and provide with multiple FlexRay A/B and CAN high-speed channels. For PCI systems, there is a PCI and PCIe adapter available. Integration in your test bench is possible with our FlexCard drivers for Windows, Linux and LabVIEW ( page 40).  As part of a test bench project, we provide optimal operating and evaluation software that is oriented towards your needs for efficient test bench utilisation.  For your Hardware-in-the-Loop (HiL) test bench we provide support for network, diagnostics and electrical tests. We integrate 3rd party equipment (e.g. LabVIEW) and develop custom hardware and software for your specific use case. Our solutions include CAN and FlexRay bus access, simulation and test. Starting in the concept phase we provide turn-key-solutions for your development testing needs.

Reference project: PORTING THE REmaining BUS SIMULATION For a large automotive supplier, we have integrated our remaining bus simulation in the real-time operating system of the companys test bench hardware. With the help of a remaining bus simulation configuration generated from FIBEX or AUTOSAR, our customer can test his development and series ECUs on his test benches. The customer can now make the adaptation for new ECUs or ECU variants themselves. The flexibility thus achieved speeds up development and significantly shortens the time taken for adaptation to changed software variants, for example.

The optimal solution for your business.


eberspächer electronics Automotive bus systems | 11

miGrAte from cAn to fleXrAy in case of migrating from cAn to flexray you often have existing cAn equipment that you want to use with new flexray ecus. instead of upgrading your existing equipment you can use a cAn/flexray gateway. the gateway transfers signals and messages

CAN Equipment

FlexRay

CAN

FlexRay ECU

between the two bus systems and ensures that the data format and timing are correct on both sides. A remaining bus simulation (rbs)

Simulate ECU on CAN

simulates the “devices from the other side” on cAn and flexray. Simulate remaining bus on FlexRay

 use our flexXcon midget ( page 28) stand-alone hardware solution to attach your devices. it has connectors for multiple cAn

Provide gateway for signals & messages

and flexray busses. the flexXcon midget operates in real-time.

migrate from cAn to flexray

 the flexconfig rbs ( page 20) and flexconfig Gateway ( page 22) solutions provide an easy-to-use pc program to configure and program the flexXcon midget.  With the flexconfig control ( page 24) software you can control the behavior of rbs and gateway during operation via ethernet.  the complete solution is made for hil systems in development, ecu & system testing and ecu production testing.

reference project: AutomAticAlly GenerAteD GAteWAy for a german oem, we have developed a dynamic gateway application based on the flexXcon midget. the application allows to create a gateway application automatically for any ecu, using a fibeX database. Different gateway configurations, such as flexray/flexray, flexray/cAn and cAn/cAn, are possible. this means, for instance, that flexray ecus can be tested on existing cAn hil systems during development and on commissioning of the ecu on the test bench.

ECU

CAN / FlexRay

Gateway CAN / FlexRay System automatic generation

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


12 | eberspächer electronics Automotive bus systems

ecu in-vehicle testinG

fleXrAy ecu testinG When testing flexray ecus you usually disconnect the ecu under test from an existing flexray network and reconnect it using a transparent gateway. Doing so, you can watch and manipulate the

ECU

DUT

network traffic from and to the ecu. on both sides of the gateway you require a remaining bus simulation (rbs) and a signal and

ECU

Simulate FlexRay ECU on remaining FlexRay bus

message gateway in between. for the testing process you need a way to manipulate the signals in addition.

ECU

Simulate FlexRay remaining bus for FlexRay ECU

 the flexXcon midget ( page 28) provides the hardware platform with two flexray interfaces. on both interfaces a full flexray controller is implemented and an additional sync-node is

ECU

Gateway signals & messages

provided. the sync-node ensures that the network starts up even if no sync-enabled ecus are connected. both flexray networks

ECU

can be synchronized permanently to get a deterministic

FlexRay

Manipulate signals disturb communication

network-to-network router timing. flexray ecu testing

 the flexconfig rbs ( page 20) and flexconfig Gateway

loGGinG

( page 22) software provides an in-vehicle test transparent gateway functionality, that automatically configures a gateway

vehicle testing is all about processing and analyzing the very large

from a single fibeX or AutosAr Xml file. you just need to select

volumes of data that are generated in the test vehicles. you are

the ecus that you want to split off.

working as a project manager, application engineer or developer in this area and would like to record and identify as many defects as

 the flexconfig control ( page 24) software provides signal

possible and fix them within the development process.

manipulation capabilities during runtime.  A pc is connected to the vehicle through a flexcard ( page 36). pmc, usb, pci, pcmciA, pcie variants are available for different pc/laptop configurations and bus systems.  the caromee ( page 32) tool can capture all bus data that is generated in the vehicle over a long period, and present it as an easy to read “log” file. certain events in this log can be clearly marked. the user has the support of convenient, versatile, understandable filter and display options.

The optimal solution for your business.


eberspächer electronics Automotive bus systems | 13

New ecu integration During development it often happens, that new ECUs are integrated into existing cars for prototyping. In most cases the network

Reference project: REENGINEERING Test bench SOFTWARE

database and sometimes also the bus system does not match. A gateway is required for routing the signals between the existing

We are reworking the test bench software of a large automotive

network and a new ECU.

supplier. This software is used worldwide on all the companys test benches. It has been growing for more than 15 years, and was

 FlexXCon midget ( page 28) with FlexConfig Gateway

developed on a now obsolete Borland 5 compiler.

( page 22) provide an easy-to-use solution that can be used in prototype cars and can be quickly adapted to a new ECU that is

As part of a current project, the software is being reconstructed

under development.

using modern methods, ported to Qt and given multi-language capability. This means that the software is back under maintenance, and can be easily extended. The user does not have to relearn anything, and can continue to use the existing test procedures and hardware components.

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


14 | eberspächer electronics Automotive bus systems

production & end-of-line

Tier-2

ECU production

Tier-1

EOL

System production

OEM

EOL

Car production

t EOL

For each participating company there is a production and EOL process

end-of-line (EOL) programming and test You have completed your development of an ECU or system, and

 For PCI systems there is a PCI and PCIe adapter ( page 38).

want to put it into production. You would like to test the hardware in the course of the end-of-line test, and download (flash) the current

 The integration in your test bench software is handled by the

firmware. Usually, production data such as the current date and

FlexCard drivers ( page 40) for Windows, Linux, Xenomai or

the serial number are also written to the ECU at that point. And this

LabVIEW.

process usually has to be completed in the shortest time possible.  The network environment of the ECU, as part of the remaining  If you want to test several ECUs simultaneously, with several CAN

bus simulation, can be provided by the test software, or with

and/or FlexRay channels, the FlexCard PMC II ( page 36) offers

the FlexXCon midget ( page 28) as a stand-alone variant.

a flexible concept. Using a maximum of four FlexTiny II modules, the FlexCard PMC II can be configured with up to four FlexRay or

 If you are using CAN on your test bench only and also want to test

up to eight CAN channels or a mixture of those. This way, a large

FlexRay ECUs without modifying the test bench, the

number of ECUs can be connected, even in narrow spaces.

FlexXCon midget can serve as a gateway, a remaining bus simulation and a tester.

Flash

SerNo. code

Test

A typical end-of-line process looks like this

The optimal solution for your business.


eberspächer electronics Automotive bus systems | 15

Reference project: GATEWAY IN FINAL UNIT ASSEMBLY

Reference project: CAN/FLEXRAY GATEWAY WITH RBS

For Eberspächer’s vehicle heater division, we have mapped a

For a large automotive supplier, we are at present implementing

FlexXCon midget based gateway with which ECUs can be flashed

various gateways between CAN and FlexRay on our

and have their bus interfaces tested during final assembly.

FlexXCon midget.

The FlexXCon midget is controlled via the integrated Ethernet

The supplier’s existing, CAN-based test benches can thus be retai-

interface. The ECU could be connected with CAN or FlexRay. The

ned, and nevertheless be used on the production line with new

device thus merges seamlessly with the existing test bench

FlexRay-based ECUs. The ECUs can be flashed and tested by means

hardware, adding the appropriate interfaces to its functionality. At

of the gateway functionality.

the same time, it replaces all the flashing devices that have been Start-up and communication with the ECUs are then handled by a

used for the ECUs before.

remaining bus simulation on the FlexXCon midget. The data and control commands for the remaining bus simulation are transmitted

Existing test bench

from the test bench processor to the FlexXCon midget via Ethernet. We have also carried out the integration of the necessary additional

Ethernet - control

software parts in the test bench software.

ECU

CAN

Gateway

FlexRay

EOL test system

CAN or FlexRay - flash and test

ECU

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


16 | eberspächer electronics Automotive bus systems

components for tool suppliers

INTEGRATION OF TOOLS You are developing PC tools in the area of networking. For this you need interfaces between the PC and CAN or FlexRay busses.  With the FlexCards ( page 36), we offer a family of interface cards with various interfaces. Drivers for Windows, Linux, Xenomai and LabVIEW are available. An uniform API is provided.  Caromee ( page 32) serves as a basic framework for measurement applications, that can be integrated into your solution.

Reference project: Drive Recorder for video and

Reference project: Car and driver simulation

FlexRay bus data Our partner IPG provides PC software for car, components, and driOur partner XKrug designs and develops systems for in-car video

ver model-based simulation. The PC software can connect to IPG‘s

recording and playback. The system is used to develop and test

simulation equipment, that runs the models in real-time.

camera based driver assistance applications. The applications use the camera input to detect traffic signs for example. The detec-

The FlexCard is integrated into the real-time systems to provide an

ted signal is transmitted via CAN or FlexRay. The system helps to

interface for CAN and FlexRay simulated messages.

correlate the video sequence from the camera with the FlexRay or CAN bus signal. The FlexCard is integrated into the PC based system to provide CAN and FlexRay access on the PC.

The optimal solution for your business.


eberspächer electronics Automotive bus systems | 17

proDuct overvieW

Here you can find an overview of our products.

FlexConfig configuration software Developer

Gateway

Remaining bus simulation

FlexXCon midget

Control

FlexConfig Runtime Remaining bus simulation

Gateway

Validation, qualification & end-of-line applications

Caromee bus analysis

flexcard Control flexopto

flexopto

CAN / FlexRay

product overview

 flexconfig overview ( page 18)  flexXcon midget - stand-alone networking tool ( page 28)

 caromee - network analysis ( page 32)  flexcard - pc interfaces ( page 36)  flexDevel - development board ( page 42)  networking components - cables & co ( page 45)  flexopto - fibre optics for emc ( page 46)

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


18 | eberspächer electronics Automotive bus systems

FlexConfig Overview

FlexConfig provides a comprehensive configuation tool suite for automotive network applications. It is mainly based on the FIBEX database format. FlexConfig includes FlexRay network viewer & editor, remaining bus simulation, gateway and signal manipulation.

 FlexConfig Developer ( page 26) allows you to create FIBEX files

Application / solution

from scratch and edit existing files. Besides FIBEX, CANdb and AUTOSAR XML files can be imported.

REMAINING BUS SIMULATION

 With FlexConfig RBS ( page 20) a remaining bus simulation can

In the course of developing a complete vehicle, every ECU owner

be generated from multiple FIBEX files. A binary file ist generated

comes to a point where he would like to integrate his first prototype

and directly loaded to FlexXCon midget.

in the target network for test purposes. Unfortunately, not all the relevant ECUs are available during development – so an equivalent

 The FlexConfig Gateway ( page 22) module allows you to

substitution at signal level is needed.

configure a gateway between multiple networks. Remaining bus simulation (RBS) applies the messages and signals  FlexConfig Control ( page 24) provides easy signal manipulation

from the ECUs to the bus. Eberspächer Electronics offers a real-time

from a comfortable GUI. In addition a Windows API is available for

system through hardware-based simulation of FlexRay

signal manipulation.

communication with the FlexConfig RBS module in combination with the FlexXCon midget.

 A free demo version is available. This puts you in a position to be able to work with and test all the ECUs “virtually” before they become available. Control capabilities are available via Ethernet, e.g. RBS signal values or disabling ECU blocks in the RBS.

Signal manipulation

FlexXCon midget CAN / FlexRay

RBS

RBS

CAN / FlexRay

gateway

FlexConfig / FlexXCon solution overview

The optimal solution for your business.


eberspächer electronics Automotive bus systems | 19

fleXconfiG overvieW

ApplicAtion / solution GAteWAy

siGnAl mAnipulAtion

if you have multiple bus systems in your application, information

signal manipulation is an indispensable tool in the test process

mostly has to be exchanged among them. this is handled by a

when you are developing an ecu. Whether the focus is on safety

gateway application that receives messages, signals and/or entire

aspects in the context of an error-tolerant system, or quite simply

data streams (packaged in the transport protocol layer) on one

the robustness and reliability of the overall system is in the

network, processes them and sends them to the other network.

foreground; signal manipulation can be used to stimulate an ecu into any designable system state.

it‘s possible to configure cAn/cAn, cAn/flexray and Depending on how your test bench is build-up, it may be necessary

flexray/flexray gateways.

to manipulate the branches of the network that you are investigating for example, purely cAn-based test benches can be extended to

– which may consist of one or more ecus – transparently at signal

include flexray signal manipulation by means of a “cAn to flexray”

level. for this purpose, we offer the option of a “flexray to flexray”

gateway and a stimulation protocol between the cAn bus and the

gateway, which can exceed the technical obstacles of flexray signal

flexray bus.

manipulation.

flexray/flexray gateways are used to test a single ecu or a sub-system. the ecu is cut off the rest of the network or a test bench. the gateway inserts and transports messages from one side to the other.

FlexConfig configuration software Remaining bus simulation

Gateway

Control

Developer

FlexConfig runtime software Remaining bus simulation

Gateway

Control

FlexXCon midget with FlexTinys and cables

flexconfig / flexXcon product structure Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


20 | ebersp채cher electronics Automotive bus systems

fleXconfiG rbs

FlexConfig RBS is used to generate hardware-based remaining bus simulations (RBS) out of a FIBEX bus description file. In combination with the FlexXCon midget, it can be used to build-up a cost-effective testing environment (PC + hardware platform + RBS). Using the User Function editor, it is possible to simulate the behaviour of complex ECUs simply and completely. Based on a FIBEX file, this module offers fast configuration and automatic generation of the RBS application within a few clicks. The RBS runs completely self-sufficiently on the target system FlexXCon midget. ApplicAtion / solution vAliDAtion of ecus AnD netWorks

Development

remaining bus simulations are used in many stages of development.

During ecu development, remaining bus simulation is a necessary

even before development of the first ecus, remaining bus simulation

tool for inspecting the functionality of the device under test.

/ ecu simulation can be used to assure the quality of the chosen this solution is the recommended choice when only a few of the

topology and parameters.

capabilities of a hil system are needed during development.

AcceptAnce tests After development, remaining bus simulations are necessary for the acceptance test on the hil and later, especially as a minimal stand-alone application in the end-of-line test.

rbs configuration

user-code editor

Start FlexConfig RBS

Load database for each channel

Generate & download RBS to FlexXCon midget

Run RBS on FlexXCon midget

process for rbs The optimal solution for your business.


eberspächer electronics Automotive bus systems | 21

flexconfig RBS

benefits  The User Function editor allows the RBS to be adapted for many purposes  Generator for remaining bus simulations, gateways and signal manipulations  Convenient, easy-to-use configuration software  Designed for FlexXCon midget  Comfortable drag&drop support in the User Function editor

FEATURES FlexConfig RBS RBS Generation of remaining bus simulations for CAN and FlexRay, one RBS for multiple ECUs, selection of messages to be simulated

Different scenarios can be simulated by configuring standard signal values, unambiguous identification of multiple RBSs

Stand-alone operation on FlexXCon midget, start-up time <100 ms

FlexRay: cold start capable with self-sync, wake-up capable

Database formats: FIBEX, AUTOSAR (current versions), support for database updates, supports Frames/PDUs/signal-groups/ signals

Alive-counter, CRC and NM automatic calculation

User-code editor with drag&drop

Requirements Software

Microsoft Windows 2000, XP (32-bit), Vista (32-bit)

Administrative rights for installation

required

FlexXCon midget ECU

CAN / FlexRay

RBS

Typical application of FlexConfig RBS and FlexXCon midget

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


22 | ebersp채cher electronics Automotive bus systems

FlexConfig gateway

FlexConfig Gateway is the configuration tool for the gateway functionality of FlexXCon midget. It works together with FlexConfig RBS. FlexConfig Gateway is an easy-to-use Windows software to map signals from two RBSs between two interfaces.

APPLICATION / SOLUTION FlexRay/FlexRay gateway

CAN/FlexRay gateway

In a network with multiple FlexRay ECUs, each ECU is sometimes

When introducting FlexRay as a new technology there is often the

tested separately. In this case the ECU is separated from the network

task to adapt new FlexRay ECUs to a CAN-only infrastructure. The

and then connected via FlexXCon midget. The FlexXCon midget works

FlexXCon midget is used as a CAN/FlexRay gateway. The configuration

as a gateway device and transfers all messages between the ECU and

of the gateway is done via FlexConfig Gateway.

the remaining network. During the test, signals can be changed, canceled or generated. The behavior of the ECU under test is verified. The FlexXCon midget synchronizes both FlexRay channels. One channel is the clock-master and the other FlexRay channel is synchronized to the first channel. With this synchronization the gateway provides deterministic routing times. When separating an ECU from the rest of the network the gateway is configured automatically using a FIBEX File and naming the ECUs to be separated.

Gateway configurator

FlexXCon midget ECU X

RBS

RBS

ECU Z

gateway ECU Y manual or automatic configuration Typical FlexConfig Gateway set-up The optimal solution for your business.


eberspächer electronics Automotive bus systems | 23

flexconfig gateway

benefits  Easy-to-use gateway configuration PC tool  Automatic FlexRay/FlexRay synchronization for deterministic gateway routing  Automatic gateway configuration  Drag&drop mapping of signals  Supports many FIBEX, CANdb and AUTOSAR formats  Integrated generator and download tool

FEATURES FlexConfig Gateway Gateway Routing - CAN/CAN, CAN/FlexRay, FlexRay/FlexRay (synchronized)

Signal-based, real-time gateway

Signal manipulation via user functions and FlexConfig Control

FlexRay cluster synchronization

Drag&drop manual gateway configuration GUI

Automatic transparent gateway configuration (network splitting)

Requirements Software

Microsoft Windows 2000, XP (32-bit), Vista (32-bit)

Administrative rights for installation

required

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


24 | ebersp채cher electronics Automotive bus systems

FlexConfig control

new

During remaining bus simulation and gateway applications you may want to change the value of signals. To perform the changes a simple and easy-to-use user interface is provided by FlexConfig Control. It reads the RBS and gateway configuration and let the user choose from a variety of manipulation options. The chosen manipulation can be set into a sequence in addition.

Application / solution Online signal manipulation In vehicle and ECU tests the operator often wants to change signal values and timing of messages and signals during runtime operation of FlexConfig RBS and FlexConfig Gateway on FlexXCon midget. Doing so, the behavior of ECUs and system can be tested. FlexConfig Control provides a user interface with a large variety of manipulation options for signals.

FlexConfig Control GUI

simulates ECU Z ECU X

FlexXCon midget RBS

simulates ECUs X, Y

RBS

ECU Z

gateway ECU Y signal manipulation Typical FlexConfig Control set-up

The optimal solution for your business.


eberspächer electronics Automotive bus systems | 25

flexconfig control

FEATURES FlexConfig Control Signal manipulation Signal manipulation GUI, manipulation in real-time, dynamic configuration

Manipulations: Frame/PDU/signal cancelation, delay, permanent, offset, constant, ramp & drift

Raw & physical value access

Trigger: key, mouse-click, signal value, signal slope, time

Manipulation sequence editor

Alive-counter and CRC manipulation, cancelation

Windows API

Requirements Software

Microsoft Windows 2000, XP (32-bit), Vista (32-bit)

Administrative rights for installation

required

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


26 | eberspächer electronics Automotive bus systems

FlexConfig developer

The complexity of FlexRay makes it essential to use tools that support you in the design and configuration of FlexRay networks. FlexConfig Developer offers functions for the design and configuration of FlexRay networks, such as simple parameterization of the cluster and node parameters, definition of static and dynamic messages, data export in various formats, and interactive design of FlexRay communications.

Application / solution ENTRY-LEVEL

NETWORK CONFIGURATION

Using wizards, even FlexRay beginners and entry-level users can

The FlexRay bus is described by some 200 parameters. Plus the

quickly and easily create functioning FlexRay networks. Entry-level

descriptions of the messages and signals.

users are supported by a wizard, in which only a fraction of the required configuration parameters have to be entered. Missing or in-

FlexConfig Developer is used to:

terdependent parameters are calculated and validated automatically.

 Define the bus architecture  Define the FlexRay bus parameters

TOOL CHAIN INTEGRATION

 Define the communication relationships among the bus nodes  Define the messages, PDUs and signals

The import/export support of the FIBEX data format allows network data to be exchanged with other development tools. User-defined

FlexConfig Developer allows you to describe the FlexRay bus

extensions to the FIBEX formats are kept during import/export.

through a clearly structured Windows user interface. The file format used is FIBEX, which has become the established format for FlexRay. The FIBEX files can then be exchanged among all the developers who contribute FlexRay nodes. Other formats could also be read and processed, using the conversion functions. The definition, representation and description of the bus architecture is the typical application from the point of view of an OEM. But suppliers could also need to alter the databases provided by the OEM for test purposes.

FlexConfig Developer

The optimal solution for your business.


eberspächer electronics Automotive bus systems | 27

flexconfig developer

benefits  Create and edit FIBEX files for FlexRay networks  Wizards help reducing the complexity of FIBEX  CHI Generator is build in

FEATURES FlexConfig Developer

Overview of network topology and data

Simple parameterization of the cluster and node parameters

Visual editors for cluster, ECU, controller, frame, PDU, signal, coding and unit

Interactive schedule design

Interactive design of the FlexRay communication

Configuration wizard which simplifies the input of all necessary FlexRay parameters

Runtime consistency check of FlexRay configuration parameters

Verification of FIBEX files

Automatic and manual message buffer mapping

Formats Supported FIBEX versions

1.2.0a, 2.0.0d, 2.0.1, 3.0.0, 3.1.0

FIBEX lossless import and export

File format converters

CANdb  FIBEX 2.0, CANdb  FIBEX 3.0.0, FIBEX 2.0.0d  FIBEX 3.0.0, FIBEX+  FIBEX 3.0.0 AUTOSAR  FIBEX 3.0.0

Supported Communication Controllers

Bosch E-Ray Freescale MFR4200, MFR4300, MFR4310, MPC5567 Fujitsu MB88121, MB91F465XA, NEC V850E/PH03

CHI Export

Output of files (.fcd) for HiL applications

Requirements Software

Microsoft Windows 2000, XP (32-bit), Vista (32-bit)

Administrative rights for installation

required

Scope of delivery Software, documentation in PDF format

USB stick

Licensing

Single-seat license with USB dongle, optional network license

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


28 | eberspächer electronics Automotive bus systems

flexxcon - stand-alone networking tool

The FlexXCon family offers a hardware platform for typical applications in the networking environment. These include gateways between different bus systems, remaining bus simulation, signal manipulation and rapid prototyping.

RBS / gateway / signal manipulation

I/O

The remaining bus simulation, gateway and signal manipulation

Typically, each ECU has a number of simple I/O interfaces, such as

application is provided by FlexConfig RBS / Gateway / Control

digital I/Os and A/D converters. These are used by the ECU software

(see page...)

to monitor and control the environment of the ECU. The FlexXCon midget has these interfaces integrated, and a comprehensive library of functions offers user support.

RAPID PROTOTYPING The rate of development and the pressure of time on each individual

TEST SEQUENZER

developer are increasing all the time. Trial and investigation phases are having to be made shorter and more efficient. Depending on the

In test bench and gateway applications, you often need a simple

type and complexity of your targeted ECU, we can offer you an

sequence of steps that allows the user to test the functions of the

optimal starting point for investigations with our FlexDevel or

ECU. These test sequences can be implemented in C-code in the

FlexXCon midget.

devices of the FlexXCon midget.

The FlexXCon midget allows implementation of applications, Ethernet/FlexRay/CAN gateways and sensor simulations in ANSI C-code.

Programming environment

In addition, it is possible to integrate executable MATLAB/Simulink

The FlexXCon midget comes with an extensive programming toolset

models on the FlexXCon midget. Models compiled in C-code can

and library. The toolset includes eclipse integration, compiler, linker,

thus be executed directly on the hardware. To integrate the models

programmer/flasher, make environment and debugger.

on the FlexXCon midget, you need a wrapper and a block set. You can create these yourself, or – as part of a project – have them

The ANSI C-code library includes the drivers for FlexXCon midget

created by Eberspächer Electronics.

interfaces and I/O like CAN, FlexRay, Ethernet, digital and analog I/O driver. For each driver a demo is supplied that can be used as a starting point for your own software. This makes it easy to quickly start implementing own functionality using the FlexXCon midget.

The optimal solution for your business.


eberspächer electronics Automotive bus systems | 29

Flexxcon - stand-alone networking tool

benefits FlexXCon midget  Universal hardware for CAN and FlexRay networking  Very short signal routing times, short ISR latencies  Starts in <100 ms like an ECU  IP67 housing, extended temperature range  Flexible FlexRay, CAN and LIN interfaces  Wake-up via bus and/or local I/O  Complete development environment included  Applications: Gateway, prototype ECU, remaining bus simulation, signal manipulation, monitoring

Ethernet

JTAG

FlexTiny Con 1

I/0

FPGA

MPC

FlexTiny Con 2

SPI

USB

FlexTiny Con 3

FlexTiny

Con 4

FlexXCon midget block diagram Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


30 | eberspächer electronics Automotive bus systems

Flexxcon - stand-alone networking tool

FEATURES FlexXCon midget

Device

CPU Freescale µC

MPC5567 32-bit, 120 MHz

Housing

IP67 139 x 124 x 36 mm³

Memory

2M Flash 80k RAM 2M SRAM

Connector Supply Voltage Temperature range

Binder 712 8 – 42 V -40 – 85 °C

Requirements

Host interfaces Ethernet

1

USB slave

1

USB host

2

Software

C-compiler for MPC55xx (e.g. GNU or Windriver)

Hardware

JTAG programming cable (e.g. P&E USB MULTIJTAG-MULTI LINK for MPC55xx)

Bus interfaces FlexTiny slots

4

FlexRay

up to 4

CAN

up to 5

LIN or RS232

up to 2

SPI

1

I/O interfaces Digital I/O

up to 4

A/D converter

5

Short-circuit proof

Debugger access from outside via

JTAG

Full NEXUS interface accessible

Have your own custom connectors and pin-out! Contact us.

The optimal solution for your business.

Deliverables Device

FlexXCon midget

ANSI C programming library

Demo applications

Debugger and flash program

P&E 64k limited, eSys flasher

Documentation in PDF format

GNU C-compiler


eberspächer electronics Automotive bus systems | 31

Flexxcon - stand-alone networking tool

flextiny

FLEXXCON MIDGET DEVELOPER

The FlexTiny module is a minimal-sized hardware interface device

This package includes all components necessary for development

between CAN and FlexRay protocol devices and bus cables. It

and implementation.

includes the physical layer driver for the specific bus system. Bus termination can be selected by closing or opening soldered jumpers.

Content:

It also provides the possibility to terminate the shielding of the bus

 1 FlexXCon midget

cables if this is not implemented on the host module. It offers an EE-

 1 JTAG interface for programming

PROM that contains several parameters describing the module itself.

 1 P&E download and debugging software

The module is inverse-polarity protected by polarized connectors.

 1 FlexConfig Developer Demo  2 FlexTiny FlexRay TJA1080A  3 FlexTiny CAN high-speed TJA1041  1 FlexTiny RS232 MAX3227  1 FlexTiny LIN TH8082  1 FXC XCL8-2 cable  3 FXC XCL USB-A cable  2 FXC SCI SPI cable  2 FXC ADIO cable  1 FXC Ethernet cable  1 FXC JTAG cable  1 FXC Power cable

Available FlexTiny modules:

Bus

Transceiver

FlexRay

TJA1080A

CAN high-speed

TJA1041

CAN low-speed

TJA1054

LIN

TH8082

RS232

MAX3227

K-Line

L9637

CABLES We offer a wide assortment of cables that are designed specifically for the FlexXCon midget. Please get in touch with us!

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


32 | ebersp채cher electronics Automotive bus systems

caromee - network analysis

Caromee is a software product that provides the basic functions for measuring and analyzing networks in vehicles. It has a large number of open interfaces in several directions, thus reconciling individual requirements with high cost-efficiency. It can not only be adapted to different interface hardware from different manufacturers, but also integrated in existing process sequences and can have specially adapted evaluation functions added on. Whether on a test bench in the car plant or with special laboratory vehicles, Caromee helps you to acquire network data in many areas of vehicle development. Application / solution DATA ANALYSIS Because of the elaborate networks in test vehicles, you will receive a very large volume of data, and this has to be processed and evaluated. Both online and offline evaluations are possible. The MessageViewer provides comprehensive functions for displaying messages in a list. Convenient navigation, filter and search functions for the message lists, which can be very long, make it easier to work with the lists. The diagram display allows graphical presentation of signals. It is possible to show a time-correlated, graphical display of different signals, even from different busses. Signals are represented graphically in one diagram or separately. Time differences can be measured in the graphical signal display.

Caromee TopEd

FAST ONLINE DATA MEASUREMENT You will often want to make a quick measurement on a cluster. With Caromee, guided by a wizard, you can carry out measurements on CAN or FlexRay clusters with little configuration effort. The MessageViewer provides comprehensive functions for displaying messages in a list. Sophisticated filter functions from bus level through message level down to bit level are also part of Caromee.

Caromee MessageViewer

The optimal solution for your business.


eberspächer electronics Automotive bus systems | 33

caromee - network analysis

new BMW extension pack benefits The Caromee BMW Extension Pack is intended specifically for BMW suppliers, for use in measurement and analysis in BMW projects. It contains BMW-specific modules and configuration files. All configurations that have been made available by BMW can be used by BMW suppliers. The software provides BMW suppliers with the same work environment as the BMW employees who use CARMEN, ensuring that projects run smoothly. Caromee is available from Eberspächer Electronics. The BMW Extension Pack can be received directly from BMW (B2B-Portal Panama Busanalyse) and must be used in BMW projects, only.

 PC tool for analyzing vehicle networks  Online and offline data evaluation  Easy overview of large volumes of data through log presentation  Error analysis in intensive vehicle tests  Open interfaces (including connection of different hardware)  Bus interfaces: FlexRay, CAN, LIN, MOST  Scripting module

new

 Sending of CAN and FlexRay messages  Database formats: AUTOSAR XML 3.0, FIBEX 3.0,

Extended functions in addition to Caromee:

LIN ldf, MOST fcat

 BMW databases  Extension of read/write formats  Support of the following hardware interfaces: - SMSC Optolyzer - IXXAT USBtoCAN and CCM - X2E Xoraya - Vector VN withFlexRay  Log-file converter  Update mechanism for Caromee, the BMW databases and the BMW Extension Pack The Caromee BMW Extension Pack runs with Caromee Version 2.0.1 or higher. The software is available directly from BMW, and a special licence is not needed. Eberspächer Electronics provides you with first-level support.

License MODEL Caromee is available as a single-seat license and as a floating license.

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


34 | eberspächer electronics Automotive bus systems

caromee - network analysis

Application / solution logging In vehicle tests, the main task is to process and evaluate the very large volumes of data that are generated in the test vehicle. This requires a logging tool that supports the engineers in a purposeful manner. Unexpected errors in the vehicle are possible at any time, so all the data that is exchanged in the course of test drives must be acquired, if possible. This allows you to investigate the data deliberately for defects, without having to take a further test drive with the vehicle. Caromee is capable of displaying all the data that have been acquired in the vehicle over a long period in a clear format in the form of a “log”, and of clearly marking events such as error frames or changes of terminal status in it. Further important features of the tool are the analysis filters, because they not only enable you to search a log for certain events. They also allow you to store only

Caromee JournalViewer

certain data when filling the log, because the interesting events in particular can be associated with a large number of coupled conditions.

CUSTOMIzATION

new

Caromee is an open measurement framework that can be extended through a large number of interfaces. With its plug-in concept,

Extension pack: scripting

Caromee can be extended dynamically by adding measuringequipment interfaces. Suppliers of measurement equipment can

For the analysis of complex message and signal content, timing

create a connection to Caromee using a programming interface.

behavior and dependencies between multiple messages the standard filter mechanism are sometimes not sufficient. In Caromee

Additional read and write formats can be developed via an interface.

the user can work with a scripting module to implement complex analysis functions. The scripting module can be used in online- and

In addition wizards are easy to exchange, and can be adapted as part of customer services. Caromee offers a COM automation interface. Through this interface, Caromee can be controlled from outside by an external program or script. Caromee can handle incoming and outgoing messages and trigger events. The interpretation of signals can be adapted.

The optimal solution for your business.

offline-mode.


eberspächer electronics Automotive bus systems | 35

caromee - network analysis

FEATURES Caromee 2.0.X

für 2.0 mit mBa Kapitel überarbeiten

Data processing Different vehicle busses can be recorded synchronously

Filters

Bus, CAN messages, FlexRay frames, signals, bit, event, comment

Triggers

start, button, filter

Display of messages in a message list

Index, bus, time, relative time, last occurrence, sender, receiver, decoding, message, ID, user data

Graphical representation of signals

Optimized for large volumes of data

Supported data formats for logging

ASCII, Caromee XML, Caromee binary, CANoe ASCII, HTML, RTF

Supported database formats

CAN dbc, FIBEX 2.0, FIBEX 3.0, AUTOSAR XML 3.0, LIN ldf, MOST fcat

Sending

CAN and FlexRay messages

Scripting

LUA scripting for data analysis

new

Interfaces Bus interfaces

FlexRay, CAN, LIN, MOST

Interface hardware

Eberspächer Electronics: (CAN and FlexRay): all FlexCards Vector: (CAN only): CANcardX, CANcardXL, CANcaseXL, VN7600 Vector: (LIN): CANcardXL, CANcaseXL, CANboardXL Vector: (MOST): VN2600 X2E: Xoraya 6810

Automation interface via COM

Data can be distributed to other computers via net server/ net client

Open interfaces for manufacturers of measurement equipment

Open interfaces for read and write formats

Remote connection of software via TCP/IP

Configuration Assistant for test configurations

Assistant for loading databases for a vehicle

Definition of the bus system configurables (name, type, number, baud rate)

Requirements Operating system

Microsoft Windows XP (32-bit), 7 (32-bit)

Scope of delivery Caromee on USB stick

Hardware dongle as an USB stick

Documentation in PDF format

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


36 | eberspächer electronics Automotive bus systems

FlexCard - PC interface

Eberspächer Electronics offers the FlexCard family products to connect your PC or laptop to automotive bus systems such as FlexRay or CAN. The FlexCards are used to record and filter the data traffic in these systems. All FlexCards can also be used as active bus participants. The modular design of the hardware allows future firmware updates on the part of the user. Drivers for different operating systems and variable triggers round off the FlexCard package.

Application / solution NETWORK ANALYSIS Together with Eberspächer Electronics analysis software such as Caromee, the FlexCard products are very useful for network

PC system

analysis. The monitoring and logging functions are rounded off by versatile filtering capabilities.

user application

Caromee analyzing application

In combination with Caromee, vehicle bus systems can be recorded simply and reliably over prolonged periods. The user analyzes either messages from the vehicle bus during the drive, or the recorded data in the form of a “journal” after completion of the test drive. The

API

FlexCard comes with 2 MB on-board RAM for data buffering. The FlexCards support bus and error analysis with the oscilloscope by providing numerous triggering options. You can select both

FlexCard

triggers by slot and defined bus system error states. This makes deOBD (CAN)

tection and observation of the bus signals very fast. The FlexCards support FlexRay protocol specification V2.1 A and CAN protocol specification V2.0 A/B.

Vehicle

FlexRay bus data as early as in the bus start-up phase. As soon as

FlexRay

asynchronous monitoring modes. This allows the user to record

Central Gateway

the bus system is synchronized, the FlexCard automatically switches over to synchronous mode. The two modes can be used indepen-

CAN

It is possible to simultaneously operate synchronous and

vantage when it comes to measurements in the vehicle. All FlexCards are capable of self-powered operation.

CAN

The compact dimensions of the FlexCard products are a great ad-

FlexRay

dently of each other.

FlexRay CAN

The uniform, flexible FlexCard API allows you to create your own analysis tools to suit your requirements. Typical analyzing set-up

The optimal solution for your business.


eberspächer electronics Automotive bus systems | 37

FlexCard - PC interface

benefits  PC interface card for CAN and FlexRay  PC interfaces: PCMCIA, USB, PMC, PCI, PCIe  Very compact hardware  Combinable monitoring modes

PROTOTYPE SET-UP

 Uniform FlexCard API

The FlexCard products help to implement and observe prototype set-ups quickly and easily in the lab. Besides the pure implementation and observation of automotive bus systems, the

 Numerous triggering capabilities  PMC: switchable on-board bus termination  USB: no external power supply required

user has the option of giving networks a thorough check-through. END-OF-LINE TESTS For instance, you can simulate faulty network or communication In manufacturing, the FlexCard products support ECU testing and

users.

programming. The flexible concept with its varied bus interfaces The variety of the FlexCard interfaces further permits several

allows several ECUs to be tested and programmed simultaneously in

ECUs to be simulated with one interface card. It is also

a very short time. Their compact size makes it possible to connect

possible to simulate an ECU with one interface and at the same

several units, even in cramped spaces.

time to analyze this unit using another interface on the same card. The ECU code runs on a normal PC. Simulation can be carried out

When several cards are used in one test system, the synchronization

equally well in the lab or in a vehicle. FlexConfig Developer can be

of all the cards is easily accomplished via the existing trigger paths.

used as a configuration tool.

It is possible to use a FlexCard or another manufacturers product – A/D converter cards, for instance – to generate a reference clock

Versatile triggering capabilities help the user to observe the bus

pulse. The cards that are to be synchronized use this reference

signals with an oscilloscope.

pulse to synchronize their own timestamps. The cards can be integrated in a test bench using the versatile

PC system ECU user simulation application

FlexCard drivers in Windows, Linux, Xenomai or LabVIEW. For FlexCard PMC II, adapter cards for PCI and PCIe allow installation in any industrial PC system.

FlexConfig

PC system End-of-line user application

API

API

FlexCard

Typical simulation set-up

CAN

...

CAN

ECU production line

CAN

FlexRay

FlexCard

ECU 1

...

ECU 8

Typical end-of-line set-up

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


38 | eberspächer electronics Automotive bus systems

FlexCard - PC interface

FEATURES FlexCard Cyclone II SE Interfaces PC interface

32-bit CARDBUS-compatible PCMCIA

Available adapters

PCI

Bus interface

1x FlexRay A/B 2x CAN high-speed

Triggers

1x in, 1x out; MMCX

LED state display

Device Connector

Mini USB

Power Supply

5V

FlexRay Combined asynchronous and synchronous monitoring mode (a bus start-up procedure can be monitored and registered exactly)

Start-up Communication Controller

CAN Silent mode useable for listening without bus interference

Hardware Integrated physical layer connection for CAN and FlexRay

Exchangeable physical layer

-

Configurable bus termination

-

CPU load reduction through DMA

Software Chronological correlation of bus messages with one timestamp base

Firmware update possible directly at the user PC

Uniform API

Software support Eberspächer Electronics: Caromee / FlexAlyzer

Vector Informatik: CANoe / CANalyzer

RA Consulting: DiagRA D

dSpace: CalDesk

Deliverables Device

Cables

2x FlexRay (Mini USB  D-Sub 9)

Precompiled firmware

Documentation in PDF format

The optimal solution for your business.


eberspächer electronics Automotive bus systems | 39

FlexCard - PC interface

FlexCard PMC

FlexCard PMC II

FlexCard USB

FlexCard USB (CAN-only)

Mezzanine

Mezzanine

USB 2.0

USB 2.0

PCI

PCI, PCIe

-

-

1x FlexRay A/B 2x CAN high-speed

4x FlexTiny II allowing: max. 8x CAN high-speed or max. 4x FlexRay A/B or combinations with fewer channels

1x FlexRay A/B 2x CAN high-speed 1x CAN low-speed

2x CAN high-speed 1x CAN low-speed

2x in/out configurable, MMCX

2x in/out configurable, MMCX

1x in, 1x out; D-Sub 9-pin

1x in, 1x out; D-Sub 9-pin

Binder 712 4-pin

Binder 712 8-pin

D-Sub 9-pin

D-Sub 9-pin

3.3 V and 5 V compatible

3.3 V and 5 V compatible

USB powered

USB powered

-

-

-

-

FlexTiny II

-

-

-

-

-

-

-

-

-

-

-

-

 (diagnosis only)

 (diagnosis only)

-

-

-

-

4x FlexRay (D-Sub 9)

-

1x USB (1m)

1x USB (1m)

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


40 | eberspächer electronics Automotive bus systems

FlexCard - PC interface

flextiny II

CABLES

The FlexTiny II module is a hardware interface between communica-

We offer a wide assortment of cables designed specially for the

tion protocol devices and bus cables. It includes the physical layer

FlexCard family. Please get in touch with us!

device for the specific bus system. Bus termination can be selected by software.

Available FlexTiny II modules:

Bus

Transceiver

without isolation

with isolation

FlexRay (A/B)

2x TJA1080A

CAN high-speed

2x TJA1041

OPERATING SYSTEM DRIVERS The following FlexCard drivers are available:

Windows

Supported version

32-bit: XP, Vista, 7

new

Linux

Xenomai

LabVIEW

2.6.25. - 2.6.35

2.4

2009

64-bit: 7, 7 embedded Supported FlexCards Cyclone II SE

PMC

PMC II

USB

-

-

Event handling

-

SelfSync

DMA support

-

-

Supported PMC II

max. 8x CAN high-speed

max. 8x CAN high-speed

max. 8x CAN high-speed

max. 8x CAN high-speed

combinations

or

or

or

or

max. 4x FlexRay A/B

max. 2x FlexRay A/B

max. 2x FlexRay A/B

max. 4x FlexRay A/B

or

or

or

or

combinations with fewer

combinations with fewer

combinations with fewer

combinations with fewer

channels

channels

channels

channels

Features

The optimal solution for your business.


eberspächer electronics Automotive bus systems | 41

fleXcArD - pc interfAce

LabVIEW driver

CAN / FlexRay labvieW set-up

ApplicAtion / solution  bus monitor  logging  Analysis of the cAn and flexray data  ecu test  ecu control

 compatible with all flexcards that are supported by the flexcard Windows driver (pmc ii, usb etc.)  supports all functions from flexcard Windows driver (cAn-fifo, selfsync, Async, etc.)  complete modules that you may easily add to your program

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


42 | ebersp채cher electronics Automotive bus systems

Flexdevel - development board

FlexDevel is an evaluation board for automotive FlexRay, CAN and LIN bus systems. This platform makes it easy to build FlexRay, CAN and LIN systems. A large number of interfaces allow solutions for a wide range of applications. The host processor of FlexDevel is programmed via an easy-to-use function library (C-code).

Application / solution The FlexDevel platform can be used wherever there is a demand for quick, simple introduction of bus systems like FlexRay, CAN or LIN. It is thus predestined for universities that deal with automotive bus systems in more detail. In development labs the FlexDevel hardware and software package serves as an introduction or base for a number of solutions in the area of automotive bus communications. The accompanying software package helps the developer to get a quick introduction to the topic of FlexRay and to gain initial experience with other bus systems, such as CAN or LIN. Even for the advanced user, the platform offers a base for quick set-up.

packages 8 x PWM out

8 x Digital out

LCD

8 x Digital in 8 x Analog in

flexdevel kit The FlexDevel Kit is the ideal entry package for the FlexRay bus

Ethernet

8 x LED

Power PC MPC5567

2 x Button

2 x SPI RS232

2 x Motor out

system. It includes two FlexDevel communication nodes and all the programming software and hardware. With the FlexConfig Developer Demo software you can build-up your own FlexRay communication system. flexdevel starter

1 x FlexRay

LIN

2 x CAN

In addition to the FlexDevel Kit this package includes an analysis solution on the basis of the FlexCard. FlexDevel block diagram

This package includes a 2-day FlexRay training course at Ebersp채cher Electronics for one person. As an alternative, there is a 1-day introduction to the FlexDevel platform. See our website for more information.

The optimal solution for your business.


eberspächer electronics Automotive bus systems | 43

flexdevel - development board

benefits  FlexRay, CAN and LIN development board  MOST interfaces on separate connectors  Comes with C-code library and example files

FEATURES FlexDevel CPU Freescale µC

MPC5567, 32-bit, 120 MHz

Memory

2M Flash, 80k RAM

Interfaces Ethernet

1

FlexRay

1

CAN

2

LIN

1

RS232

1

SPI

2

Digital I/O

8x Input, 8x Output, 8x PWM

A/D converter

8x Input

Motor H-Bridge

2 (5 A)

Individual usable LEDs

8

Individual usable push buttons

2

Slot for a LCD-module

1

Functions Switchable termination resistors (via DIP-switches) for CAN and FlexRay

Wake-up/sleep support via CAN/FlexRay or push button

Housing Dimensions

177 x 110 x 20 mm³

Connector

DC jack for power supply, pin headers for all interfaces

Supply voltage

9 – 16 V

Temperature range

0 – 55 °C

Requirements Software Hardware

C-compiler (e.g. GNU compiler or Windriver C-compiler for MPC55xx) JTAG programming cable (e.g. P&E USB PowerPC NEXUSMULTILINK for MPC55xx)

Scope of delivery C-code library, sample programs

Eclipse IDE

Flash and debugging software

 Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


44 | ebersp채cher electronics Automotive bus systems

The optimal solution for your business.


eberspächer electronics Automotive bus systems | 45

NETWORKING COMPONENTS - cables & Co.

flexas FlexAS is an active star coupler for the FlexRay bus system. Especially for safety-relevant applications, the FlexAS enhances both the availability and the reliability of the system. FlexAS is designed for laboratory use. Features  8 FlexRay bus connections, implemented as Sub-D connectors  Active data transfer between these bus connections  Awake mode to use the FlexAS without a remote wake-up pattern on the bus and lossless data transfer  Sleep mode with total support of wake-up (via FlexRay bus or via power-on)  Power and bus activity are indicated by LEDs  One NXP TJA1080A per active star branch  Power supply range: 8-48 V

cables We have developed cables specially for your FlexRay uses. The cables are twisted pairs with double shielding and are optimized for use in vehicles with regard to temperature range and mechanical robustness. In addition to FlexRay, we offer cables for all our devices, and for CAN.

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


46 | ebersp채cher electronics Automotive bus systems

FlexOpto - fibre optics for emc

FlexOpto is a bidirectional media converter which transmits electrical FlexRay, CAN or LIN signals via optical fibre. For an independent use, a high capacity lithium ion battery allows an operation up to 40 h without charging. The PCB design is optimized for EMC tests, emits very little noise and is unsusceptible against high-levels of electromagnetic noise.

Application / solution emC testing

FlexOpto FlexOpto has a PCB that is optimized for EMC testing. Operating on internal, a rechargeable lithium ion battery, it can transmit the

DUT

signals from a DUT in an EMC chamber to the FlexOpto NE outside

FlexCard, ...

FlexOpto

FlexRay

optical

FlexRay

CAN LIN

optical

CAN LIN

via optical fibre. Using an interface e.g. a FlexCard family interface, the communication can be monitored.

EMC chamber

Hybrid battery module

FlexOpto

Battery CAN management system

FlexCard

FlexOpto optical

CAN

PC system

galvanic isolation FlexOpto can be used as galvanic isolation for FlexRay, CAN or LIN networks. Areas with high voltage can be isolated and groundshifts

optical

can be eliminated. Measurement equipment can be protected and the operator is safe because of the non conducting connection.

Battery cells

PC system

range extender

FlexOpto

FlexOpto

FlexOpto works as a range extender for FlexRay, CAN or LIN

optical

FlexRay

networks. It avoids reflexions because of unterminated tabs or

optical

CAN LIN

distortion, e.g. caused by magnetic fields from electric motors etc.

up to 100 m

CAN LIN

FlexRay

Because of the optical connection, the signal is not affected.

Vehicle

The optimal solution for your business.

EOL test


eberspächer electronics Automotive bus systems | 47

Flexopto - fibre optics for emc

Timings

FlexOpto FD

FlexOpto NE

FlexRay pulsewidth distortion

-

±2 ns at 10 m HCS

FlexRay bit delay

200 ns typ.

195 ns at 10 m HCS

 EMC optimized design with best-in-class low emissions

FlexRay TSS truncation

200 ns typ.

145 ns at 10 m HCS

 Best-in-class unsusceptible against noise

CAN pulsewidth distortion

-

±4 ns at 10 m HCS

 Integrated battery, up to 40 h operation

CAN delay

-

275 ns at 10 m

 Supports WUP and symbols (CAS, MTS, ...)

LIN pulsewidth distortion

-

HCS

 Integrated, switchable network termination with

LIN delay

-

±4 µs at 10 m HCS

power resistors

12 µs at 10 m HCS

 Two versions available for different applications and

benefits

bus systems

FlexOpto FD

FlexOpto NE

 

  

Emissions (CISPR 25: 2008-03 ALSE-method)

-

Class 5

Unsusceptible against noise (ISO 11452-2:2004-11)

-

up to 270 V/m

-

up to 40 h

FlexRay CAN LIN

Binder 712, 4 Pin -

Binder 712, 4 Pin Binder 712, 4 Pin Binder 712, 4 Pin

Optical fibre

HFBR-45, 2x Rx, 2x Tx

850 nm, ST connector, 1x Rx, 1x Tx (SMA connector available on request)

Supply

Binder 712, 2 Pin

Binder 712, 4 Pin

Switchable termination

-

Housing

120 x 110 x 35 mm³

145 x 125 x 35 mm³

Supply voltage

7 – 48 V DC

Li-Ion charger 8,4 V

Temperature range

-40 °C – 85 °C

Operating mode: 0 °C – 40 °C Charging: 10 °C – 30 °C Storage (short-term): -20 °C – 60 °C

2x 

2x 

2x power supply 1x fibre optic cable set 2x bus cables

2x 1x 1x 1x 1x

FEATURES Application / solution EMC testing Galvanic isolation Range extender EMC characteristics (termination on)

Battery supply Battery operation Connectivity

Device

Scope of delivery Device Documentation in PDF format Cables

Li-Ion charger fibre optic cable bus cable bus connector set gender changer

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


48 | ebersp채cher electronics Automotive bus systems

professional services - project support

For your projects we are a professional service partner with specialized bus system skills, particularly in FlexRay. We offer you a quick response to your inquiries. You are supported in your development projects, from the requirements document through the specifications, architecture, design, implementation to integration and testing. We support you in extending your systems and test benches or to integrate our products in your development and test bench environment. To get started with FlexRay, or enhance your knowledge in that area, we can help you effectively with our training courses. The reference projects described below give you an idea of the tasks in which we can support you. Challenge us!

Know-how

Features and quality

partner for your success

Flexibility

Expert at software & firmware & PCB design

The optimal solution for your business.

Budget

Time


eberspächer electronics Automotive bus systems | 49

professional services - project support

Reference projects:  ECU development ( page 8): - ActiveSound ECU  ECU lab testing ( page 10): - Porting the remaining bus simulation - Automatically generated gateway  ECU in-vehicle testing ( page 12): - Reengineering test bench software  production & end-of-line ( page 14): - Gateway in final unit assembly - CAN/FlexRay gateway with RBS

your benefits  Profit from our skills  Relieve your capacity bottlenecks with the work of our engineers  Simplify your development process by integrating our tools  Reduce your development risks  Have an easy entry to FlexRay and vehicle networking  Grasp the opportunities offered by the most comprehensive portfolio of FlexRay products

our expertise  Integration of our products in existing customer systems  Adaptation of our products to our customers demands

 components for tool suppliers ( page 16):

 Hardware and software development for all aspects of

- Drive recorder for video and FlexRay bus data

automotive bus systems, especially FlexRay

- Car and driver simulation

 Development that embraces everything from hardware development through FPGA programming, micro-controller programming and driver programming to application programming

Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


50 | eberspächer electronics Automotive bus systems

training

flexray

caromee

Our FlexRay training has been created specially for engineers

We offer a training course to prepare you effectively to work with

working in development. The high-level of learning success is ac-

Caromee. There is a simple taster course that informs you of the

complished by competent training instructors who are very

basic capabilities of Caromee. And there is a whole-day course

experienced in this field. An essential component of the training is

with more detailed information about Caromee, in which you can

the hands-on experience.

learn and practise the handling of the framework and the effective use of the various functions in your daily work. You also have the

day 1

opportunity to share and discuss your individual problems with our

Introduction to FlexRay

experienced trainers.

 FlexRay in comparison to other bus systems  FlexRay protocol

Content of the free taster course

 Building up a FlexRay node and network

 The strengths and use cases of Caromee

 FlexRay in AUTOSAR and FIBEX

 Overview of the framework and its capabilities

 Tools

 Demonstration of a Caromee configuration  Demonstration of data acquisition

day 2

 Capabilities for evaluating measurement results

Hands-on session FlexRay

 Possibilities for customizing Caromee

 Building up a FlexRay cluster  Network configuration with FlexConfig

Additional content of the one-day practical course

 FlexRay monitoring & analysis with Caromee

 The Caromee framework  The topology editor

day 3

 The plug-ins

Hands-on session RBS

 Scripting

 Remaining bus simulation  Signal manipulation  Analysis of FlexRay error patterns  Different FlexRay analysis methods and their applications  The third day can be booked separately by participants with FlexRay experience The optimal solution for your business.

CUSTOMIzATION We offer you a seminar that directly fits your requirements. We are also prepared to conduct training at your site. Please get in touch with us!


eberspächer electronics Automotive bus systems | 51

Contact us / partner

sales

Thomas Schuster Manager Sales

Verena Lutz Key Account Manager

Ziad Khabbazi Key Account Manager

Phone: +49 7161 9559-345 Fax: +49 7161 9559-455 E-Mail: ebel-sales@eberspaecher.com

technical support

distributors England: Warwick Control france, spain, italy: NSI japan: Gailogic Corporation USA: Dearborn Group Technology korea: CANsystem china: Maiweitek

Peter Reinstadler

Felix Rembor

Phone: +49 7161 9559-222 Fax: +49 7161 9559-455 E-Mail: ebel-support@eberspaecher.com

system integrators germany: germany:

IPG Automotive GmbH XKrug GmbH

Revision: February 2011. Responsible for the content: Eberspächer Electronics GmbH, Göppingen. Product and company names mentioned herein may be the trademarks of their respective owners. The availability of the products and services may not be available world-wide and may not be available at all times. This documents may contain mistakes and deletions. Reproduction is only allowed with the prior written permission of Eberspächer Electronics GmbH & Co. KG, Göppingen, Germany. Questions? Phone: +49 7161 9559-345  e-mail: ebel-info@eberspaecher.com  www.eberspaecher-electronics.com


Eberspächer Electronics GmbH & Co. KG Robert-Bosch-Straße 6 73037 Göppingen Germany Tel. +49 7161 9559-0 Fax +49 7161 9559-455 ebel-info@eberspaecher.com www.eberspaecher-electronics.com

Brochure Eberspächer Electronics  

Brochure Eberspächer Electronics

Read more
Read more
Similar to
Popular now
Just for you