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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,11 @@ ChangeLog
4
4
* Store register/peripheral settings in the appropriate folder instead of the first folder
5
5
* Kill gdb-server if the user kills/exits gdb without using the proper disconnect/Stop buttons/process/commands
6
6
* VSCode was terminating Cortex-Debug before it was done. st-util exit behavior was also not clean as it did not exit on a disconnect.
7
+
* Preliminary support for data watchpoints
8
+
* svd now can allow no merge of consequtive addresses with a -1 specified for `svdAddrGapThreshold`
9
+
* You can now save the output of a gdb-server into a text file by specifying `cortex-debug.dbgServerLogfile` in User/Workspace settings. This will save output from the servers from all sessions (not just the recent). This is primarily for debugging and for users when submitting issues.
10
+
* Path names for gdb-servers can be OS specific. For instance `cortex-debug.openocdPath` can be suffixed with one of `.linux`, `.osx` or `.windows`. For instance `cortex-debug.openocdPath.windows` is used only on Windows and if that is missing, it will default looking for cortex-debug.openocdPath`.
11
+
* SWO output can now be logged (saved) to a file just like RTT output
7
12
8
13
#V0.4.7
9
14
* Fixed a regression for STLink gdbserver. It was in fact accidentally working in prior releases. The real bug is now fixed. Issue #494
Copy file name to clipboardExpand all lines: debug_attributes.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,9 +31,9 @@
31
31
| serverArgs | Common | Additional arguments to pass to gdb-server command line
32
32
| serverpath | Common | This setting can be used to override the gdb-server path user/workspace setting for a particular launch configuration. It is the full pathname to the executable or name of executable if it is in your PATH
33
33
| servertype | Common | GDB Server type - supported types are jlink, openocd, pyocd, pe, stlink, stutil, qemu and external
34
-
| showDevDebugOutput | Common | Prints all GDB responses to the console
35
-
| showDevDebugTimestamps | Common | Show timestamps when 'showDevDebugOutput' is true
36
-
| svdAddrGapThreshold | Common | If the gap between registers is less than this threshold (multiple of 8), combine into a single read from device
34
+
| showDevDebugOutput | Common | Prints all GDB (parsed) responses to the console. Can also be a string 'raw' or 'raw-only'
35
+
| showDevDebugTimestamps | Common | Show timestamps when 'showDevDebugOutput' is enabled
36
+
| svdAddrGapThreshold | Common | If the gap between registers is less than this threshold (multiple of 8), combine into a single read from device. -1 means never combine registers and is very slow
37
37
| svdFile | Common | Path to an SVD file describing the peripherals of the microcontroller; if not supplied then one may be selected based upon the 'device' entered.
38
38
| swoConfig | Common | (unknown)
39
39
| targetId | Common | On BMP this is the ID number that should be passed to the attach command (defaults to 1); for PyOCD this is the target identifier (only needed for custom hardware)
0 commit comments