{ "version": "0.2.0", "configurations": [ { "name": "Pico Debug", "cwd": "${workspaceRoot}", "executable": "${command:cmake.launchTargetPath}", "request": "launch", "type": "cortex-debug", "servertype": "openocd", // This may need to be arm-none-eabi-gdb depending on your system "gdbpath" : "gdb-multiarch", "device": "RP2040", "configFiles": [ "interface/raspberrypi-swd.cfg", "target/rp2040.cfg" ], "svdFile": "/home/pi/pico/pico-sdk/src/rp2040/hardware_regs/rp2040.svd", "runToMain": true, // Work around for stopping at main on restart "postRestartCommands": [ "break main", "continue" ] } ] }