You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| executable | string | Both | Path of executable for symbols and program information. See also `loadFiles`, `symbolFiles`|
35
35
| gdbPath | string | Both | This setting can be used to override the GDB path user/workspace setting for a particular launch configuration. This should be the full pathname to the executable (or name of the executable if it is in your PATH). Note that other toolchain executables with the configured prefix must still be available. |
36
-
| gdbPort | number |Launch| Port to use for internal GDB server (cortex-gdb will scan a range of 2000 ports starting at gdbPort and use the first free port) |
37
-
| gdbTarget | string | Both | For externally (servertype = "external") controlled GDB Servers you must specify the GDB target to connect to. This can either be a "hostname:port" combination or path to a serial port |
36
+
| gdbPort | number |Both| Port to use for internal GDB server (cortex-gdb will scan a range of 2000 ports starting at gdbPort and use the first free port).|
37
+
| gdbTarget | string | Both | For externally (servertype = "external") controlled GDB Servers you must specify the GDB target to connect to. This can either be a "hostname:port" combination or path to a serial port.|
38
38
| graphConfig | {object} | Both | Description of how graphing can be done. See our Wiki for details |
39
39
| interface | string | Both | Debug Interface type to use for connections (defaults to SWD) - Used for J-Link, ST-LINK and BMP probes. |
40
40
| ipAddress | string | Both | IP Address for networked J-Link Adapter |
@@ -44,6 +44,7 @@ If the type is marked as `{...}` it means that it is a complex item can have mul
44
44
| liveWatch<br>.samplesPerSecond | number | Both | Maximum number of samples per second. Different from GUI refresh-rate, which is a user/workspace setting |
45
45
| loadFiles | string[]| Launch | List of files (hex/bin/elf files) to load/program instead of the executable file. Symbols are not loaded (see `symbolFiles`). Can be an empty list to specify none. If this property does not exist, then the executable is used to program the device |
46
46
| machine | string | Both | Machine Type Selection - used for QEMU server type |
47
+
| maxBreakpoints | number | Both | The maximum amount of breakpoints available on this core. |
47
48
| numberOfProcessors | number | Both | Number of processors/cores in the target device. |
48
49
| objdumpPath | string | Both | This setting can be used to override the objdump (used to find globals/statics) path user/workspace setting for a particular launch configuration. This should be the full pathname to the executable (or name of the executable if it is in your PATH). Note that other toolchain executables with the configured prefix must still be available. The program 'nm' is also expected alongside |
49
50
| openOCDLaunchCommands | string[]| Both | OpenOCD command(s) after configuration files are loaded (-c options) |
Copy file name to clipboardExpand all lines: package.json
+19-4Lines changed: 19 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -613,7 +613,7 @@
613
613
"default": null,
614
614
"type": "array",
615
615
"items": "string",
616
-
"description": "Override the commands that are normally executed as part of reset-ing the target. When undefined the deprecated overrideRestartCommands is used."
616
+
"description": "Override the commands that are normally executed as part of reset-ing the target. When undefined the deprecated overrideRestartCommands is used if it exists."
617
617
},
618
618
"postStartSessionCommands": {
619
619
"default": [],
@@ -756,9 +756,19 @@
756
756
},
757
757
"gdbTarget": {
758
758
"default": null,
759
-
"description": "For externally (servertype = \"external\") controlled GDB Servers you must specify the GDB target to connect to. This can either be a \"hostname:port\" combination or path to a serial port",
759
+
"description": "For externally (servertype = \"external\") controlled GDB Servers you must specify the GDB target to connect to. This can either be a \"hostname:port\" combination or path to a serial port.",
760
760
"type": "string"
761
761
},
762
+
"gdbPort": {
763
+
"default": 50000,
764
+
"type": "number",
765
+
"description": "Port to use for internal GDB server (cortex-gdb will scan a range of 2000 ports starting at gdbPort and use the first free port)."
766
+
},
767
+
"maxBreakpoints": {
768
+
"default": 8,
769
+
"type": "number",
770
+
"description": "The maximum amount of breakpoints available on this core."
771
+
},
762
772
"breakAfterReset": {
763
773
"default": false,
764
774
"type": "boolean",
@@ -1895,13 +1905,18 @@
1895
1905
},
1896
1906
"gdbTarget": {
1897
1907
"default": null,
1898
-
"description": "For externally (servertype = \"external\") controlled GDB Servers you must specify the GDB target to connect to. This can either be a \"hostname:port\" combination or path to a serial port",
1908
+
"description": "For externally (servertype = \"external\") controlled GDB Servers you must specify the GDB target to connect to. This can either be a \"hostname:port\" combination or path to a serial port.",
1899
1909
"type": "string"
1900
1910
},
1901
1911
"gdbPort": {
1902
1912
"default": 50000,
1903
1913
"type": "number",
1904
-
"description": "Port to use for internal GDB server (cortex-gdb will scan a range of 2000 ports starting at gdbPort and use the first free port)"
1914
+
"description": "Port to use for internal GDB server (cortex-gdb will scan a range of 2000 ports starting at gdbPort and use the first free port)."
1915
+
},
1916
+
"maxBreakpoints": {
1917
+
"default": 100,
1918
+
"type": "number",
1919
+
"description": "The maximum amount of breakpoints available on this core."
1905
1920
},
1906
1921
"runToMain": {
1907
1922
"description": "Deprecated: please use 'runToEntryPoint' instead.",
0 commit comments