Experts in embedded RTOS and Middleware, with a specialisation in safety certified software

  • twitter
  • google
  • liknedin
  • youtube
Contact   Newsletter

The Stateviewer Plugin

OPENRTOS, SAFERTOS and FreeRTOS ‘STATEVIEWER’ plug-ins provide enhanced kernel awareness with features including a snapshot of the task-switching and resource states, and the ability to check the stack usage of each task. This means that engineers working in either an IAR Embedded Workbench or Eclipse environment can develop and debug applications more quickly and with a high degree of confidence.

Using FreeRTOS?

Are you aware of the modified GPL License? This includes the requirement that you open source any changes you make to the kernel.

Upgrade to OPENRTOS

OPENRTOS is the FreeRTOS kernel, with additional licensing that removes the modified GPL restrictions of FreeRTOS, giving you IP indemnification and anonymity. Learn more here.

Benefits of OPENRTOS:

  • Shares a kernel with FreeRTOS
  • Professional Licensing
  • IP Indemnification
  • 1 year's free professional support


Download the STATEVIEWER Plug-in

To download STATEVIEWER for Eclipse free of charge please submit the information below, after you have entered your details and submitted the form you will shortly receive an email with details of how to access your requested downloads.



Write the characters above*

First Name *

Last Name *

E-mail address *

Job title *

Company name *

Telephone *

Country *

* Denotes required fields

STATEVIEWER comes pre-installed with IAR’s EWARM IDE, for information on other platforms supported by STATEVIEWER within the IAR IDE please contact us here.

What's Included in this demo:

Stateviewer Plug-in


Stateviewer allows the inspection of FreeRTOS/OpenRTOS kernel task, queue and timer objects, and SafeRTOS kernel task and queue objects, within Eclipse-based IDEs using CDT 7.0 and later versions via the standard DSF debugging interface. Also supports the legacy CDI debugging interface in conjunction with the GNU debugger (GDB) only.

* The legacy CDI debugger code will be removed from CDT as of version 9.0 (Neon release train - June 2016).
* In theory, Stateviewer should work with any debugging backend that interfaces via DSF (not just the GDB backend). The Code Composer Studio debugging backend is an example of non-GDB backend that works with StateViewer.