R004 flux (RecTr) Reader


Outline

flux trace (recTr) is an open waveform/trace format designed for semiconductor and multi-core embedded system applications. The trace data is packed in a binary format and enables scalable compression.

Platforms
32/64bit 32/64bit 32/64bit
Requirements
  • None
Known limitations
Status
  • Stable
Operations
  • Load
  • Stream
Default Parameters:
  • None
Configuration:
  • Uses an optional flux reader configuration to defines trace handlers.


Video

Screen Cast: Getting started with flux trace

Screen Cast: Using flux trace in an embedded environment



About flux

flux trace format is an open waveform/trace format targeting semiconductor and multi-core embedded system use-cases. The trace data is packed into a binary format and allows scalable compression.

More about flux trace


Usage

The flux reader can be used to open workspace resources and together with ports (direct connection to the target using TCP, Serial, J-Link, ...).



Configuration

You can modify the reader behavior under Preferences->impulse->Serializer->flux:

  • You may add a flux serializer configurations and modify its parameters and script handlers. Then you can select between multiple configurations (containing different parameter sets) when using the serializer.

The flux reader trace does not require a configuration.



Parse errors

The reader will provide a parse error message if the input can not be read. The message usually contains the error position, the reason for the failure and a stack trace.

If you can not resolve the problem (e.g. obvious format error in the input file), please send this message together with the input file to "This email address is being protected from spambots. You need JavaScript enabled to view it.".

	Reader: de.toem.impulse.serializer.xyz 
	Error at position: 4800
	Text at position: "o !.
	Up
	Uq
	Ur"
	Message: Invalid character
	Type: class de.toem.impulse.serializer.ParseException
	Stack trace: 
	
	de.toem.impulse.serializer.xyz.xyzReader.parse(XYZReader.java:459)
	de.toem.impulse.serializer.xyz.xyzReader.parse(xyzReader.java:363)
	de.toem.impulse.serializer.xyz.xyzReader.read(xyzReader.java:269)
	de.toem.impulse.serializer.xyz.xyzReader.read(xyzReader.java:237)
	de.toem.pattern.element.Element$1.execute(Element.java:1063)
	de.toem.eclipse.hooks.actives.EclipseActives$3.run(EclipseActives.java:73)

toem

technical software and tooling

Company

Contact Us

This email address is being protected from spambots. You need JavaScript enabled to view it.