X2E: Xorayaยถ

Vendor information

Vendor

Web page

Product name

Version

X2E GmbH

http://www.x2e.de

Xoraya

Categories

MDL ๐Ÿ›ˆ

APL ๐Ÿ›ˆ

BAN ๐Ÿ›ˆ

BMA ๐Ÿ›ˆ

SVC ๐Ÿ›ˆ

DGN ๐Ÿ›ˆ

FIU ๐Ÿ›ˆ

EES ๐Ÿ›ˆ

FCT ๐Ÿ›ˆ

DBG ๐Ÿ›ˆ

IMG ๐Ÿ›ˆ

AUDIO ๐Ÿ›ˆ

ENVSIM ๐Ÿ›ˆ

ENVCOM ๐Ÿ›ˆ

โœ“

โœ“

โœ“

โœ“

โœ“

Signal recordings ๐Ÿ›ˆ

File format

Comment

*.asc

*.mf4

BUSACCESS - CAN(-FD) ports support MDF4 bus logging only. XCP ports support signal-based MDF4 recording.

*.pcapng

BUSACCESS - CAN(-FD) ports will use linktype=227. The resulting files cannot be processed by trace analysis.

Platform

Operating system

Support

Windows

โœ“

Linux

Portsยถ

Specificsยถ

Notes regarding gen5 loggers (N series)

With the latest generation of loggers (e.g. Xoraya N8000) the recording needs to be configured completely on the logger itself. Choice of file format or restriction to certain busses in ecu.test has no effect.

For controlling the recording in this case, best use the Jobs StartLogging, StopLogging, GetLastSessions and FetchTrace.

In order to read bus and ethernet data โ€œliveโ€ in the test case with such loggers, PLP can be used. To achieve this, the logger needs to be configured to output the desired data as PLP on a network interface, and in ecu.test the corresponding ports of the tracetronic: Ethernet tool adapter can be used to receive and interpret that data.

All subsequent information applies to โ€œclassicโ€ loggers (V4, V5, Z7, as well as N series running gen4 firmware)

This interface allows, by means of hardware, direct CAN and FlexRay bus access. It supports the test steps read signal, read/write signal group (all bus systems) as well as monitor (CAN only) and supports signal recording (all bus systems), Raw diagnostics with KWP2000 over ISO-TP (CAN only), the Mini residual bus simulation (CAN only) and Additional functions of the close-to-hardware bus connections (all bus systems).

Info

The APPLICATION ports can only be used with the Add-on ecu.test calibration

Additionally it supports recording bus activity on the loggerโ€™s hard disk with subsequent download to DLF, BLF and/or ASC files, either individually for each bus / port, or jointly across all connected buses, as a tool log recording.

Caution! In direct bus access mode this interface tends to receive bus messages with considerable delay. It is not particularly well suited for checking time constraints in the test case. The time stamps in signal recordings (both โ€œonlineโ€ on the PC and โ€œofflineโ€ on the logger) are still correct. Thus the analysis of temporal behavior using the trace analysis is not affected. However, when recording on the PC, the contents of the recording may end considerably earlier than expected.

If a configuration file is specified, it must have been created with Xoraya Suite 2.1. Settings saved using other versions might not be loaded correctly.

If you use BLF as output format, a copy of the file binlog.dll must exist in the %windir%/System32/ directory. The file can be obtained from Vector Informatik GmbH. Correct operation is tested with version 3.5.0.1 of binlog.dll. Earlier versions can possibly lead to program crashes or other misbehaviour.

If you use DLF as output format, the downloaded recordings will not be renamed for technical reasons. The filename stated in the test report will be generally wrong.

Downloading via tool jobs is only possible, if no direct bus access port (including restbus simulation, raw diagnostics, or J1939) is currently started. This is the case if either no such port exists in the current test bench configuration, or if the current test configuration uses none of those ports, or if none of the the current test caseโ€™s test steps and signal recordings accesses such a port.

If several offline recordings are started and stopped in an interleaved scheme, all recordings contain the complete data traffic from the first start until the last stop.

Simultaneous use of several offline recording types (tool job, log recording, signal recording) is not possible.

Name

Available if

Default value

Valid values

Type

Description

Hardware

