Vector Informatik GmbH
Ingersheimer Straße 24
D-70499 Stuttgart
The information and data given in this user manual can be changed without prior notice. No part of this manual may be reproduced in any
form or by any means without the written permission of the publisher, regardless of which method or which instruments, electronic or
mechanical, are used. Alltechnicalinformation, drafts, etc. are liable to law of copyright protection.
In this chapter you find the following information:
1.1 About this User Manual7
1.1.1 Warranty8
1.1.2 Registered Trademarks8
1.2 Important Notes9
1.2.1 Safety Instructions and Hazard Warnings9
1.2.2 Disclaimer10
VN4610 ManualVersion 1.36
1 Introduction
1.1About this User Manual
ConventionsIn the two following charts you will find the conventions used in the user manual
regarding utilized spellings and symbols.
StyleUtilization
boldBlocks, surface elements, window- and dialog names of the soft-
ware. Accentuation of warnings and advices.
[OK]
File|Save
Source Code
HyperlinkHyperlinks and references.
<CTRL>+<S>Notation for shortcuts.
SymbolUtilization
File name and source code.
This symbol calls your attention to warnings.
Push buttons in brackets
Notation for menus and menu entries
Here you can obtain supplemental information.
Here you can find additional information.
Here is an example that has been prepared for you.
Step-by-step instructions provide assistance at these points.
Instructions on editing files are found at these points.
This symbol warns you not to edit the specified file.
VN4610 ManualVersion 1.37
1.1.1 Warranty
1 Introduction
Restriction
of warranty
We reserve the right to change the contents of the documentation and the software
without notice. Vector Informatik GmbH assumes no liability for correct contents or
damages which are resulted from the usage of the documentation. We are grateful for
references to mistakes or for suggestions for improvement to be able to offer you
even more efficient products in the future.
1.1.2 Registered Trademarks
Registered
trademarks
All trademarks mentioned in this documentation and if necessary third party
registered are absolutely subject to the conditions of each valid label right and the
rights of particular registered proprietor. All trademarks, trade names or company
names are or can be trademarks or registered trademarks of their particular proprietors. All rights which are not expressly allowed are reserved. If an explicit label of
trademarks, which are used in this documentation, fails, should not mean that a name
is free of third party rights.
► Windows, Windows 7, Windows 8.1, Windows 10
are trademarks of the Microsoft Corporation.
VN4610 ManualVersion 1.38
1.2Important Notes
1.2.1 Safety Instructions and Hazard Warnings
Caution!
In order to avoid personal injuries and damage to property, you have to read and
understand the following safety instructions and hazard warnings prior to installation and use of this interface. Keep this documentation (manual) always near the
interface.
Caution!
Do not operate the device without antennas! To avoid physical damage to the
device, please attach the provided antennas to the device before operation!
1.2.1.1 Proper Use and Intended Purpose
1 Introduction
Caution!
The interface is designed for analyzing, controlling and otherwise influencing control systems and electronic control units. This includes, inter alia, bus systems like
CAN, LIN, K-Line, MOST, FlexRay, Ethernet, BroadR-Reach and/or ARINC 429.
The interface may only be operated in a closed state. In particular, printed circuits
must not be visible. The interface may only be operated (i) according to the instructions and descriptions of this manual; (ii) with the electric power supply designed
for the interface, e.g. USB-powered power supply; and (iii) with accessories manufactured or approved by Vector.
The interface is exclusively designed for use by skilled personnel as its operation
may result in serious personal injuries and damage to property. Therefore, only
those persons may operate the interface who (i) have understood the possible
effects of the actions which may be caused by the interface; (ii) are specifically
trained in the handling with the interface, bus systems and the system intended to
be influenced; and (iii) have sufficient experience in using the interface safely.
The knowledge necessary for the operation of the interface can be acquired in
work-shops and internal or external seminars offered by Vector. Additional and
interface specific information, such as „Known Issues“, are available in the „Vector
KnowledgeBase“on Vector´s website at www.vector.com. Please consult the
„Vector KnowledgeBase“for updated information prior to the operation of the interface.
VN4610 ManualVersion 1.39
1.2.1.2 Hazards
1 Introduction
Caution!
The interface may control and/or otherwise influence the behavior of control systems and electronic control units. Serious hazards for life, body and property may
arise, in particular, without limitation, by interventions in safety relevant systems
(e.g. by deactivating or otherwise manipulating the engine management, steering,
airbag and/or braking system) and/or if the interface is operated in public areas
(e.g. public traffic, airspace). Therefore, you must always ensure that the interface
is used in a safe manner. This includes, inter alia, the ability to put the system in
which the interface is used into a safe state at any time (e.g. by „emergency shutdown“), in particular, without limitation, in the event of errors or hazards.
Comply with all safety standards and public regulations which are relevant for the
operation of the system. Before you operate the system in public areas, it should
be tested on a site which is not accessible to the public and specifically prepared
for performing test drives in order to reduce hazards.
1.2.2 Disclaimer
Caution!
Claims based on defects and liability claims against Vector are excluded to the
extent damages or errors are caused by improper use of the interface or use not
according to its intended purpose. The same applies to damages or errors arising
from insufficient training or lack of experience of personnel using the interface.
VN4610 ManualVersion 1.310
2 VN4610 802.11p/CAN/GNSS Interface
2VN4610 802.11p/CAN/GNSS Interface
In this chapter you find the following information:
2.1 Scope of Delivery12
2.2 Introduction12
2.3 Accessories13
VN4610 ManualVersion 1.311
2 VN4610 802.11p/CAN/GNSS Interface
2.1Scope of Delivery
ContentsThe delivery includes:
► 1x VN4610 802.11p/CAN/GNSS Interface
► 2x 5.9 GHz DSRC antenna (part no. 07204)
► 1x GNSS antenna (part no. 07205)
► 1x Power supply (part no. 05024)
► 1x USB 2.0 cable (part no. 05011)
2.2Introduction
About the VN4610The VN4610 is a powerful interface with USB PC connection for accessing IEEE
802.11p and CAN FD networks. The dedicated short range communication (DSRC) is
based on the IEEE802.11p standard, which transmits/receives frames in the 5.9 GHz
frequency range. The VN4610 supports the unfiltered receiving and sending of IEEE
802.11p frames used for the implementation of Car2x/V2x applications. It is possible
to synchronize the received radio frames with CAN FD messages. The built-in GNSS
receiver supplies the absolute UTC time and current position.
Figure 1: VN4610 802.11p/CAN Interface (bus side)
Overview of Advantages
► Sending/receiving frames according to IEEE 802.11p
► Two configurable IEEE 802.11p WLAN channels
► Unfiltered forwarding of IEEE 802.11p data packets to the application
► Adjustable communication parameters such as radio channel selection, band-
width, transmission power, modulation type and protocol format LPD/EPD
VN4610 ManualVersion 1.312
2 VN4610 802.11p/CAN/GNSS Interface
► Two CAN high-speed channels CAN (FD) capable
► GNSS receiver provides current position and time
► Precise time stamp based on GNSS time
► Time synchronisation with PTP according to IEEE 1588 standard (future Release)
► VN4610 and CANoe.Car2x/CANalyzer.Car2x are optimally matched to each
other
► Synchronization with several interfaces and with other bus systems (Ethernet,
CAN, LIN, FlexRay, ...)
► Robust housing, power supply and temperature range ideal for automotive and
industrial applications
► IO port with digital/analog in/out
► Ethernet with IEEE802.3: 100BASE-TX and 1000BASE-T
► Support of customer CAN/DAIO applications via XL-Driver Library (XL-API)
► Multi-application support (simultaneous operation of different applications on one
channel, e.g. CANoe and CANape)
► High time stamp accuracy
► Time synchronization of multiple devices and with other bus systems (CAN, LIN,
FlexRay, MOST, Ethernet)
► Software time synchronization
► Hardware time synchronization
► GNSS time synchronization to absolute UTC time
► Time synchronization with PTP according to IEEE 1588 standard
► Connection to host PC via USB 2.0
► LEDs indicating status and activities
► External power supply, galvanically isolated
2.3Accessories
Reference
Information on available accessories can be found in the separate accessories
manual on our website.
VN4610 ManualVersion 1.313
3 Examples of Usage
3Examples of Usage
In this chapter you find the following information:
3.1 General Use Cases15
VN4610 ManualVersion 1.314
3 Examples of Usage
VN4610
USB/Ethernet
IO
CAN(FD)
Data transfer
Sync
HW Sync
VNXXXX
Interfaces
CANoe.Car2X
CANalyzer.Car2X
IEEE 802.11p
CAN(FD)
Data
DSRC
Application
Car2X
V2x
GNSS
GNSS
GNSS
IEEE 802.11p
3.1General Use Cases
AnalysisThe VN4610 forwards all received radio frames of the two radio channels unfiltered to
the test tool for analysis. Therefore, frames can also be analyzed which would berejected by a ECU due to timing, geo information orprotocol errors caused by
Car2x/V2x. Since the time stampsof the messages on the bus channels are synchronized intime, latency measurements can also be carried out.
Simulation/
Stimulation
GNSS ReceiverThe VN4610 provides precise position, time and speed information that can be used
Time
synchronization
Figure 2: General use cases
CANoe.Car2x together with the VN4610 offers a perfectly coordinated solution for creating an environment stimulation for testing Car2x/V2x applications. The VN4610
sends the transmitted frames, whereby the communication parameters can be easily
and individually configured for the different tests.
by the application as test stimulus or for documentation. In addition, the absolute
GNSS timestamps can be used to synchronize recordings of distributed measurements for subsequent analysis. Additionally, the VN4610 can act as IEEE 1588
time master and provide the GNSS time in a network (in a future release).
The VN4610 enables precise time synchronization with PTP according to IEEE1588
standard. The device can be configured e.g. as PTP master with UTC time base,
which is provided by the built-in GNSS receiver.
VN4610 ManualVersion 1.315
4 Device Description
4Device Description
In this chapter you find the following information:
4.1 Connectors Bus Side17
4.2 Connectors USB Side18
4.3 LEDs21
4.4 Technical Data22
VN4610 ManualVersion 1.316
4.1Connectors Bus Side
5
4
3
2
1
6
789
Device connectors
Figure 3: Connectors on the bus side
► Antenna 1/2 (CH1/CH2)
The VN4610 has two 802.11p channels which can be used to transmit and receive
data packages. Please attach the provided antennas before using these channels.
4 Device Description
► GNSS (CH5)
This channel can be used to receive GNSS time and position.
► D-SUB9 (CH3/CH4)
The VN4610 has two D-SUB9 connectors for CAN/CANFD. The channels are
electrically isolated. The pin assignment is as follows:
PinAssignment
1Not connected
21057G CAN Low
3GND
4Not connected
5Not connected
6Not connected
71057G CAN High
8Not connected
9Not connected
VN4610 ManualVersion 1.317
4.2Connectors USB Side
1
Analog GND
1
2
3
4
5
9
8
7
6
6
Digital In 0
5
Digital Out
Digital GND
Analog In
4
Digital In 1
8
9
5 V Digital Out7
To Processor
Digital GND
Vcc
Digital GNDDigital GND
Digital Input 0/1
Isolation
20k
Vref
200k
OUT
IN-
IN+
33 V
370 pF
Device connectors
Figure 4: Connectors on the USB side
► USB
Connect your PC and the VN4610 over USB to install and to use the device with
measurement applications (CANoe, CANalyzer). Use the USB 2.0 compliant
cable found in the delivery (USB extension cables may generate faults between
the PC and the device). Connect the device directly to a USB port at your PC or
use a USB hub with its own power supply (self-powered).
4 Device Description
Internal
interconnection of
digital input 0/1
► D-SUB9 (CH6)
The VN4610 has a D-SUB9 connector for dedicated digital input/output tasks. The
pin assignment is as follows:
In normal operation, voltages up to 18 V can be applied and measured at the analog
input. The cutoff frequency fc(-3 dB) for AC voltages is approx. 7.2 kHz.
For measurements above 18 V (max. 50 V), an external series resistor has to be
applied to the analog input. The series resistor R
U
and can be calculated as follows:
input
depends on the input voltage
ext
VN4610 ManualVersion 1.319
4 Device Description
VCC
1
2
3
Power
1
2
3
Sync
GND
Sync
GND
Power/Sync
Power/Sync
SYNC
GND
Power
3
1
2
The cutoff frequency for AC voltages is also affected by the external series resistor:
Examples24 V32 V36 V48 V
R
ext
R
(E96)374 kΩ
ext
367 kΩ856 kΩ1100 kΩ1833 kΩ
(24.12 V)
866 kΩ
(32.17 V)
1100 kΩ
(36.00 V)
1870 kΩ
(48.60 V)
fc(-3 dB)1148Hz496Hz390Hz230Hz
Device connectors
(continued)
► Ethernet (RJ45)
Connect your PC and the VN4610 via this Ethernet port to install the device and
use it together with measurement applications (CANoe, CANalyzer).
► Power/Sync (Binder connector)
The VN4610 has two power/sync connectors (Binder type 711) which can be used
for time synchronization of different Vector devices (see section Time Synchronization on page 35) or for power. It does not matter which connector is used
to supply the device. For proper operation of the VN4610, an external power supply is required.
Figure 9: Internal wiring of the power/sync connector
PinAssignment
1Power supply (typ. 12 V)
2Synchronization line
3Ground
VN4610 ManualVersion 1.320
4.3LEDs
4 Device Description
Figure 10: LEDs of the VN4610
► CH1/CH2
Multicolored channel LEDs indicating the WiFi activity.
ColorDescription
GreenData frames have been sent or receicved correctly.
RedTransmission errors during sending or receiving.
WiFi: T he flashing frequency depends on the bus load.
► CH3/CH4
Multicolored channel LED indicating the bus activity.
ColorDescription
GreenData frames have been sent or received correctly.
OrangeCAN: Error frames have been sent or received.
RedCAN: Bus off.
CAN: The flashing frequency depends on the bus load.
► GNSS
Multicolored channel LED indicating the GNSS activity.
ColorDescription
Green► On: SAT fix within the specified accuracy settings achieved.
► Flashing: SAT fix without reaching the specified accuracy settings.
Red► On: No Satellite signal.
► Flashing: Satellite signal too weak.
► Status
Multicolored channel LED indicating the status..
ColorDescription
GreenDevice is ready for operation/running measurement.
OrangeInitializing driver. Please wait.
RedError. Device not working.
VN4610 ManualVersion 1.321
4.4Technical Data
802.11p channelsNXP SAF5100
GNSS channeluBlox NEO-M8U, supports GPS, GLONASS,
CAN/CAN FD channel2x NXP TJA1057G
Ethernet channelIEEE 100BASE-TX/1000Base-T
Analog input10 bit
Digital inputRange 0 V...32 V
Digital outputOpen Drain
5V digital output5V TTL output signal on D-SUB9 connector,
Time stampsAccuracy (within one device): 1 µs
PC interfaceUSB 2.0 /
Time synchronizationPTP according to IEEE1588-2008 standard
Average response time250 μs
Input voltage6 V … 50 V DC
Power consumptionApprox. 7 W
Temperature range
(ambient temp. of the device)
Relative humidity
of ambient air
Dimensions (LxWxH)Approx. 111 mm x 157 mm x 45 mm
WeightApprox. 610 g
HousingRobust aluminium housing
Operating system
requirements
4 Device Description
depending on modulation type up to 27 Mbit/s
Beidou, Galileo; up to 3 systems at the same
time
CAN up to 2 Mbit/s.
CAN FD up to 8 Mbit/s.
Input 0 V...18 V (Ri = 1.1 MΩ)
Voltage tolerance up to 30 V
Schmitt trigger high 2.8 V, low 2.3 V
Input frequencies up to 1 kHz
External supply up to 32 V
Output frequency up to 1 kHz
Current max. 500 mA
Short circuit / over voltage protected
pin 7. GND reference of the signal is digital
GND on pin 9.
Operation: -40 °C ... +60 °C
Storage: -40 °C ... +85 °C
15 %...95 %, non-condensing
without antennas
Windows 7 SP1 (32 bit / 64 bit)
Windows 8.1 (32 bit / 64 bit)
Windows 10 (64 bit)
VN4610 ManualVersion 1.322
5 Getting Started
5Getting Started
In this chapter you find the following information:
5.1 Driver Installation24
5.2 Loop Tests26
5.2.1 CAN27
VN4610 ManualVersion 1.323
5.1Driver Installation
Caution!
Do not operate the device without antennas! To avoid physical damage to the
device, please attach the provided antennas to the device before operation!
5 Getting Started
General
information
The Vector Driver Disk offers a driver setup which allows the installation or the
removal of Vector devices.
Note
Please note that you will need Administrator Rights for the following steps.
Step by Step Procedure
1. Execute the driver setup from the autostart menu or directly from
\Drivers\Setup.exe before the device is connected to the PC with the
included USB cable.
If you have already connected the device to the PC, the Windows found newHardware wizard appears. Close this wizard and then execute the driver setup.
2. Click [Next] in the driver setup dialog. The initialization process starts.
VN4610 ManualVersion 1.324
5 Getting Started
3. In the driver selection dialog, select your devices to be installed (or to be uninstalled).
4. Click [Install] to execute the driver installation, or [Uninstall] to remove existing drivers.
5. A confirmation dialog appears. Click [Close] to exit. After successful installation, the device is ready for operation and can be connected to the PC with the
included USB cable and powered by supplying external voltage (e.g. with an
appropriate cable offered by Vector).
VN4610 ManualVersion 1.325
5 Getting Started
5.2Loop Tests
Operation testThe test described here can be performed to check the functional integrity of the driver
and the device. This test is identical for Windows 7 / Windows 8.1 / Windows 10 and
independent of the used application.
VN4610 ManualVersion 1.326
5 Getting Started
5.2.1 CAN
Device testThe operating test for CAN requires either two high-speed or two low-speed trans-
ceivers and can be executed as follows:
Step by Step Procedure
1. Connect two CAN channels with a suitable cable.
If two high-speed transceivers are being used, we recommend our
CANcable1 (CANcable0 for low-speed transceivers).
2. Start \Drivers\Common\Loop3.exe from the Vector Driver Disk.
This program accesses the Vector devices and transmits CAN messages.
3. Select the connected CAN channels of the device(s) to be tested.
VN4610 ManualVersion 1.327
5 Getting Started
4. Set the appropriate baudrate depending on the transceiver being used (highspeed max. 1,000,000 Bd, low-speed max. 125,000 Bd).
5. Click [Start].
6. You will see statistical data in the lower part of the window if the system has
been configured properly.
7. The test procedure can be terminated with the [Stop] button.
An OK should appear in the upper part of the window.
VN4610 ManualVersion 1.328
6 Vector Hardware Configuration
6Vector Hardware Configuration
In this chapter you find the following information:
6.1 General Information30
6.2 Tool Description31
6.2.1 Introduction31
6.2.2 Tree View32
VN4610 ManualVersion 1.329
6.1General Information
6 Vector Hardware Configuration
Executing Vector
Hardware Config
Control Panel
Windows 7
Control Panel
Windows 8.1
After the successful driver installation, you will find the configuration application
Vector Hardware in the Control Panel (see below). The tool gives you information
about the connected and installed Vector devices. There are also several settings that
can be changed.
Figure 11: Icon in Control Panel
► Category view
Windows Start | Control Panel | Hardware and Sound,
click Vector Hardware in the list.
► Symbols view
Windows Start | Control Panel,
click Vector Hardware in the list.
► Category view
<Windows key>+<X> | Control Panel | Hardware and Sound,
click Vector Hardware in the list.
► Symbols view
<Windows key>+<X> | Control Panel,
click Vector Hardware in the list.
Control Panel
Windows 10
► Category view
<Windows key>+<X> | Control Panel | Hardware and Sound,
click Vector Hardware in the list.
► Symbols view
<Windows key>+<X> | Control Panel,
click Vector Hardware in the list.
VN4610 ManualVersion 1.330
6.2Tool Description
physical CH1
CAN
physical CH2
LIN
Vector Device 1
Vector Device 2
physical CH1
FlexRay
physical CH2
CAN
not assigned
l
ogical channel
CAN 1
Application
l
ogical channel
LIN 1
l
ogical channel
CAN 1
l
ogical channel
FlexRay 1
l
ogical channel
CAN 2
6.2.1 Introduction
Vector
Hardware Config
Figure 12: General view of Vector Hardware Config
6 Vector Hardware Configuration
Logical and physical
channels
Vector Hardware Config enables the channel configuration between installed Vector
devices and applications. Applications use so-called logical channels which are hardware independent and have to be assigned to real hardware channels.
Figure 13: Concept of channel assignments
VN4610 ManualVersion 1.331
Figure 14: Channel assignment in Vector Hardware Config
6.2.2 Tree View
6 Vector Hardware Configuration
Accessing
Vector devices
The tool is split into two windows. The left window has a tree view and lets you
access the installed Vector devices, the right window displays the details of the selection. The following nodes are available in the tree view:
HardwareThe Hardware section lists the installed Vector devices. Each device item has phys-
ical channels which can be assigned to any number of logical channels (e.g.
CANalyzer CAN 1). A logical channel can be assigned to only one physical channel.
Figure 15: Hardware
ApplicationIn Application, all available applications are displayed in a tree view. According to
each application, the assignments of logical and physical channels are displayed in
the right part of the window. If no assignment exists, the information Not assigned
appears. The assignment can be edited via a right-click.
Figure 16: Application
VN4610 ManualVersion 1.332
6 Vector Hardware Configuration
Global settingsGlobal settings contains global device configuration possibilities, e.g. software time
synchronization, GNSS time synchronization, transmit queue size, configuration
flags or the number of virtual CAN devices.
Figure 17: Global settings
Driver statusDriver status offers an overall status information of devices and applications cur-
rently in use. You can see whether the channels are connected to the bus (online/offline) and whether the time synchronization is activated or not (Time-Sync-On/TimeSync-Off).
Figure 18: Dr iver status
VN4610 ManualVersion 1.333
6 Vector Hardware Configuration
LicenseThe License section contains information on all current available licenses (Vector bus
devices, Vector License USB dongle devices).
Figure 19: License
Reference
You will find a detailed description of Vector Hardware Config in the online help
(Help | Contents).
VN4610 ManualVersion 1.334
7 Time Synchronization
7Time Synchronization
In this chapter you find the following information:
7.1 General Information36
7.2 Software Sync38
7.2.1 General Information38
7.2.2 Configuration39
7.3 Hardware Sync40
7.3.1 General Information40
7.3.2 Configuration42
7.4 Precision Time Protocol Sync43
7.4.1 General Information43
7.4.2 Supported Features43
7.4.3 Network Topology44
7.4.4 Configuration45
7.5 GNSS Sync46
7.5.1 General Information46
7.5.2 Configuration47
7.6 Protocol Combinations48
7.7 Use Cases and Configuration Examples49
7.7.1 GNSS Synchronization49
7.7.2 4.2 IEEE1588 Synchronization50
7.7.3 Hardware Synchronization51
7.8 Compatibility52
7.8.1 Vector Software52
7.8.2 Device Drivers52
7.9 Troubleshooting53
VN4610 ManualVersion 1.335
7.1General Information
CAN
Vector
CAN Interface
CH1
CH2
Time Stamp Clock
PC
CANalyzer/CANoe
USB
7 Time Synchronization
Time stamps
and events
Generating
time stamps
Time stamps are useful when analyzing incoming or outgoing data or event
sequences on a specific bus.
Figure 20: Time stamps of two CAN channels in CANalyzer
Each event which is sent or received by a Vector network interface has an accurate
time stamp. Time stamps are generated for each channel in the Vector network interface. The base for these time stamps is a common hardware clock in the device.
Figure 21: Common time stamp clock for each channel
If the measurement setup requires more than one Vector network interface, a synchronization of all connected interfaces and their hardware clocks is needed.
Due to manufacturing and temperature tolerances, the hardware clocks may vary in
speed, so time stamps of various Vector devices drift over time.
VN4610 ManualVersion 1.336
7 Time Synchronization
CAN
Ethernet
Vector
CH1CH2
Time Stamp Clock
PC
Vector
Ethernet InterfaceCAN Interface
Time Stamp Clock
sec
0.000000
0.100376
0.200382
0.300372
0.400406
0.500593
0.600242
sec
0.000000
0.100383
0.200982
0.301456
0.402612
0.503885
0.604092
CANalyzer/CANoe
USBUSB
Port 1Port 2
Figure 22: Example of unsynchronized network interfaces. Independent time stamps drift apart
To compensate for these time stamp deviations between the Vector network interfaces, the time stamps can be either synchronized by software, hardware, PTP or
GNSS (see next section).
Note
The accuracy of the software, hardware, PTP or GNSS sync depends on the interface. Further information on specific values can be found in the technical data of
the respective devices.
VN4610 ManualVersion 1.337
7.2Software Sync
CAN
Vector
CAN Interface
CH1CH2
Time Stamp Clock
synchronization
by software (PC clock)
sec
0.000000
1.100356
1.200362
2.300362
2.400356
3.500353
3.600362
PC
sec
0.000000
1.100413
1.200421
2.300429
2.400419
3.500415
3.600420
PC clock
CANalyzer/CANoe
USB
Ethernet
Vector
Ethernet Interface
Port 1Port 2
Time Stamp Clock
USB
7.2.1 General Information
7 Time Synchronization
Synchronization
by software
The software time synchronization is driver-based and available for all applications
without any restrictions. The time stamp deviations from different Vector network interfaces are calculated and synchronized to the common PC clock. For this purpose no
further hardware setup is required.
Figure 23: Time stamps of devices are synchronized to the PC clock
Note
Software time synchronization may lead to an increased latency for all connected
Vector network interfaces. If a use case requires low latency, deactivate this
option and use another synchronization mechanism.
VN4610 ManualVersion 1.338
7.2.2 Configuration
7 Time Synchronization
Vector
Hardware Config
Software sync
modes
Use the software synchronization if at least one device has no hardware sync connector and to configure all devices to legacy software synchronization.
The setting of the software time synchronization can be changed in the Vector Hard-
ware Config tool via a right-clicking on the device and by selecting Time sync
device configuration.
In section Protocol Mode | Software, select the required mode:
► Off
Synchronization mechanism is turned off.
► Legacy
Device is synchronized to PC performance counter. This setting is compatible
with the previous synchronization mechanism Software time synchronization.
Can be used in conjunction with device drivers older than 11.2.
► Master
Device operates as software synchronization time master.
► Slave
Device operates as software synchronization time slave.
Figure 24: Configuring software synchronization
VN4610 ManualVersion 1.339
7.3Hardware Sync
VN1630A
VN5610A
VN1640A
Multi
SYNCbox
external
VN1640A
USB PC
PC
VN7570
SYNCcable XL
SYNCcable XL
SYNCcable XL
SYNCcable XL
USB PC
Vector Devices
USB PC
USB PC
USB PC
Power
VN5610A
VN8914
Power
VN5610A
VN1640A
Multi
SYNCbox
external
USB VN8914
USB PC
SYNCcable XL
SYNCcable XL
SYNCcable XL
Power
Power
7.3.1 General Information
7 Time Synchronization
Synchronization
by hardware
A more accurate time synchronization of multiple devices is provided by the hardware
synchronization. Two Vector network interfaces can therefore be connected with the
SYNCcableXL (see accessories manual, part number 05018).
In order to synchronize up to five devices at the same time, a distribution box is available (see accessories manual, part number 05085).
Figure 25: Example of a time synchronization with multipledevices
Figure 26: Example of a time synchronization with VN8914 and additional devices
At each falling edge on the sync line which is initiated by the driver, the Vector network interface generates a time stamp that is provided to the driver. This allows the
driver to calculate the deviations between the network interfaces and to synchronize
VN4610 ManualVersion 1.340
7 Time Synchronization
CANalyzer/CANoe
CAN
Vector
CAN Interface
CH2
Time Stamp Clock
USB
synchronization
by hardware (SYNCcable)
sec
0.000000
1.100375
1.200381
2.300371
2.400405
3.500592
3.600241
CH1
sec
0.000000
1.100376
1.200382
2.300372
2.400406
3.500593
3.600242
PC
USB
Ethernet
Vector
Master Time Stamp Clock
Ethernet Interface
Port 1Port 2
the time stamps to a common time base (master clock) which can be defined by the
user.
Figure 27: Time stamps are synchronized to the master clock
VN4610 ManualVersion 1.341
7.3.2 Configuration
7 Time Synchronization
Vector
Hardware Config
Hardware sync
modes
Use hardware synchronization if at least one device is connected with USB or PCIe
to the PC and all devices are hardware sync capable. One device should be configured as master and all other devices as slaves. Therefore, all devices must be interconnected with SYNCcableXL and Multi SYNCbox external or SYNCbox active.
The setting of the hardware time synchronization can be changed in the Vector Hard-
ware Config tool via a right-clicking on the device and by selecting Time sync
device configuration.
In section Protocol Mode | Hardware, select the required mode:
► Off
Synchronization mechanism is turned off.
► Master
Device operates as synchronization master, sending sync pulses on the sync line.
► Slave
Device operates as synchronization slave, awaiting sync pulses on the sync line.
Figure 28: Configuring hardware synchronization
VN4610 ManualVersion 1.342
7 Time Synchronization
PTPPTP
VN5640
Network
Switch
PC
VN5640
Ethernet Host
Grandmaster
Ordinary Clock
Slave
Ordinary Clock
Ethernet Host
7.4Precision Time Protocol Sync
7.4.1 General Information
OverviewThe Precision Time Protocol (PTP) is a protocol used to synchronize clocks through a
computer network. On a local area network, it achieves a synchronization accuracy in
the sub-microsecond range, making it suitable for measurement and control systems.
Vector network interfaces support time synchronization with IEEE1588-2008 standard. The following IEEE1588 features are supported.
Note
The PTP feature can only be used on the Ethernet host ports of these devices.
Therefore, it can only be used, if the device is connected via Ethernet host port to
the PC.
Figure 29: Setup example
7.4.2 Supported Features
IEEE1588 FeaturesVN Device Support
Clock Types
Ordinary Clock MasterX
Ordinary Clock SlaveX
Synchronization
2-step clockX
E2EX
BMCAX
Transport
PTP over UDP with IPv4X
PTP over UDP with IPv6-
Multicast Master/SlaveX
Unicast Master/SlaveSynchronization accuracy
1 µsX
VN4610 ManualVersion 1.343
7 Time Synchronization
7.4.3 Network Topology
Network switchesTo achieve a maximum accuracy, PTP needs transparent clock support in network
equipment. Therefore, a PTP transparent clock capable network switch is strongly
suggested.
If no such network switch is available, we have experienced good results with the following network switches. Keep in mind that these switches do not support PTP transparent clocks and thus do not guarantee the promised synchronization accuracy.
► NETGEAR GS108Ev3
► TP-Link TL-SG105
► LogiLink NS0051A2.0
► Cisco SG110D-08
VN4610 ManualVersion 1.344
7.4.4 Configuration
7 Time Synchronization
Vector
Hardware Config
PTP sync
modes
Use the PTP synchronization if all devices are connected via Ethernet host port to
the PC and one device is configured as master and all other devices are configured
as slaves.
The setting of the PTP synchronization can be changed in the Vector Hardware Con-
fig tool via a right-clicking on the device and by selecting Time sync device con-
figuration.
In section Protocol Mode | PTP, select the required mode:
► Off
Synchronization mechanism is turned off.
► Master
Device operates as fixed IEEE1588 master.
► Slave
Device operates as fixed IEEE1588 slave.
► Auto
Devices uses the Best Master Clock Algorithm (BMCA) to determine operation
mode.
Repeat the steps above to configure each Vector network interface. Keep in mind that
only one IEEE1588 Master should be used at the same time and that IEEE1588
Slaves need at least one IEEE1588 Master.
Figure 30: Configuring PTP synchronization
VN4610 ManualVersion 1.345
7.5GNSS Sync
Vector
802.11p Interface
Time Stamp Clock
GNSS
Master Time
7.5.1 General Information
7 Time Synchronization
Synchronization
by GNSS
This device supports time synchronization via GNSS, i.e. the internal time stamp
clock of the device is synchronized to the GNSS master time.
Figure 31: Time stamps are synchronized to GNSS master time
You can use this GNSS synchronization to provide the time to other Vector devices
by using PTP time synchronization, hardware time synchronization or software time
synchronization. In this case, the GNSS synchronized device has to be configured as
time master.
VN4610 ManualVersion 1.346
7.5.2 Configuration
7 Time Synchronization
Vector
Hardware Config
GNSS sync
modes
The setting of the GNSS time synchronization can be changed in the Vector Hard-
ware Config tool via a right-clicking on the device and by selecting Time sync
device configuration.
In section Protocol Mode | GNSS, select the required mode:
► Off
Synchronization mechanism is turned off.
► Slave
Device synchronizes to GNSS.
Figure 32: Configuring GNSS synchronization
VN4610 ManualVersion 1.347
7 Time Synchronization
SS
2nd
Device Level
2nd
Device Level
S
2nd
Device Level
GNSS
or
PTP
PTPSW Sync
HW Syn c
GNSS
MM
S
Root Device
M
S
S
M
7.6Protocol Combinations
General informationAll described time synchronization protocols can be combined in several ways to sup-
port different use cases. The following example illustrates this in a generic way:
Setup
Figure 33: Combination example
LegendSymbolDescription
Active Slave protocol on first device,
i.e. protocol which corrects the time on the device.
Possible active Slave protocols on second device,
i.e. protocol which corrects the time on the device
Possible active Master protocol on first device,
i.e. protocol which distributes the time to other devices.
Possible
combinations
The following table outlines the possible protocol combinations. See legend above.
For example, if the first device is synced to GNSS the second device can be synced
to the same time using PTP synchronization
Sync RoleSlaveMasterSlave
Time
Synchronization
Protocol
* with external master or Vector device
Root Device2ndDevice Level
Hardware Sync
None
Software Sync
PTP
Hardware Sync
GNSS
Software Sync
PTP
PTP *Hardware Sync
HW SyncSoftware Sync
SW Sync-
VN4610 ManualVersion 1.348
Note
Only one slave protocol can be active on a device but a device can drive multiple
master protocols.
7 Time Synchronization
GNSS
PTP
PTPPTP
GNSS
VN4610
UTC
VN5640
Network
Switch
PC
VN5640
UTC
UTC
7.7Use Cases and Configuration Examples
7.7.1 GNSS Synchronization
TAI/UTC timeSynchronizing Vector network interfaces to GNSS (TAI/UTC) time.
Setup
Figure 34: GNSS example
ConfigurationIn this use-case the devices shall be configured in the following way:
DevicesGNSSPTPSoftware SyncHardware Sync
VN4610SlaveMasterOffOff
VN5640OffSlaveOffOff
Check the synchronization status of all devices. Configuration shall be ok and all
devices shall be In-Sync.
VN4610 ManualVersion 1.349
7 Time Synchronization
PTPPTP
VN5640
Network
Switch
PC
VN5640
Ethernet Host
Grandmaster
Ordinary Clock
Slave
Ordinary Clock
Ethernet Host
7.7.2 4.2 IEEE1588 Synchronization
PTP masterSynchronizing Vector network interfaces to a PTP master.
Setup
Figure 35: IEEE1588 example
ConfigurationIn this use-case the devices shall be configured in the following way:
Check the synchronization status of all devices. Configuration shall be ok and all
devices shall be In-Sync.
VN4610 ManualVersion 1.350
7 Time Synchronization
SYNCout
SYNCout
SYNCin
DCin
Vector Devices
USB PC
Power
USB PC
Power
USB PC
Power
USB PC
Power
USB PC
Power
USB PC
Power
USB PC
Power
Power
Multi
SYNCbox
active
Multi
SYNCbox
external
Multi
SYNCbox
external
Multi
SYNCbox
external
SYNCcable XL (In)
USB PC
PC
SYNCcable XL
SYNCcable XL (Out)
SYNCcable XL (Out)
SYNCcable XL (Out)
7.7.3 Hardware Synchronization
Active syncSynchronizing more than five Vector network interfaces via MultiSYNCbox active.
Setup
Figure 36: Active sync example
Note
The hardware synchronization topology should be evenly balanced to achieve the
best synchronization results. This means all synchronization participants (except
the master) shall be interconnected on the same topology level.
ConfigurationIn this use-case the devices shall be configured in the following way:
DevicesGNSSPTPSoftware SyncHardware Sync
VN7572OffOffOffMaster
all othersOffOffOffSlave
Check the synchronization status of all devices. Configuration shall be ok and all
devices shall be In-Sync.
VN4610 ManualVersion 1.351
7.8Compatibility
7.8.1 Vector Software
► CANoe 12.0 SP3 or higher
► CANape 18.0 or higher
7.8.2 Device Drivers
► For backwards compatibility, use software synchronization Legacy for all
devices.
► For devices with driver versions < 11.2, activate Global Settings | Software
time synchronization in Vector Hardware Config tool.
7 Time Synchronization
Figure 37: Global settings
Alternatively, disable all synchronization mechanisms and use application hardware
synchronization.
Note
The hardware synchronization must be supported by the application. For further
information please refer to the relevant application manual. Please note that the
software synchronization must be disabled, if application hardware synchronization is used.
VN4610 ManualVersion 1.352
7 Time Synchronization
7.9Troubleshooting
ProblemPossible ReasonSolution
Vector Hardware Configuration does
not show the context menu to configure timesync on the device.
Error messages:
IEEE1588 sync not supported
(only with ETH connection)
Software sync not supported
(only with USB connection).
Old driver.Update device driver to
most recent driver.
► IEEE1588 Synchronization is only
available if the used Host Interface
is Ethernet.
► A device which uses USB con-
nection for Host Interface cannot
be configured for IEEE1588 synchronization (although the Ethernet
cable is connected physically in
addition to the USB cable).
► Software synchronization is only
available if the host interface used
is USB or PCIe.
► Disconnect the USB
cable from the device.
► Connect the Ethernet
Host cable to the
device.
► Power cycle the
device.
► Use another syn-
chronization protocol if
you want to keep the
USB Host connection.
► Disconnect the Eth-
ernet Host cable from
the device.
Synchronization cannot be established.
Red icon in Vector Hardware Configuration Tool (Status: Out of sync).
► A device that uses an Ethernet
port for the host interface cannot
be configured for software synchronization (although the Ethernet
cable is physically connected in
addition to the USB cable).
► Sync cluster not properly con-
figured.
► Slave configured but no Master
available.
► Hw Sync cable not properly con-
nected.
► No GNSS satellite signal available
(check GNSS LED).
► Used Ethernet Switch for
IEEE1588 introduces too much jitter.
► Connect the USB cable
to the device.
► Power cycle the
device.
► Use another syn-
chronization protocol if
you want to keep the
Ethernet Host connection.
VN4610 ManualVersion 1.353
8 Ethernet Host Connections
8Ethernet Host Connections
In this chapter you find the following information:
8.1 General Hints55
8.2 Getting Started56
8.2.1 Connecting the Device56
8.2.2 Changing the IP Address58
8.3 Windows Network Throttling60
8.3.1 Issue60
8.3.2 Solution60
8.4 Jumbo Frames61
8.4.1 Issue61
8.4.2 Solution61
8.5 Interrupt Moderation Rate62
8.5.1 Issue62
8.5.2 Solution62
8.6 Known Issues with 3rd Party Hardware63
8.6.1 Intel I218 / I219 Network Cards63
VN4610 ManualVersion 1.354
8 Ethernet Host Connections
8.1General Hints
Network switchesIt is best to avoid network switches between your Vector network interface and your
PC. Best throughput and performance can be achieved by directly connecting your
Vector network interface to your PC.
VN4610 ManualVersion 1.355
8.2Getting Started
8.2.1 Connecting the Device
Step by Step Procedure
If you want to connect your device to the PC via Ethernet, the device and the PC
have to be configured first.
1. In Windows, first check your TCP/IPv4 settings.
8 Ethernet Host Connections
Note
► Default subnet of device:
The devices are initially configured to the subnet 192.168.0.0\24.
The default IP address of the devices is 192.168.0.5
► Firewall settings:
The firewall may block the communication. The firewall requires exceptions
for the following ports:
-UDP 42600 (used by Scan network in Vector Hardware Config)
-TCP 4200, 4201 (necessary for establishing a connection to device)
VN4610 ManualVersion 1.356
8 Ethernet Host Connections
2. Connect the device to your PC via Ethernet. Ensure that no USB cable is connected.
3. Open Vector Hardware Config.
4. Click on Network Devices.
5. Click [Scan network]. The Ethernet device interface will be listed.
VN4610 ManualVersion 1.357
6. Click [Connect]. Now, the Ethernet interface is available via your network.
8.2.2 Changing the IP Address
Step by Step Procedure
1. Connect the device to your PC via Ethernet (see section Connecting the
Device on page 56) or via USB.
8 Ethernet Host Connections
2. In Vector Hardware Config, select an installed Ethernet interface with a right-
click and select Change IP address in the context menu.
3. Enter a suitable IP address according to your network settings and click [OK].
VN4610 ManualVersion 1.358
8 Ethernet Host Connections
Please follow the extra steps below if your device is connected via USB:
4. Remove the USB cable from your host and the device. Otherwise, the USB
connection is always preferred to the Ethernet connection.
5. Connect your host and the device via an Ethernet cable. The device will be listed as not available (red icon).
6. Connect the power supply to your device.
VN4610 ManualVersion 1.359
8.3Windows Network Throttling
8.3.1 Issue
8 Ethernet Host Connections
Throttled network
traffic
8.3.2 Solution
Disabling
Network Throttling
Index
Ethernet network traffic is throttled on Windows PC when running a multimedia application like Windows Media Player or an internet browser. This results in increased
latency and less data throughput for Vector network interfaces, connected to the PC
via Ethernet.
In Windows operating systems, a network throttling mechanism has been existing
since 2007 which is activated as soon as the Multimedia Class Scheduler Service is
active.
In order to reduce CPU utilization by the network driver, the Network Driver Interface
Specification (NDIS) framework passes along a maximum number of packets per milliseconds. This number of packets is defined by the following registry key:
Follow the steps below to disable the Network Throttling Index:
1. Open Registry Editor and navigate to the key SystemProfile.
2. Change the Value NetworkThrottlingIndex to 0xffffffff.
3. Reboot your PC.
VN4610 ManualVersion 1.360
8.4Jumbo Frames
8.4.1 Issue
8 Ethernet Host Connections
Jumbo Frames not
supported
8.4.2 Solution
Activating
Jumbo Frames
For Vector network interfaces connected to a PC via Ethernet, Jumbo Frames must
be supported to achieve maximum data throughput.
Jumbo Frames allow larger Ethernet frame sizes compared to standard Ethernet
frames. Thus more user data can be transferred with a single Jumbo Frame. The data
throughput is improved by a smaller proportion of header data relative to the entire
packet.
If the data throughput should be maximized, activate Jumbo Frames. This is achieved
by directly connecting the Vector network interface to the PC or by using the correct
network switches.
Step by Step Procedure
Follow the steps below to enable Jumbo Frames:
1. Open Device Manager.
2. In the tree view, open node Network Adapters.
3. Select the NIC that is connected to the Vector network interface with a rightlick and select Properties.
4. Select tab Advanced.
5. Select the property Jumbo Packet and choose the highest possible option.
VN4610 ManualVersion 1.361
8 Ethernet Host Connections
8.5Interrupt Moderation Rate
8.5.1 Issue
Increased latencySome network interface cards (NIC) have a property called Interrupt Moderation Rate
(IMR). If this property is enabled, the latency is increased while the data throughput is
improved.
8.5.2 Solution
Disabling IMRIf latency should be low, disable Interrupt Moderation Rate.
Step by Step Procedure
Follow the steps below to enable Jumbo Frames:
1. Open Device Manager.
2. In the tree view, open node Network Adapters.
3. Select the NIC that is connected to the Vector network interface with a rightlick and select Properties.
4. Select tab Advanced.
5. Select the property Interrupt Moderation Rate and choose Disable.
Note
Depending on the network interface, this option may no be available.
VN4610 ManualVersion 1.362
8 Ethernet Host Connections
8.6Known Issues with 3rd Party Hardware
8.6.1 Intel I218 / I219 Network Cards
IssueIntel I218 and I219 network cards have issues with jumbo frames.