CMSIS-Pack Eclipse Plug-ins 2.6.0
This release provides new features, improvements and bug fixes.
All plug-in versions are set to 2.6.0 for consistency.
CMSIS-Zone 1.1:
- MPU support for Arm V7 architecture
- upgrade handling of data in .azone, .rzone and .fzone files according to changes in CMSIS-Zone specification
- bugfixes
Maven Build
- improved build reliability and CI-integration
- UTF-8 encoding is set for all projects
Pack Management
- by installing required packs check if a satisfying pack is already installed (fix for issue #91)
- do not delete pdsc files of deprecated packs if they are still listed in index.pidx
- improved notification on changed gpdsc files and installed packs
Project Management
- support for Arm Cortex-M55 processor
- install missing required packs when loading projects
- display reason for project update: config file saved, packs installed/removed, initial project load, etc.
- fix for handling of pre-include files for Arm Compiler 6
Included binaries
- CmsisPackPlugIn2.6.0.zip - P2 archive containing binary and source features of CMSIS Zone and CMSIS Pack plug-ins
- EclipseCDT_2019_3_CMSIS_Pack_2.6.0.zip : Eclipse IDE 2019.03 with pre-installed binary features from CmsisPackPlugIn2.6.0.zip.
The file contains full Windows-64 package of "Eclipse IDE for C/C++ Developers" 2019-03 (https://www.eclipse.org/downloads/packages/release/2019-03/r/eclipse-ide-cc-developers), distributed under Eclipse Public License 1.0: http://www.eclipse.org/legal/epl-v10.html
For convenience it also contains installed FreeMarker IDE version 1.5.3 from JBoss Tools that is also distributed under Eclipse Public License 1.0: http://www.eclipse.org/legal/epl-v10.html
Platform
This release of the CMSIS-Pack Management for Eclipse has been tested on the following platforms:
- Windows-10 64 bit: Eclipse 2019-03, Eclipse 2019-06 and Eclipse 2019-09 (all 64 bit).
- Linux Ubuntu-16.04 LTS 64 bit : Eclipse 2019-09 64 bit
Installation
Prerequisites
Get and install an Java Runtime Environment (JRE) 1.8 or later to your machine, choose one of
- Oracle JRE (note the license terms for commercial usage)
- OpenJDK
Full package
To install the supplied Eclipse package download attached EclipseCDT_2019_3_CMSIS_Pack_2_6_0.zip and extract the content to any convenient location (Windows only)
Plugin package
To install the plug-in into existing Eclipse version download CmsisPackPlugIn2.6.0.zip and install required features using standard Eclipse procedure to install software (Help->Install New Software) specifying downloaded archive as an update site. Please note:
- a 64-bit Eclipse version (2019.03 or newer) should be used
- 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 tools
- to update to this release first uninstall the previous one from your Eclipse and then install the new one
Licensing:
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-2020, ARM Limited and Contributors. All rights reserved.