SystemView

RS Stock No: D000-013 Mfr. Part No: 8.50.00
 
excl.  

SystemView is a comprehensive toolkit designed for the visual analysis of embedded systems. It provides a thorough understanding of the runtime behaviour of applications, surpassing the capabilities of traditional debuggers. This proves especially beneficial when dealing with intricate systems featuring numerous tasks and events.

Instant download after purchase

Software Activation

You will receive an email with instructions on how to download and install your software after purchase.

License key delivery

Your license key will be delivered in a separate email. Follow the provided instructions to install the license key.

Product Details

SystemView is a comprehensive toolkit designed for the visual analysis of embedded systems. It provides a thorough understanding of the runtime behaviour of applications, surpassing the capabilities of traditional debuggers. This proves especially beneficial when dealing with intricate systems featuring numerous tasks and events.

Comprising two main components, SystemView includes the PC-based visualization application and the code responsible for collecting telemetry data on the target system. The SystemView application facilitates the analysis and profiling of embedded system behaviour by recording telemetry data and presenting it in various visual formats. The recorded information can be saved for future analysis or system documentation.

Telemetry data can be captured via the debug interface, network connection, or serial line. Using the debug interface incurs no additional hardware requirements, making SystemView compatible with systems allowing debug access. Utilizing a SEGGER J-Link with Real-Time Transfer (RTT) technology enables continuous real-time recording, analysis, and visualization of data.

SystemView empowers users to scrutinize the execution details of interrupts, tasks, and software timers, including their frequency, timing, and interactions. It sheds light on the sequence of events, identifying which interrupt triggered specific task switches and which API functions were called. The tool supports cycle-accurate profiling and allows the incorporation of performance markers to measure timings.

Notably, SystemView serves as a valuable tool for validating the expected behaviour of embedded systems, pinpointing issues like unnecessary interrupts, unexpected task changes, or suboptimal task priorities. It is compatible with any (real-time) operating system that incorporates SystemView event functions, making it versatile enough for systems with or without an instrumented RTOS. Additionally, it can analyze interrupt execution and time user functionality in systems without any RTOS.

It comes with unlimited recording of events and advanced filters, trigger features and search options for a better overview and easier navigation.

Mobile licensing via J-Link Debug Probe

Single User License

System Requirements

Operating systems

Operating system Version
Windows Microsoft Windows (x86/x64/Arm)
macOS macOS (x86/Apple Silicon)
Linux List of supported Linux distributions (x86/x64/Arm):
https://wiki.segger.com/J-Link_Tested_Linux_distributions

Hardware

Hardware component Item
CPU 2GHz
Memory 4GB RAM
Disk space 2GB

Multi-platform

Windows, macOS, Linux: With Embedded Studio, there’s a similar look and feel on each platform. Portable projects enable efficient development on the chosen OS