Enable RTOS Awareness in Embedded Studio

From SEGGER Wiki
Jump to: navigation, search

Enable thread awareness for embOS

  • First download the latest thread awareness script from our website: https://www.segger.com/products/rtos/embos/tools/plug-ins/embedded-studio/
    • Alternatively in the Embedded Studio installation folder under /samples you can also find the embOS awareness script.
  • Open your Embedded Studio project
  • Go to: Project->Edit Options...->Debug->Debugger->Thread Script File
  • Set path to your downloaded thread awareness script and press ok

Thread awareness for other OSs

In the Embedded Studio installation folder under /samples you can find RTOS awareness scripts for other RTOSs. Setup steps are the same as with embOS.

Note: When using FreeRTOS the scripts require FreeRTOS to be compiled such that the referenced symbols do not have static qualifier (so the debugger can access them).

Create your own awareness script

The documentation for the RTOS awareness scripts can be found here:

For reference we recommend to use the embOS awareness script as explained above.

The RTOS awareness script interface is compatible to our other tools as well e.g. Ozone and J-Link GDB Server.