[โ€˜<online query>โ€™, โ€˜<no toollib start>โ€™]

string

Choose the hardware which should be used

Export formats

โ€˜ASCโ€™

[โ€˜ASCโ€™, โ€˜BLFโ€™, โ€˜DLFโ€™, โ€˜PCAPโ€™, โ€˜ASC, BLFโ€™, โ€˜ASC, DLFโ€™, โ€˜ASC, PCAPโ€™, โ€˜BLF, DLFโ€™, โ€˜BLF, PCAPโ€™, โ€˜DLF, PCAPโ€™, โ€˜ASC, BLF, DLFโ€™, โ€˜ASC, BLF, PCAPโ€™, โ€˜ASC, DLF, PCAPโ€™, โ€˜BLF, DLF, PCAPโ€™, โ€˜ASC, BLF, DLF, PCAPโ€™]

string

Save log recordings in these formats

DLF version

[ONLINE]

string

Version of the DLF format to use

DLF splitting size

โ€˜100Mโ€™

string

Size in bytes at which DLF files will be split. Suffixes K, M and G may be used. Enter nothing to allow DLF files of arbitrary size.

New DLI for each DLF

โ˜

bool

Defines whether a separate DLI file should be created for each DLF file.

Stop recording

โ˜

bool

Stop recording on connection if still running?

Configuration file

string

Configuration file with channel settings etc.

Save configuration persistently

โ˜

bool

Save the loaded configuration file into the loggerโ€™s nonvolatile memory?

Timeout for tool call โฒin sec.โณ

โ€˜600โ€™

string

Timeout after which a tool call is aborted.

DeleteSessionsยถ

Delete traces from the logger HDD

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

firstSession

0

int

Number of the first session to delete

lastSession

0

int

Number of the last session to delete

FetchTraceยถ

Fetch a trace from the loggerโ€™s HDD. Only possible of no (live) bus access port is started.

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

bus

โ€˜ALLโ€™

[โ€˜ALLโ€™, โ€˜CANโ€™, โ€˜FLEXRAYโ€™, โ€˜LINโ€™, โ€˜ETHERNETโ€™, โ€˜MOST25โ€™, โ€˜MOST150โ€™, โ€˜RS232โ€™, โ€˜ANALOGโ€™]

string

Write only this bus type into the trace file

controller

0

int

Write only this channel into the trace file. 0=all.

DLFVersion

[ONLINE]

string

Version of the DLF format to use

firstSession

0

int

Number of the first session to export

fmt

โ€˜ASCโ€™

[โ€˜DLFโ€™, โ€˜BLFโ€™, โ€˜ASCโ€™, โ€˜PCAPโ€™, โ€˜DLF, BLFโ€™, โ€˜DLF, ASCโ€™, โ€˜DLF, PCAPโ€™, โ€˜BLF, ASCโ€™, โ€˜BLF, PCAPโ€™, โ€˜ASC, PCAPโ€™, โ€˜DLF, BLF, ASCโ€™, โ€˜DLF, BLF, PCAPโ€™, โ€˜DLF, ASC, PCAPโ€™, โ€˜BLF, ASC, PCAPโ€™, โ€˜DLF, BLF, ASC, PCAPโ€™]

string

Save trace in these formats

lastSession

0

int

Number of the last session to export

newDliOnMaxFileSize

โ˜

bool

Defines whether a separate DLI file should be created for each DLF file.

splitSize

โ€˜100Mโ€™

string

Size in bytes at which DLF files will be split. Suffixes K, M and G may be used.

targetFile

string

Path to target file

FormatLoggerHddยถ

Format the logger HDD

GetLastSessionsยถ

Requests the number area of the last record. Returns: tuple (firstSession, lastSession).

Restartยถ

Restarts the Xoraya logger. Live bus access will not work anymore until the next test case is executed. It is recommended to use this job at the end of a test case.

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

ReconnectDelay

10

int

Number of seconds to wait before each attempt to re-establish a connection to the logger after issung a restart command

ReconnectRetries

3

int

Number of attempts to re-establish a connection to the logger after issuing a restart command

StartLoggingยถ

Start recording

StartProbeStreamingยถ

Start probe streaming

StopLoggingยถ

Stop recording

StopProbeStreamingยถ

Stop probe streaming