Skip to content

CMSIS-Pack Eclipse Plug-ins 2.6.0

Compare
Choose a tag to compare
@edriouk edriouk released this 27 May 13:04
· 18 commits to master since this release
5ed43b7

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

  1. CmsisPackPlugIn2.6.0.zip - P2 archive containing binary and source features of CMSIS Zone and CMSIS Pack plug-ins
  2. 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

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.