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.
SystemAnalyzerTutorial1HowToRun
How to Run a System Analyzer Tutorial Project[edit]
- Launch the target you wish to run the tutorial on (e.g. the C6678 Device Functional Simulator, Little endian)
- Load the tutorial project's .out file. It should run to main and halt
- Load the tutorial project's .gel file (Tutorial 1 and 2 only)
- For Tutorial 1 and Tutorial 2, load the .gel file that the CCS New Project wizard installed in the tutorial's project folder in your CCS workspace
- 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.
- To load the gel file:
- Open the Control Panel (Right-click on the debug view->Open GEL Files View)
- right-click on the right pane of the Control Panel, select "Load GEL...", and select the .gel file
- Start System Analyzer (called Multicore System Analyzer (MCSA) in earlier CCS releases)
- Ensure you are in the Debug perspective (the Tools menu only is visible in the Debug perspective)
- Tools->System Analyzer->Live (or Tools->Multicore System Analyzer (MCSA)->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.
- If it doesn't, and you are running CCSv5.1.060XX or CCSv5.1.070XX, please see http://processors.wiki.ti.com/index.php/Multicore_System_Analyzer#Known_Issues.2FErrata .
- If you still can't get System Analyzer to auto-detect that an instrumented program has been loaded, please manually create a System Analyzer configuration file
- in the Live Parameters: dialog, select "Until data transfer is manually paused" and click Run
- Ensure you are in the Debug perspective (the Tools menu only is visible in the Debug perspective)
For Tutorial 1: Run the tutorial phase you are interested
- e.g. Scripts->System Analyzer 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->System Analyzer Tutorial 2->Slider_1 and Scripts->System Analyzer 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)