From 0458417b2c01e50e2a367521d9c0504d8c4b6fbc Mon Sep 17 00:00:00 2001 From: Haneef Mohammed Date: Mon, 16 Jan 2023 11:50:19 -0800 Subject: [PATCH] v1.6.10 --- CHANGELOG.md | 3 +++ debug_attributes.md | 4 ++-- package.json | 10 +++++----- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9b83967f..fbe817ac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,9 @@ ChangeLog ========= +# V1.6.10 +* [Issue#793 Container install broke from v1.6.7 to v1.6.9](https://github.com/Marus/cortex-debug/issues/793). It appears that VSCode does not install extensions with dependencies fully. Ie, if ext. `a` depends on `b` which depends on `c`, `c` is not installed so extension `a` fails to load properly. While we confirm, report this issue to VSCode folks, a (ugly) workaround has been implemented. + # V1.6.9 * The RTOS view has been moved to another extension so it can work with other debuggers. https://github.com/mcu-debug/rtos-views It will be automatically installed for you with this update. Note that the RTOS view related settings and commands now belong to the new extension (search for `RTOS` in Command Palette) * This release will also install the new memory view extension from https://github.com/mcu-debug/memview. The old memory view is still available (search for `legacy` in Command Palette) diff --git a/debug_attributes.md b/debug_attributes.md index ff92620e..91b37829 100644 --- a/debug_attributes.md +++ b/debug_attributes.md @@ -51,10 +51,10 @@ Also using IntelliSense while editing launch.json in VSCode can be quite helpful | symbolFiles | Common | List of ELF files to load symbols from instead of the executable file. Program information is ignored (see `loadFiles`). Can be an empty list to specify none. If this property does not exist, then the executable is used for symbols | 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) | targetProcessor | Common | The processor you want to debug. Zero based integer index. Must be less than 'numberOfProcessors' -| toolchainPrefix | Common | This setting can be used to override the toolchainPrefix user setting for a particular launch configuration. +| toolchainPrefix | Common | This setting can be used to override the toolchainPrefix user setting for a particular launch configuration. Default = "arm-none-eabi" | BMPGDBSerialPort | BMP Specific | The serial port for the Black Magic Probe GDB Server. On Windows this will be "COM", on Linux this will be something similar to /dev/ttyACM0, on OS X something like /dev/cu.usbmodemE2C0C4C6 (do not use tty versions on OS X) | powerOverBMP | BMP Specific | Power up the board over Black Magic Probe. "powerOverBMP" : "enable" or "powerOverBMP" : "disable". If not set it will use the last power state. -| gdbTarget | External | For externally 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 +| gdbTarget | External | 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 | ipAddress | J-Link Specific | IP Address for networked J-Link Adapter | jlinkscript | J-Link Specific | J-Link script file - optional input file for customizing J-Link actions. | serialNumber | J-Link Specific | J-Link or ST-LINK Serial Number - only needed if multiple J-Links/ST-LINKs are connected to the computer diff --git a/package.json b/package.json index c7066f07..748b80a9 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "1.6.10-pre1", + "version": "1.6.10", "preview": false, "activationEvents": [ "onDebugResolve:cortex-debug", @@ -683,7 +683,7 @@ }, "toolchainPrefix": { "default": null, - "description": "This setting can be used to override the toolchainPrefix user setting for a particular launch configuration.", + "description": "This setting can be used to override the toolchainPrefix user setting for a particular launch configuration. Default = \"arm-none-eabi\"", "type": "string" }, "serverpath": { @@ -767,7 +767,7 @@ }, "gdbTarget": { "default": null, - "description": "For externally 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", + "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", "type": "string" }, "breakAfterReset": { @@ -1763,7 +1763,7 @@ }, "toolchainPrefix": { "default": null, - "description": "This setting can be used to override the toolchainPrefix user setting for a particular launch configuration.", + "description": "This setting can be used to override the toolchainPrefix user setting for a particular launch configuration. Default = \"arm-none-eabi\"", "type": "string" }, "serverpath": { @@ -1853,7 +1853,7 @@ }, "gdbTarget": { "default": null, - "description": "For externally 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", + "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", "type": "string" }, "runToMain": {