Installing the Target Communication Framework (TCF) in the IDE

Updated: April 19, 2023

The TCF is an Eclipse framework designed for simplifying communication between development tools and embedded devices. This extensible, vendor-agnostic framework allows you to use the TRACE32-ICD through the IDE to debug QNX Neutrino targets.

The TRACE32-ICD can be configured as a TCF agent. A TCF agent offers services to client tools by exposing commands and events. Through the TCF, the IDE can use the debug functionality of the TRACE32 software. Note that simultaneous usage of the TRACE32 UI and the IDE UI is also possible.

To install the TCF in the IDE:
  1. In the IDE, select Help > Install New Software.
  2. Click the Add button in the upper right corner of the Install window, next to Work with.
  3. In the Name field of the Add Repository window, enter TCF:
  4. In Location, enter http://download.eclipse.org/tools/tcf/releases/1.3/
  5. Click OK to close the popup window.

    The list area of the Install window now shows entries for the software available from this location.

  6. In the search field just above the list area, enter TCF to filter the view.
  7. In the search results, check the box next to TCF C/C++ Debugger.

    Screenshot of Install window that shows packages containing TCF that are available for installation
  8. Click Next twice, to advance to the Review Licenses dialog.
  9. Accept the license agreement, then click Finish.

    The window closes and the IDE begins downloading the TCF debugger package. Progress is displayed in the bottom right corner.

  10. When the download finishes and the IDE prompts you to restart Momentics, click Yes to complete the installation.