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.