CMSIS-Pack Eclipse Plug-ins 2.9.0
CMSIS-Pack Eclipse Plug-ins 2.9.0
This release removes an obsoleted feature, adds improvements and bug fixes. All plug-in versions are set to 2.9.0 for consistency.
Debug Sequence Engine is removed
Default implementation of Debug Sequence Engine in plug-in com.arm.pack.dsq.engine and corresponding project are removed from the repository.
Dependency on Eclipse Xtext framework is also removed.
The Debug Sequence Engine interfaces and extension points remain unchanged.
Major fixes and enhancements:
- Lazy loading of CMSIS-pack descriptions
- only installed packs are loaded initially on first request
- available and downloaded packs get only loaded by switching to Pack Manager perspective
- Condition evaluation algorithms for deny and accept expressions are made consistent with CMSIS-Toolbox 2.0
- Fixed issue #104: Unable to see examples in the 'Examples' Tab on selecting a specific device
Known issues:
- no new issues are found, please refer to previous release notes for issues and limitations
Included binaries
CmsisPackPlugIn2.9.0.zip - P2 archive containing binary and source features of CMSIS-Zone and CMSIS-Pack plug-ins.
Platform
This release of the CMSIS-Pack Management for Eclipse has been tested on the following platforms:
- Windows-10 64-bit: Eclipse 2022-09 64 bit.
- Linux Ubuntu 20.04.4 LTS 64-bit: Eclipse 2022-09 64 bit
Installation
Eclipse IDE and JRE
Install the "Eclipse IDE for Embedded C/C++ Developers" version 2022-09 or newer for your operating system.
Note:
- The Java Runtime Environment (JRE) 11 or later is required to be installed to your machine.
- It is recommended to use the Eclipse Installer as it includes the required Java Runtime Environment (JRE).
Plug-ins
To install the plug-ins into an existing Eclipse version, download CmsisPackPlugIn2.9.0.zip and install the required features using the standard Eclipse procedure to install software (Help - Install New Software) specifying downloaded archive as an update site.
Note:
- Installing CMSIS-Zone Eclipse plug-ins feature automatically installs CMSIS-Pack Eclipse plug-ins.
- Source code features are optional and provided for developers who wish to integrate the plug-ins in their own tools.
- Before updating to this release, first uninstall the previous one from your Eclipse.
License
- The CMSIS plug-ins are distributed under Eclipse Public License 1.0: http://www.eclipse.org/legal/epl-v10.html
- The Apache FreeMarker 2.3.29 is delivered under the Apache License 2.0: https://freemarker.apache.org/docs/app_license.html
Copyright (c) 2014-2023, ARM Limited and Contributors. All rights reserved.