I’m trying to debug a Tracker One to be able to step through the code within Workbench/VS Code.
From the Particle Getting Started tab, I’m selecting FLASH/Launch debugger.
The device appears to flash successfully - it produces the following output:
Opening DFU capable USB device…
ID 2b04:d01a
Run-time device DFU version 011a
Claiming USB DFU Interface…
Setting Alternate Setting #0 …
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 4096
DfuSe interface name: "Internal Flash "
Downloading to address = 0x00030000, size = 107388
Download [=========================] 100% 107388 bytes
Download done.
File downloaded successfully
Transitioning to dfuMANIFEST state
Following that, a message appears indicating ‘Failed to launch OpenOCD GDB Server’
It then directs me to the Adapter Output window which displays the following:
Info : auto-selecting first available session transport “swd”. To override use 'transport select '.
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Error: unable to find CMSIS-DAP device
Do I need to make any changes to my machine settings or the launch.json file?