Releases: Open-CMSIS-Pack/devtools
Releases · Open-CMSIS-Pack/devtools
CMSIS-Project Manager Version 2.14.0
Release Notes
- added
build-scopeto include/exclude component files - added
check pack-updatescommand for potential pack updates - added
$TargetSet$access sequence for bettertmpdirseparation - allow listing the same component multiple times in clayers
- ensure pack reference for solution local pack
- ensure access sequences
$SolutionDir()$and$ProjectDir()$are evaluated - extend PLM status messages with parent component ID
- handle automatic rebase of config files
- improve collecting device properties for multi-core devices
- improve error messages when using components from different bundles
- regenerate
cbuild-idxalso in case of early convert errors - purge packs when clear global model
- print
download-urlwhen reporting external generator failures - updated
convertcommand description - updated pack handling: reload only modified packs
- updated CLANG default linker script
- throw
infomessages only underverbosemode - throw
warningwhen multiple packs versions are simultaneously selected - RPC:
- deliver info for missing packs
- expose evaluated dynamic access sequences
- fixed pack filter when changing scope all/solution packs
- pass
optionsintoResolverequests - perform
Applyfor any call changing component selection - refine
DiscoverLayerserror message - tolerate non-critical errors when loading solution
- cbuild-run:
- added
board-pack-path:anddevice-pack-path:nodes - added
systemviewnode intodebugger - added
processorscapabilities intosystem-resources - added
defaultattribute tomemory - allow non-unique
blocksitems inflash-info - relax schema: set processor capability
revisionas optional
- added
- cbuild-mlops:
- added experimental MLOps management
- added
list npuscommand - added NPU info in
cbuild.yml
Full Changelog: tools/projmgr/2.13.0...tools/projmgr/2.14.0
CMSIS-Build Manager Version 2.14.0
Release notes
- added support for compile macros generation
- fixed
CLANGsupport: re-added-mfpuoption - updated cbuild2cmake utility v0.11.0
- updated cbuild utility v2.14.0
- updated cpackget utility v2.2.1
- updated csolution utility v2.14.0
Full Changelog: tools/packchk/1.4.5...tools/buildmgr/2.14.0
SvdConv v3.3.50
What's Changed
- Update SMC2 entry and add SMC3 entry in #2255
Full Changelog: tools/buildmgr/2.13.0...tools/svdconv/3.3.50
PackChk 1.4.5
What's Changed
- packchk: fixed "update-rte-files" which generated RTE folder while checking (#1439) by @grasci-arm in #2391
- [PackChk] Add LGA and NPU feature entries to device table by @jkrech in #2422
Full Changelog: tools/buildmgr/2.13.0...tools/packchk/1.4.5
CMSIS-Project Manager Version 2.13.0
Release Notes
- added
flash-infonode intocbuild-run.yml - added
list packs --lockedoption - added
telnetnode handling - added reference to
compile_commands.jsonfile intocbuild.yml - added support for
link: whole-archivefeature - allow redefining
loadmode andload-offsetof output images - ensure access sequences under
target-setdo not generate dependencies - ensure packs with explicit paths have priority over installed ones
- improve errors/warnings around component validation
- fixed
for-compilercheck and error message - fixed
list packs --missing - fixed
pnamefor SCVD entries incbuild-run - fixed schema
SetupType - fixed schema
TypeListMutualExclusion - make behavior of pack filtering consistent in case of all packs enabled
- process pack requirements for a context only once
- reduce severity of missing
dbgconffrom error to warning - restrict check of package requirements
- set
Bnameto empty string if not defined - skip linker script generation when
--dry-run - support
hexvalues with suffix indefines - suppress info message concerning RTE header file recreation
- RPC enhancements
added method to obtain evaluated variables
added method to report context info
addedupgradenode intoPackReference
clean-up processed contexts when reloading solution
enhanced RPC tests for packs and components
reset pack filter flag on loading solution and running convert - Zephyr/West enhancements:
added documentation toWestProjectType
fixedwest-optschema
preservewestgroups incbuild.yml
CMSIS-Build Manager Version 2.13.0
Release Notes
- added support for Microchip XC32 toolchain
- added support for Star-MC3 and correct the support of Cortex-M52
- added AC6 and GCC support for Star-MC3 via Cortex-M52 compatibility
- fixed generated cflags in LLVM/Clang for Star-MC3
- updated cbridge utility v0.10.0
- updated cbuild2cmake utility v0.10.0
- updated cbuild utility v2.13.0
- updated cpackget utility v2.2.0
- updated csolution utility v2.13.0
CMSIS-Project Manager Version 2.12.0
Release Notes
- added initial Zephyr/West build integration support
- accept
--active <target-type>option regardless of availabletarget-set - handle pack identifiers case insensitive
- handle
--filter optioncase insensitive - reworked
created-forvalidation message - reworked debugger custom properties default handling
- rpc server enhancements and bugfixes:
added method to list compatible layers:DiscoverLayers
added method to list missing packs:ListMissingPacks
extendedBoardInfowith on-board debugger info
fixed examples filtering for device not being mounted on any board
fixedSelectBundleto return true if changed and no error - updated CLANG linker script for compatibility with ATfE 21
- updated schemas:
accept booleandefine
rejecttarget-typeinproject-context
remove placeholderstraceandterminalfrom cbuild-run
CMSIS-Build Manager Version 2.12.0
Release Notes
- fixed command-line options for map file generation
- updated cbridge utility v0.9.19
- updated cbuild2cmake utility v0.9.9
- updated cbuild utility v2.12.0
- updated csolution utility v2.12.0
v3.3.49
What's Changed
- [svdconv] changed casts to dynamic_cast (#1336) by @grasci-arm in #2240
Full Changelog: tools/buildmgr/2.11.0...tools/svdconv/3.3.49
CMSIS-Build Manager Version 2.11.0
Release Notes
- added AC6 ASM flags for dependency rules generation
- added IAR toolchain configuration support for Cortex-M52
- fixed map file generation to cope with spaces in path
- updated cbridge utility v0.9.18
- updated cbuild2cmake utility v0.9.8
- updated cbuild utility v2.11.0
- updated cpackget utility v2.1.9
- updated csolution utility v2.11.0