SPRADN1 August   2025 F28E120SC , F29H850TU , F29H859TU-Q1 , TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137 , TMS320F2800152-Q1 , TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1 , TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F28075 , TMS320F28075-Q1 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S , TMS320F28384D , TMS320F28384S , TMS320F28386D , TMS320F28386S , TMS320F28388D , TMS320F28388S , TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SG-Q1 , TMS320F28P559SJ-Q1 , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Features
    1. 2.1 Software Setup
    2. 2.2 Hardware Setup
  6. 3Running the C2000ware Example
  7. 4Adding Signal Sight to a Project
    1. 4.1 SysConfig Steps
    2. 4.2 Target Application Steps
    3. 4.3 CCS Steps
  8. 5Navigating the Signal Sight GUI
    1. 5.1 Verifying Target Connection
    2. 5.2 Enabling Data Streaming
    3. 5.3 Adjusting Plot View
    4. 5.4 Menu Bar Actions and Hotkeys
    5. 5.5 Advanced Features
      1. 5.5.1 Waveform Analyzer
      2. 5.5.2 Scope Settings
      3. 5.5.3 Data Export
  9. 6About the Tool
  10. 7Troubleshooting Guide
  11. 8Summary
  12. 9References

Troubleshooting Guide

See the FAQ below for suggestions to different troubleshooting scenarios.

  • The GUI name does not appear in the View → Plugins folder
    • Check 1: Verify that the SysConfig and C2000Ware products are set to the expected versions in the project Properties → General → Dependencies .
    • Check 2: Navigate to the projects Properties → General → Variables → {drop-down menu}Show both user-defined and system variables → SYSCONFIG_TOOL variable. Verify that the path to the "sysconfig_cli.bat" file is located inside the current CCS installation. The path needs to look something like C:\ti\ccsxxxx\ccs\utils\sysconfig_x.xx.x\sysconfig_cli.bat.
  • Data does not appear on the plot after I toggle on a channel
    • Check 1: Verify that the trigger channel and level is set to a signal that passes through (based on the nature of the data being plotted) the trigger and set the trigger mode to Manual.
    • Check 2: Verify that the SS_currentStreamState variable is being updated when a channel is toggled on.
      • Connect to the target code via CCS.
      • In the watch window, add the variable SS_currentStreamState.
      • If the value of this variable remains as NO_UPDATE, then there is an issue with the UART communication.
    • Check 3: For LaunchPads/controlCARDs - verify that the XDS, UART switch is in the correct position and the correct GPIOs are configured in the SysConfig SCI PinMux selection from SysConfig Step 7a.
    • Check 4: Verify that the Baud rate setting in the GUI Options → Serial Port Settings matches the baud rate selection in Sysconfig entry MCU Signal Sight → Exporter → SCI Transfer Communication Link → Baud Rate from SysConfig Step 6b.
  • The plot appears to be missing/skipping over data from one or more channels
    • The GUI has a built in feature to skip capturing data samples whenever the buffer is full.
      • Connect to the target code via CCS (make sure to run the target code before clicking Connect in the GUI.
      • In the watch window, add the variable `SS_streamDataSkips` and `SS_streamDataSkips2` if ping pong buffering is enabled.
      • If the values of the skip variables are incrementing significantly, then the software is skipping capturing data samples. Users can either:
        • Increase the buffer size from SysConfig Step 4. This allows more data to be placed in the buffer before becoming full.
        • Decrease the data capturing frequency in the application code (for example: decreasing the frequency of the CPU timer ISR from Step Target Step 4). This gives the SCI module more time to empty the buffer before more data is added.
        • Increase the baud rate from SysConfig Step 6b. This allows the SCI to transmit data from the buffer faster, and therefore empty the buffer faster.
  • GUI plot appears too small or channel knobs/Autoset button are missing from the screen
    • The virtual oscilloscope feature is designed to be viewed on a screen with a 100% scale. Users can modify this in the PC settings. For Windows, the option is in Settings → Display → Scale and Layout.
  • Data plotting is suspended unexpectedly
    • Reconnect to the target by clicking Options → Serial Port Settings and selecting Connect. This resets the streaming state on the target side.
  • For any bugs found in the tool, post on the E2E forum.