6904 - Propel 2022.1 and below: Why does Propel 2022.1 OpenOCD debug configuration show "+" when scanning the device?

6904 - Propel 2022.1 and below: Why does Propel 2022.1 OpenOCD debug configuration show "+" when scanning the device?

Description:

When doing OpenOCD debug on Propel 2022.1 and lower versions, users might encounter an issue when scanning the device. The device dropdown upon scanning will show  the "+"  sign only instead of the targeted device.

Solution:
For Propel 2022.1 and lower versions, see below workaround for the issue:

A. If the user has a C:/Data directory on their PC/Laptop, rename the folder. If none, skip to #B

B. Try these steps:

1. Open Task - Manager and kill cableserver.exe task if exists
2. Open Radiant programmer and download the bitstream into board. (this will create cableserver.exe task again)
3. With programmer opened, go to Propel and open OpenOCD debugger and go to 'CableConn' tab
4. Don't click the 'detect cable' button (this somehow will restart the cableserver.exe) and direct click the 'scan-device' button.

C. Try opening Propel this way:

1. Add one line in launch_propel.cmd (before "start eclipse.exe"), which is under the installation path of Propel.
Ex. C:/lscc/propel/2.2/launch_propel.cmd

set TOOLRTF=YOUR_PROPEL_PATH/sdk
(.e.g set TOOLRTF=D:/lscc/propel/2022.1/sdk in my setup)