* CMSIS-Toolbox Run and Debug Management integration:
* Set debugger protocol based on information from `*.cbuild-
run.yml` file
* Set output file type based on information from `*.cbuild-
run.yml` file
* Raise critical error if `*.cbuild-run.yml` file path is
invalid
* Show warning when packs required by`*.cbuild-run.yml` file
are missing
* Improve TransferError Exception messages to be more
descriptive
* Increase number of transfer retries after WAIT response
* Probe: more reliable probe detection when probe is connected
after pyOCD is started
- update to 0.38.0:
* Add CoreSight AP specific CSW handling for AHB-AP, AXI-AP,
APB-AP
* Add more debug logging information for `cbuild-run` targets
* Add support for SW breakpoints when cache is present
* Cortex-M: configure AP for cacheable access when cache is
present
* Flash algorithms: relax memory layout rules and add RAM
alignment and minimum stack size checking
- update to 0.37.0:
* With this release, Python 3.7 is no longer supported. The
minimum Python version is now 3.8.0.
* CMSIS-Toolbox Run and Debug Management integration:
* add a `--cbuild-run` option across subcommands
* select target based on `cbuild-run`
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOCD?expand=0&rev=16
* Allow FlashBuilder to work when program page size is larger
than sector erase size (@BrianPugh)
* Very basic implementation to get a "connect" LED status
display (@rgrr)
* Add Trace Funnel Coresight component (@rapgenic)
* Cortex-M CPU type detection improvements
* Debug sequences: support pname on DebugPort* sequences
* Add MAX32666FTHR board (@ozersa)
* Add STMicro STM32 H743 and H723 targets (@unsanded)
* nRF91 family improvements (@maxd-nordic)
* Add HDSC HC32F448 hc32a460xe and hc32a4a0xi. (@lennvn)
* Add airm2m air001 target (@kaidegit)
* Add airm2m air32f103 target (@HalfSweet)
* Add STMicro STM32H7B0 Target (@BrianPugh)
* Add NXP S32K344 target (@PetervdPerk-NXP)
* Add Realtek RTL8762C (@suphammer)
* Add some missing ST and NXP board IDs
* Fix HC32l130 32k+ flash error (@kaidegit)
* Fix HC32L13x size and enable double buffering (@kaidegit)
* Infineon PSoC6: remove unnecessary sleep during reset (@te-
johan)
* Remove part number match for NXP MIMXRTxxxx series family
* RTT: fix CB not found (@tdasika)
* CMSIS-DAP: Windows performance regression fix
* Debug sequences: fix assignment expressions.
* flash: fix some type errors, sort imports
* Removed extraneous space character in the default `cortex_m`
target warning message (@BenjaminSoelberg)
* Flash loader: fix missing import of RamRegion
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOCD?expand=0&rev=14
* Fixed regression with Cypress PSoC6 targets (#680) and merged in cumulative PSoC6 updates from Cypress.
* Resolved a number of issues (but not all) with NXP LPC55S69.
* Update ST NUCLEO-H743ZI.
* Correct the wrong part number for MIMXRT1064-EVK board.
* Correct part number for ST NUCLEO-WB55RG board.
* Fix location of input data for flash algorithms in STM32F412xx target.
* Address an issue with the built-in target STM32L031x6 by disabling double buffered flash programming.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOCD?expand=0&rev=8