NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.

Which instrumentation tools should I use with SYS/BIOS?

From Texas Instruments Wiki
Jump to: navigation, search


Sysbios image.png

Two sets of visual analysis tools are available for accessing instrumentation data within Code Composer Studio (CCS). These are the RTA Tools and the System Analyzer tools. Both are available from the Tools menu.

  • RTA Tools: The RTA tools can be used to obtain stop-mode data from an application running on any target supported by SYS/BIOS if you configure the Agent module to be used.
    In previous versions of SYS/BIOS, the RTDX module was used together with the Agent module to gather run-time instrumentation data via JTAG from the target application. However, run-time RTDX was not available on many targets, and RTDX is no longer supported or recommended. The RTDX module is still provided for use in legacy applications, but it will not be enhanced or ported to additional targets. Learn More
     
  • System Analyzer: This new tool suite includes the target-side UIA package for instrumenting applications. SYS/BIOS thread execution and loads are instrumented by default. You can add additional UIA events to benchmark code and gather additional data. Tools are provided in CCSv5 (CCSv5.1 or higher is preferred) to view this data in tables and graphs. Multicore data correlation is also provided as a part of System Analyzer.
    Run-time data can be gathered via Ethernet for any target that has an NDK driver. Run-time data collection via JTAG is also provided for all C64x+ and C66x targets. Stop-mode data collection is provided for some additional targets listed in the UIA release notes.
    System Analyzer is the recommended instrumentation solution for new applications. However, System Analyzer is not yet supported for all targets, even for stop-mode data gathering. In addition, System Analyzer is not available for CCSv4. For unsupported targets or if you are not ready to upgrade to CCSv5, you should continue to use the RTA tools in stop-mode. Learn More

The Using Runtime Object Viewer Runtime Object Viewer (ROV) is a stop-mode debugging tool provided by XDCtools. It is supported whether your application is configured to use the RTA Tools via the Agent module or System Analyzer via the UIA package.

E2e.jpg {{
  1. switchcategory:MultiCore=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article Which instrumentation tools should I use with SYS/BIOS? here.

Keystone=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article Which instrumentation tools should I use with SYS/BIOS? here.

C2000=For technical support on the C2000 please post your questions on The C2000 Forum. Please post only comments about the article Which instrumentation tools should I use with SYS/BIOS? here. DaVinci=For technical support on DaVincoplease post your questions on The DaVinci Forum. Please post only comments about the article Which instrumentation tools should I use with SYS/BIOS? here. MSP430=For technical support on MSP430 please post your questions on The MSP430 Forum. Please post only comments about the article Which instrumentation tools should I use with SYS/BIOS? here. OMAP35x=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article Which instrumentation tools should I use with SYS/BIOS? here. OMAPL1=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article Which instrumentation tools should I use with SYS/BIOS? here. MAVRK=For technical support on MAVRK please post your questions on The MAVRK Toolbox Forum. Please post only comments about the article Which instrumentation tools should I use with SYS/BIOS? here. For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article Which instrumentation tools should I use with SYS/BIOS? here.

}}

Hyperlink blue.png Links

Amplifiers & Linear
Audio
Broadband RF/IF & Digital Radio
Clocks & Timers
Data Converters

DLP & MEMS
High-Reliability
Interface
Logic
Power Management

Processors

Switches & Multiplexers
Temperature Sensors & Control ICs
Wireless Connectivity