X2E: Xorayaยถ
Legacy/internal identifier: XORAYA-HW
Vendor information
Vendor |
Web page |
Product name |
Version |
|---|---|---|---|
X2E GmbH |
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ยถ
- Port BUSACCESS - CAN-OnlineLogging ๐
- Port BUSACCESS - CAN-OfflineLogging ๐
- Port BUSACCESS - LIN-OnlineLogging ๐
- Port BUSACCESS - LIN-OfflineLogging ๐
- Port ELECTRICERRORSIM - CANWAY ๐
- Port BUSACCESS - FLX-OnlineLogging ๐
- Port BUSACCESS - FLX-OfflineLogging ๐
- Port BUSACCESS - CAN-Recording ๐
- Port BUSACCESS - FLX-Recording ๐
- Port BUSACCESS - LIN-Recording ๐
- Port SERVICEACCESS - ETHERNET-Recording ๐
- Port DIAGNOSTICS - CAN ๐
- Port DIAGNOSTICS - J1939 ๐
- Port APPLICATION - XCP-CAN ๐
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.
Properties ๐ยถ
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. |
Jobs ๐ยถ
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