Skip to content

Releases: Open-CMSIS-Pack/vscode-cmsis-debugger

v0.0.3

26 Mar 10:42
d5adfca

Choose a tag to compare

v0.0.3 Pre-release
Pre-release

What's Changed

  • Fixes #84: Cannot use cbuild-run files with pyOCD without CMSIS_PACK_ROOT environment variable.
  • Implements #83: Make built-in pyOCD available in VS Code terminals.
    • Note that there is a known issue with a pyOCD installation in Python virtual environments taking precedence over the built-in pyOCD variant.
  • Updates included pyOCD distribution
    • Fixes #91: "Zephyr kernel detected" warning in shipped pyOCD.
    • Fixes #100: [macOS] - Cannot connect with pyOCD and ULINKplus. Fixes missing libusb for macOS.
    • Fixes #126: Flash programming fails on devices where the flash memory's erased value is 0x00. Initializes XPSR register before executing flash algorithm function.
    • Fixes #127: CoreSight root component discovery fails. Fixes how to address APv2.
    • Fixes #128: Programming fails on LPC55S69 when device is erased. Debugger no longer reads back programmed flash memory if Verify function is provided by flash algorithm.
    • Fixes #131: AP access failure due to invalid security flags (SPROT).
    • Extends support for *.cbuild-run.yml debug configuration files.

New Contributors

Full Changelog: v0.0.2...v0.0.3

v0.0.2

07 Mar 14:28
af63e5e

Choose a tag to compare

v0.0.2 Pre-release
Pre-release

What's Changed

  • Removes Arm Tools Environment Manager from extension pack. Instead, README lists it as one of the recommended extensions to use with the Arm CMSIS Debugger.
  • Fixes use of ${workspace} to ${workspaceFolder} in default debug configurations.
  • Reduces and aligns default initCommands lists for pseudo debugger types cmsis-debug-pyocd and cmsis-debug-jlink.
  • Implements #69: Bring Debug Console to front during connection.

New Contributors

Full Changelog: v0.0.1...v0.0.2

v0.0.1

27 Feb 11:44
0455881

Choose a tag to compare

v0.0.1 Pre-release
Pre-release

What's Changed

  • Initial release of extension pack on GitHub.
  • Adds pseudo debugger types cmsis-debug-pyocd and cmsis-debug-jlink.
  • Adds debug configuration providers for debugger type gdbtarget to resolve settings for pyOCD and Segger J-Link GDB server connections.
  • Contributes setting cmsis.cbuildRunFile to all debugger types (* debugger type).

New Contributors

Full Changelog: v0.0.0...v0.0.1