Skip to content

Commit 44ca771

Browse files
committed
Start debugging without firmware uploading using a new "loadMode" launch option
1 parent d448a23 commit 44ca771

File tree

2 files changed

+22
-2
lines changed

2 files changed

+22
-2
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release Notes
22

3+
## 2.3.4 (2021-10-??)
4+
5+
- Start debugging without firmware uploading using a new ``loadMode`` launch option (see docs for [debug_load_mode](https://docs.platformio.org/en/latest/projectconf/section_env_debug.html#debug-load-mode) for more details)
6+
37
## 2.3.3 (2021-08-14)
48

59
- Updated PlatformIO Core installer to v1.0.3 ([changes](https://github.com/platformio/platformio-core-installer/releases/tag/v1.0.3)):

package.json

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,23 @@
286286
"svdPath": {
287287
"default": null,
288288
"description": "Path to an SVD file describing the peripherals of the microcontroller",
289-
"type": "string"
289+
"type": [
290+
"string",
291+
"null"
292+
]
293+
},
294+
"loadMode": {
295+
"description": "Control when PlatformIO should load debugging firmware to the end target (see docs for `debug_load_mode` option)",
296+
"default": null,
297+
"type": [
298+
"string",
299+
"null"
300+
],
301+
"enum": [
302+
"always",
303+
"modified",
304+
"manual"
305+
]
290306
},
291307
"showDevDebugOutput": {
292308
"default": false,
@@ -639,7 +655,7 @@
639655
"dependencies": {
640656
"fs-plus": "~3.1.1",
641657
"platformio-node-helpers": "~9.2.3",
642-
"platformio-vscode-debug": "~1.3.1"
658+
"platformio-vscode-debug": "~1.4.0"
643659
},
644660
"extensionDependencies": [
645661
"ms-vscode.cpptools"

0 commit comments

Comments
 (0)