|
6 | 6 | and [J-Link GDB Server](https://open-cmsis-pack.github.io/cmsis-toolbox/YML-Input-Format/#j-link-server) debug configurations for multi-core |
7 | 7 | debug, semihosting serial I/O via Telnet, and more. |
8 | 8 | - Requires [Arm CMSIS Solution extension v1.64.0](https://marketplace.visualstudio.com/items?itemName=Arm.cmsis-csolution) or later. |
9 | | -- Includes pyOCD with enhanced [command-line options](https://open-cmsis-pack.github.io/cmsis-toolbox/pyOCD-Debugger/#command-line-invocation) |
10 | | -for CMSIS Solution and `*.cbuild-run.yml` based CI workflows. |
11 | 9 | - Includes updated pyOCD distribution ([pyOCD v0.42.0](https://github.com/pyocd/pyOCD/releases/tag/v0.42.0)) |
12 | | - - Adds support for Arm Cortex-M52 CPUs. |
13 | | - - Adds support for Arm China Star-MC3 CPUs. |
14 | | - - TODO: Details |
| 10 | + - Adds support for Cortex-M52 and Star-MC3 devices. ([@Liu-Gu](https://github.com/Liu-Gu)) |
| 11 | + - Adds enhanced [command-line options](https://open-cmsis-pack.github.io/cmsis-toolbox/pyOCD-Debugger/#command-line-invocation) |
| 12 | +for CMSIS Solution and `*.cbuild-run.yml` based CI workflows. |
| 13 | + - `run` sub-command capable of running targets until a time limit or EOT (suited for CI/CD workflows), and of semihosting console output/input and SWV output. |
| 14 | + - Improves [CMSIS-Toolbox Run and Debug Management](https://open-cmsis-pack.github.io/cmsis-toolbox/YML-CBuild-Format/#run-and-debug-management) support: |
| 15 | + - Port assignment logic for multi-core GDB server and telnet configurations. |
| 16 | + - STDIO routing for `console`, `telnet`, `file` and `off`. (Currently only supports STDIO output) |
| 17 | + - Connect mode configuration. |
| 18 | + - Pre-reset and post-reset configuration. |
| 19 | + - Reworked priority of `*.cbuild-run.yml` settings to allow for example command line switches to override them. |
| 20 | + - Checking for required files and related error messages. |
| 21 | + - Adds new session options for configuring pre-reset and post-reset type in `load` sub-command. |
| 22 | + - Improves Zephyr thread state definitions to match modern versions ([@mathieuchopstm](https://github.com/mathieuchopstm)). |
| 23 | + - Relaxes flash algorithm requirement to only have RO sections. |
| 24 | + - Fixes support for some HID-based CMSIS-DAP debug adapters. |
| 25 | + - Fixes path normalization inside CMSIS-Pack archives to support `..` in file paths ([@xoriath](https://github.com/xoriath)) |
15 | 26 | - Also included in this extension release: |
16 | 27 | - [arm-none-eabi-gdb v14.3.1](https://artifacts.tools.arm.com/arm-none-eabi-gdb/14.3.1/) |
17 | 28 | - Full list of required minimum versions for correct functionality of the CMSIS Debugger v1.3.0 solution: |
|
0 commit comments