Vector Informatik GmbH has ISO 9001:2000 certification. The ISO standard is a
globally recognized standard set by the British Standards Institution.
1.1.3 Warranty
Limitation of warranty We reserve the right to change the documentation and software without prior notice.
Vector Informatik GmbH assumes no liability for the correctness of the contents or for
any damages that may arise from use of this manual. We are always grateful for
references to mistakes or for suggestions for improvement, so as to be able to offer
you even better-performing products in the future.
1.1.4 Support
Need support? Our business hours are Monday to Friday from 9:00 am to 5:00 pm (CET):
¼ telephone: +49 711 80670-200
¼ fax: +49 711 80670-555
¼ email: support@vector-informatik.de
1.1.5 Registered trademarks
Registered
trademarks
All trademarks mentioned in this user manual, including those registered to third
parties, are governed by the respective trademark laws and are the property of their
respective owners. All trademarks, trade names or company names are or can be
trademarks or registered trademarks of their particular owners. All rights which are
not expressly allowed are reserved. Failure to explicitly note any given trademark
within this user manual does not imply that a third party does not have rights to it.
¼
Windows, Windows XP, Windows 2000, Windows NT, Visual Basic, Visual
SourceSafe
At a glance With FRstress the user can intentionally and reproducibly disturb the FlexRay bus, its
physical characteristics and the logical level.
The test scenarios consist of the definition of trigger conditions and corresponding
The graphic shows the block diagram of
FRstress block
diagram
FRstress offers the following capabilities:
¼ Forcing shortcuts between the bus lines, power or ground
¼ Disturbing specific messages
¼ Manipulating single bit fields of a FlexRay messages
¼ Frame deletion
¼ Frame delay
actions like disturbance or activation of a trigger output. With the start of
measurement a set of four tests can be transferred to the hardware for execution.
Although hardware can only disturb one channel it is possible to configure test
scenarios for both channels of a FlexRay cluster. The software provides the support
of two hardware devices.
FRstress provides a comprehensive online help function which can be called from the
Help[Help] menu, the button or the <F1> key.
Info: If you choose the Help|Using Help command or press the <F1> key while
FRstress online Help is active, you get information on using and configuring the
online help function.
2.3 Basic concepts of FRstress
Basic Concepts For the test and the validation of FlexRay networks and ECUs it is important to
analyze the behavior in presence of errors.
reproducible disturbances in the FlexRay network. Disturbances on protocol level as
well as disturbances on physical level are possible.
The graphic below demonstrates the basic function of
analyzes the bit stream on the FlexRay bus and compares the data with the active
trigger streams. As soon as a trigger condition matches, the trigger output is
activated. Additionally to the active trigger signal a dedicated disturbance manipulates
the FlexRay bus. The kind of disturbance depends on the active operation mode of
FRstress.
Basic Functions
FRstress supports you to generate
FRstress. The hardware
FRstress provides three different operation modes. The following chapters give an
overview about the trigger definition and the operation modes.
2.3.1 Trigger definition
Trigger Definitions Altogether four parallel trigger definitions can be defined. The trigger is defined by a
sequence of
bus the trigger will be activated.
The software provides a FlexRay frame oriented input mask for the trigger definition.
All elements of the FlexRay frame and the frame coding (e.g. Byte Start Sequence)
are available for the trigger definition.
These are examples for possible trigger definitions:
0, 1don’t care and . With the detection of this sequence on the FlexRay
User manual FRstress Introduction
FlexRay frame in a certain slot
FlexRay frame in a certain slot and
cycle number
All sync frames
The field frame ID of the frame header
must be filled up with the desired slot
number.
The fields frame IDcycle number and of
the frame header must be filled up with
the desired values.
The field Sync flag indicator of the
frame header must be set to
1.
2.3.2 Operation modes
Pure Scope Mode In this mode FRstress is passive to the FlexRay bus. It analyses the bit stream on the
bus and generates the appropriate trigger signals. The disturbance part is switched
off.
This mode is useful for pure triggering where no disturbances are required. An
oscilloscope is a typical receiver of the trigger signal.
Analog Connection
Mode
Additionally to the trigger definition it is possible to define disturbance sequences.
These sequences will be activated after the detection of the assigned trigger. This
means that the earliest point in time for the start of a disturbance sequences is
immediately after the trigger the detection of the last trigger bit.
FRstress is connected to the bus in normal node.
Info: In this mode the transceivers of FRstress transmit in one case against the
transceiver of the sending node and in the other case with the sending transceiver.
This is reflected in the fact that depending on the line position in some case the
desired disturbance can not guaranteed. This means the disturbance can be
influenced by the length of the bus cable, the termination, the transceivers and the
position of the receiver node.