Decorative Background Image

QNX Momentics Tools Suite

Development and debugging tools for the QNX Neutrino RTOS.

Time-Saving Development and Debugging Tools

The QNX® Momentics® Tool Suite included with the QNX® Software Development Platform (SDP) offers a comprehensive Eclipse-based integrated development environment (IDE) and powerful command-line tools familiar to anyone who’s worked with Linux®. Whether you work on Linux, macOS® or Windows®, the QNX Momentics tools enable your development teams to quickly create, debug, optimize and deploy embedded software projects.
Code Development

Code Development

The QNX Momentics Tools Suite helps you easily manage your code with wizards, editors and more:

  • Project Wizards: Automate your projects and choose the language, populate the project and compile for your target.
  • Editors: Configure your workspace and leverage time-saving features such as cut-and-paste, undo, commenting and language-specific indentation.
  • Build Tools: Use the command-line or the IDE to build exactly the same binaries.
  • Source Control: Use the command-line tools or the IDE, which supports GIT, Subversion and CVS, as well as Eclipse plugins for ClearCase, Perforce SCWI, etc.
Debugging and Optimization

Debugging and Optimization

The QNX Momentics Tool Suite includes unique tools: 

  • Source Debugging: Dynamically attach to running processes and debug multiple applications and processes, tracking execution across CPUs.
  • Application Profiling: Quickly target areas for debugging, analysis and optimization.
  • System Profiling: Profile thread state changes and messaging, and migrations to eliminate IPC bottlenecks, excessive resource contention and inefficient migrations.
  • Code Coverage: Highlight exercised code paths, test untried code, and even remove dead code—especially useful for certifications such as ISO 26262.
Working on Target Systems

Working on Target Systems

In addition to being a system builder that simplifies building images, the QNX Momentics Tool Suite includes tools that let you work directly on your target board:

  • System Builder: Create bootable OS images, flash filesystem images or images that combine multiple components, such as an Initial Program Loader (IPL), an OS image and a filesystem image into a single image.
  • Target Agent and Navigator: Communicate directly with the target to transfer new files, launch applications, debug code in situ, profile the system or specific applications, and gather the information you need to optimize your system.

Learn more about the QNX Momentics Tool Suite.

Related Products and Services

Structural Dependency
Our virtualization, security and safety experts can assist you from project design to implementation.
Learn More
Structural Dependency
Powers hundreds of millions of systems in every industry where reliability matters.
Learn More
Structural Dependency
The QNX Hypervisor lets you run diverse OSs on the same SoC—even safety-critical and non-safety systems.
Learn More
Structural Dependency
View our extensive library of BSPs for a broad selection ARMv7, ARMv8 and x86-64 boards.
Learn More