v1.6.0
What's Changed
- The extension now has a pre-release channel for early access to upcoming features.
As part of this, the versioning scheme has changed: stable releases use even minor versions (starting with 1.6.0), while odd minor versions are reserved for pre-releases. - Adds the Core Peripherals view which gives insight into the programming of CPU specific core peripherals.
- Adds commands to enable/disable CPU Time updates.
- Fixes Component Viewer display and stability issues.
- Includes updated pyOCD distribution (pyOCD v0.44.0)
- Uses default debug sequences as defined in the
Open-CMSIS-Pack specification. - Adds missing sequence support for flash programming and holding hardware reset.
- Changes strategy of programming multiple flash memories from multiple erase-program-verify sequences per flash memory to a single
erase-program-verify sequence spanning all targeted flash memories. - Renames RTT channel mode
telnettoserver. - Adds Segger SystemView server mode to support direct recording
from pyOCD via IP (TCP/IP connection) forrun
subcommand. - Improves robustness and logging of Segger RTT
support.
- Uses default debug sequences as defined in the
- Also included in this extension release:
- Full list of required minimum versions for correct functionality of the CMSIS Debugger v1.6.0 release:
- See CMSIS Debugger 1.6.0 project board for a full list
of enhancement requests and defects addressed in this release.
New Contributors
- @andbararm made their first contribution in #935
Full Changelog: v1.4.1...v1.6.0