Releases: ARM-software/CMSIS-Zone
CMSIS-Zone Utility for Eclipse 1.0.0
CMSIS-Zone Utility for Eclipse 1.0.0
The CMSIS-Zone utility is now fully integrated into CMSIS-Pack Eclipse plug-ins.
The sources can be found in ARM-software/cmsis-pack-eclipse repository.
Release notes, binaries and installation instructions can be found in CMSIS-Pack Eclipse Plug-ins 2.5.0 release
The example projects are enhanced and updated according to the tool features.
Please refer to the documentation for additional information.
Copyright (c) 2015-2019, ARM Limited and Contributors. All rights reserved.
CMSIS-Zone Utility for Eclipse 0.9.6
CMSIS-Zone Utility for Eclipse 0.9.6
This release provides several enhancements and bug fixes. It is still a pre-release intended for review and experiments.
Major changes
- all changes implemented for CMSIS Pack Eclipse Plug-ins 2.4.2 are merged into this release for consistency.
- "init" memory attribute is replaced with "uninit" to satisfy XML schemas and documentation
user interface is updated accordingly - smaller bug fixes
The example projects are enhanced and updated according to the tool features.
Installation
Full package
To install the supplied Eclipse package download attached EclipseCDT_2019_3_CMSIS_Zone_0_9_6.zip and extract the content to any convenient location (Windows only)
Plugin package
To install the plug-in into existing Eclipse version download CmsisZonePackPlugIn0.9.6.zip and install it using standard Eclipse procedure to install software (Help->Install New Software) specifying downloaded archive as an update site.
To update to this release first uninstall the previous one from your Eclipse and install the new one specifying downloaded CmsisZonePackPlugIn0.9.6.zip as an update site.
Please refer to the release notes and documentation for additional information.
Copyright (c) 2015-2019, ARM Limited and Contributors. All rights reserved.
CMSIS-Zone Utility for Eclipse 0.9.5
CMSIS-Zone Utility for Eclipse 0.9.5
This release provides several enhancements and bug fixes. It is still a pre-release intended for review and experiments.
Major changes
- generation of mpu_setup elements in .fzone files (currently limited to Armv8 architecture)
- support for configure element in .azone files: show and assign memory regions and peripherals according to the settings
- Setup page in the editor to view zone properties and configure settings
- bug fixes
The example projects are enhanced and updated according to the tool features.
Installation
Full package
To install the supplied Eclipse package download attached EclipseCDT_2019_3_CMSIS_Zone_0_9_5.zip and extract the content to any convenient location (Windows only)
Plugin package
To install the plug-in into existing Eclipse version download CmsisZonePackPlugIn0.9.5.zip and install it using standard Eclipse procedure to install software (Help->Install New Software) specifying downloaded archive as an update site.
To update to this release first uninstall the previous one from your Eclipse and install the new one specifying downloaded CmsisZonePackPlugIn0.9.5.zip as an update site.
Please refer to the release notes and documentation for additional information.
Copyright (c) 2015-2019, ARM Limited and Contributors. All rights reserved.
CMSIS-Zone Utility for Eclipse 0.9.4
CMSIS-Zone Utility for Eclipse 0.9.4
This release provides several enhancements and bug fixes. It is still a pre-release intended for review and experiments.
Major changes
- look and feel: icons and colors
- improved error processing and reporting
- bug fixes
The example projects are enhanced and updated according to the tool features.
Installation
Full package
To install the supplied Eclipse package download attached EclipseCDT_2019_3_CMSIS_Zone_0_9_4.zip and extract the content to any convenient location.
Plugin package
To install the plug-in into existing Eclipse version download CmsisZonePackPlugIn0.9.4.zip and install it using standard Eclipse procedure to install software (Help->Install New Software) specifying downloaded archive as an update site.
To update to this release first uninstall the previous one from your Eclipse and install the new one specifying downloaded CmsisZonePackPlugIn0.9.4.zip as an update site.
Please refer to 0.9.0-alpha release notes and documentation for additional information.
Copyright (c) 2015-2019, ARM Limited and Contributors. All rights reserved.
CMSIS-Zone Utility for Eclipse 0.9.2
CMSIS-Zone Utility for Eclipse 0.9.2
This release provides several enhancements and bug fixes. It is still a pre-release intended for review and experiments.
Major changes
- additional flags for memory regions: init, DMA, startup
- fixes and enhancements in MPC and SAU handling
- enhanced algorithm for memory region arrangement with MPC
- possibility to save altered permissions for top-level memory regions and peripherals
- individual configuration of peripheral channels and pins
- improved new CMSIS Zone project wizard: it is possible to specify an available .rzone file instead of device
- UI enhancements and bugfixes
The example projects are enhanced and updated according to the tool features.
Installation
To update to this release uninstall the previous one from your Eclipse and install the new one specifying downloaded CmsisZonePackPlugIn0.9.2.zip (attached) as an update site.
Please refer to 0.9.0-alpha release notes and documentation for additional information.
Copyright (c) 2015-2019, ARM Limited and Contributors. All rights reserved.
CMSIS-Zone 0.9.0-alpha
CMSIS-Zone Utility for Eclipse 0.9.0
This release provides initial presentation of CMSIS Zone Utility for review and experiments.
Release content
-
CmsisZonePackPlugIn0.9.0.zip : an Eclipse plug-in implementing CMSIS Zone functionality
The CMSIS Zone development tool is implemented as an Eclipse plug-in that can be be installed into a 64-bit Eclipse (version Mars and above), requires Jave JRE 1.8 or above.
The archive also includes required CMSIS Pack Eclipse plug-ins 2.4 and Apache FreeMarker version 2.3.26.
The CMSIS plug-ins are distributed under Eclipse Public License 1.0: http://www.eclipse.org/legal/epl-v10.html
The Apache FreeMarker is delivered under the Apache License 2.0: https://freemarker.apache.org/docs/app_license.html -
EclipseCDT_2019_3_CMSIS_Zone.zip : Eclipse IDE 2019‑03 with pre-installed CmsisZonePackPlugIn0.9.0.zip plug-ins.
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
Installation
In order to install CMSIS-Zone you need to have an JRE present on your machine, see prerequisites.
You can either install the full package on a Windows x64 PC, or manually add the provided plugin package into an existing Eclipse CDT installation.
Prerequisite
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 simply download EclipseCDT_2019_3_CMSIS_Zone.zip and extract the content to any convenient location.
Plugin package
To install the plug-in into existing Eclipse version download CmsisZonePackPlugIn0.9.0.zip and install it using standard Eclipse procedure to install software (Help->Install New Software) specifying downloaded archive as an update site.
Using software
- download and install the supplied plug-in CmsisZonePackPlugIn0.9.0.zip or complete Eclipse package EclipseCDT_2019_3_CMSIS_Zone.zip
- run Eclipse and select a new workspace
- clone CMSIS-Zone Git repository
- import existing projects from Example directory into your workspace
The relevant part of the documentation is available under
https://arm-software.github.io/CMSIS-Zone/index.html.
Copyright (c) 2015-2019, ARM Limited and Contributors. All rights reserved.