When Arduino IDE initializes the integrated sketch debugger, it sets the `servertype` debug attribute to the value of the `debug.server` platform property. This property must be set to one of the GDB Server type identifiers recognized by the Cortex-Debug debugger extension. The previous value was not a recognized identifier, which caused the debugger initialization to fail: Invalid servertype parameters. The following values are supported: "jlink", "openocd", "stlink", "stutil", "pyocd", "bmp", "pe", "qemu", "external"
39 lines
1.1 KiB
Plaintext
39 lines
1.1 KiB
Plaintext
cmsis-dap.name=ARM CMSIS-DAP compatible
|
|
cmsis-dap.communication=USB
|
|
cmsis-dap.protocol=
|
|
cmsis-dap.program.protocol=
|
|
cmsis-dap.program.tool=openocd
|
|
cmsis-dap.program.tool.default=openocd
|
|
cmsis-dap.program.extra_params=
|
|
cmsis-dap.programmer.protocol=cmsis-dap
|
|
cmsis-dap.programmer.transport_script={runtime.platform.path}/debugger/select_swd.cfg
|
|
|
|
stlink.name=STMicroelectronics STLINK
|
|
stlink.communication=USB
|
|
stlink.protocol=
|
|
stlink.program.protocol=
|
|
stlink.program.tool=openocd
|
|
stlink.program.tool.default=openocd
|
|
stlink.program.extra_params=
|
|
stlink.programmer.protocol=stlink
|
|
stlink.programmer.transport_script={runtime.platform.path}/debugger/select_hla.cfg
|
|
|
|
jlink.name=JLink
|
|
jlink.communication=USB
|
|
jlink.protocol=
|
|
jlink.program.protocol=
|
|
jlink.program.tool=openocd
|
|
jlink.program.tool.default=openocd
|
|
jlink.program.extra_params=
|
|
jlink.programmer.protocol=jlink
|
|
jlink.programmer.transport_script={runtime.platform.path}/debugger/select_swd.cfg
|
|
|
|
blackmagic.name=BlackMagic
|
|
blackmagic.communication=USB
|
|
blackmagic.protocol=
|
|
blackmagic.program.protocol=
|
|
blackmagic.program.tool=
|
|
blackmagic.program.tool.default=
|
|
blackmagic.program.extra_params=
|
|
blackmagic.debug.server=bmp
|