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.

McsaTutorial1HowToRun

From Texas Instruments Wiki
Jump to: navigation, search

How to Run a System Analyzer Tutorial Project[edit]

(for UIA_1_00_01_17 and earlier releases)

  • Launch a target (e.g. the C6678 Device Functional Simulator, Little endian)
  • Load the .out file. It should run to main and halt
  • Load the .gel file that is installed along with the source code for the tutorial
  • Open the Control Panel
  • Right-click on the debug view->Open GEL Files View
  • right-click on the right pane of the Control Panel and select "Load GEL...", and select the .gel file
  • for Tutorial1, load the mcsaTutorial1.gel file
  • for Tutorial2, load the mcsaTutorial2.gel file
  • to find the location of the .gel file, right click on it in the C/C++ Projects view and select 'Properties'. The file path is displayed at the top of the properties view.
  • Start System Analyzer / (called Multicore System Analyzer (MCSA) in earlier CCS releases)
  • Tools->System Analyzer->Live (or Tools->Multicore System Analyzer->Live)
  • The Live Parameters configuration dialog should default to "Auto-detect Configuration from Debug Session", and should show that the Core that you loaded the program on is instrumented.
  • in the Live Parameters: dialog, select "Until data transfer is manually paused" and click Run

For Tutorial 1: Run the tutorial phase you are interested

  • e.g. Scripts->MCSA Tutorial1->Tutorial1A_LoggingEvents
  • For hardware targets, click the Run button in the Debug view to run the selected tutorial
  • To run a different phase of the tutorial:
  • select the tutorial phase from the Scripts menu and click the Run button.
  • NOTE: you do not need to re-load the program

For Tutorial 2: display the two GEL sliders by selecting Scripts->MCSA Tutorial 2->Slider_1 and Scripts->MCSA Tutorial 2->Slider_2

If you reload the program, you will need to restart System Analyzer in order to discard the old event data and collect data from the new debug session:

  • To restart System Analyzer , select Tools->System Analyzer->Live again.
  • (in earlier releases, select Tools ->Multicore System Analyzer (MCSA)->Live)

Links:[edit]

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 McsaTutorial1HowToRun 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 McsaTutorial1HowToRun here.

C2000=For technical support on the C2000 please post your questions on The C2000 Forum. Please post only comments about the article McsaTutorial1HowToRun here. DaVinci=For technical support on DaVincoplease post your questions on The DaVinci Forum. Please post only comments about the article McsaTutorial1HowToRun here. MSP430=For technical support on MSP430 please post your questions on The MSP430 Forum. Please post only comments about the article McsaTutorial1HowToRun here. OMAP35x=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article McsaTutorial1HowToRun here. OMAPL1=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article McsaTutorial1HowToRun here. MAVRK=For technical support on MAVRK please post your questions on The MAVRK Toolbox Forum. Please post only comments about the article McsaTutorial1HowToRun here. For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article McsaTutorial1HowToRun 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