FreeMASTER Run-Time Debugging Tool

Roll over image to zoom in

Diagram

Choose a diagram:

Connectivity Options for Desktop FreeMASTER Block Diagram

Connectivity Options for Desktop FreeMASTER Block Diagram

Connectivity Options for FreeMASTER Lite Block Diagram

Connectivity Options for FreeMASTER Lite Block Diagram

Features

Core Capabilities

  • User-friendly real-time debug monitor and data visualization tool
  • Run-time configuration and tuning of embedded software applications
  • Suitable for a broad range of automotive and industrial applications
  • Nonintrusive monitoring of variables on a running system
  • Easy-to-use data recorders
  • User-defined dashboard for data visualization
  • Embedded graphs, tabular grids and web views in the desktop application
  • Automation and workflow integration using programmatic interfaces

Platforms and Integration

Data Visualization and Monitoring

  • Real-time oscilloscope-like displays
  • Instant snapshots of the system's current state
  • Detailed views of how values evolve over time
  • Microsecond-level transitions captured directly from on-chip memory
  • Multichannel high-speed data recording (onboard-memory oscilloscope)
  • Gauge, slider and button widgets
  • Text display (name, value, min, max, enumerated labels and more)
  • Easy incorporation of graphic images

Control and Integration

  • Direct setting of variable values from watch dialogs
  • Time-table–based stimulation of variable values
  • User command and message control
  • JavaScript-powered HTML forms or custom HTML5 gauges
  • External application control via Excel, MATLAB or other scriptable frameworks

APIs and Automation

  • Legacy ActiveX API
  • JavaScript Object Notation-Remote Procedure Call (JSON-RPC) interface
  • Client implementations available for Python, Node.js, C/C++/C# and other languages
  • Visual wrappers around JSON-RPC calls via Node-RED nodes

Connectivity and Automation

  • Universal Asynchronous Receiver-Transmitter (UART) and Universal Serial Bus/communication device class (USB/CDC) serial communication
  • Controller Area Network (CAN) communication
  • Transmission Control Protocol / Internet Protocol and User Datagram Protocol (UDP) network communication
  • Serial Wire Debug/Joint Test Action Group (SWD/JTAG) debug connection
  • SEGGER Real-Time Transfer (RTT) high-speed JTAG communication

Supported Devices

System Requirements

Downloads

Quick reference to our software types.

1-5 of 11 downloads

  • Examples and Quick Start Software

    FreeMASTER Communication Driver 3.0 for i.MX, LPC, Kinetis and DSCFeatured

  • Debugging and Visualization Tools

    FreeMASTER tool 3.2 (includes Lite 1.4) – Windows installerFeatured

    Account Required
  • HMI Design Software

    Host IO Driver for FreeMaster GUI

    Account Required
  • Application Example Software

    Application Code Hub

  • BSPs and Device Drivers

    FreeMASTER Communication Driver 3.0 for S32Z2/E2

Show All

Note: For better experience, software downloads are recommended on desktop.

Documentation

Quick reference to our documentation types

9 documents

Compact List

Application Note (1)
Application Note Software (1)
Brochure (1)
Fact Sheet (1)
Supporting Information (3)
User Guide (2)

Design Resources

Hardware

Quick reference to our board types.

1-5 of 13 hardware offerings

Show All

Related Software

Quick reference to our software types.

1-5 of 7 software files

Show All

Note: For better experience, software downloads are recommended on desktop.

Training

13 trainings

Show All

Support

What do you need help with?