Version 5.1.2 is a maintenance release; if fixes some bugs and adds some enhancements.

Binary files »

Install

Eclipse package

For convenience, this version of the plug-ins is also available as Eclipse packages:

Eclipse Marketplace

The recommended way to update to the latest plug-ins is via the Eclipse Marketplace; search for Embedded CDT.

Eclipse Update Sites

For those who prefer to install manually, the latest version is available via Install New Software from:

  • https://download.eclipse.org/embed-cdt/updates/neon/

To get exactly this version, Install New Software from:

  • https://download.eclipse.org/embed-cdt/releases/5.1.2/p2/

Local install

For manual installs, the plug-ins are also available as regular archives, that can be downloaded locally and installed.

Changes

Bug fixes:

  • #400: The ilg.gnumcueclipse.doc.user documentation plug-in had an error in the localization configuration; fixed
  • #410: The STM32F[47] templates excluded *_hal_flash_ex.c from the generated projects, but in certain conditions these files are needed; exclusion removed.

Enhancements:

  • #411: To avoid confusions, all references to Packs were renamed to CMSIS Packs
  • #413: Since 2017, the official spelling is Arm, not ARM; strings containing Arm were updated to the new spelling
  • #414: The RISC-V Hello World template fails to link due missing underscore functions; –specs=nosys.specs was added as default
  • #415: The Arm Hello World template to used semihosting by default; extend the comments to mention nosys.specs too.

Developer changes:

  • #384: Switch to the “pomless” layout
  • #395: Add p2.mirrorsURL and p2.statsURI to the repository; tycho generateDownloadStatsProperty=true
  • #397: Generate “source” features that contains “source” bundles
  • #402: Normalize content of the sources bundles

More details are available at GitHub milestone v5.1.2.

Known problems

  • none

Release content

The following features and plugins are included in this release:

features:
ilg.gnumcueclipse.codered.feature_1.1.2.202009201439.jar
ilg.gnumcueclipse.codered.feature.source_1.1.2.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.jlink.feature_4.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.jlink.feature.source_4.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.jumper.feature_1.2.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.jumper.feature.source_1.2.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.openocd.feature_4.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.openocd.feature.source_4.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.pyocd.feature_1.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.pyocd.feature.source_1.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.qemu.feature_3.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.qemu.feature.source_3.4.1.202009201439.jar
ilg.gnumcueclipse.doc.user.feature_1.1.2.202009201439.jar
ilg.gnumcueclipse.doc.user.feature.source_1.1.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.arm.feature_2.7.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.arm.feature.source_2.7.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.riscv.feature_2.9.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.riscv.feature.source_2.9.2.202009201439.jar
ilg.gnumcueclipse.packs.feature_2.4.2.202009201439.jar
ilg.gnumcueclipse.packs.feature.source_2.4.2.202009201439.jar
ilg.gnumcueclipse.templates.ad.feature_1.3.1.202009201439.jar
ilg.gnumcueclipse.templates.ad.feature.source_1.3.1.202009201439.jar
ilg.gnumcueclipse.templates.cortexm.feature_1.5.2.202009201439.jar
ilg.gnumcueclipse.templates.cortexm.feature.source_1.5.2.202009201439.jar
ilg.gnumcueclipse.templates.freescale.feature_2.3.1.202009201439.jar
ilg.gnumcueclipse.templates.freescale.feature.source_2.3.1.202009201439.jar
ilg.gnumcueclipse.templates.sifive.feature_1.4.1.202009201439.jar
ilg.gnumcueclipse.templates.sifive.feature.source_1.4.1.202009201439.jar
ilg.gnumcueclipse.templates.stm.feature_2.7.2.202009201439.jar
ilg.gnumcueclipse.templates.stm.feature.source_2.7.2.202009201439.jar

plugins:
ilg.gnumcueclipse.codered_1.1.2.202009201439.jar
ilg.gnumcueclipse.codered.source_1.1.2.202009201439.jar
ilg.gnumcueclipse.core_5.1.2.202009201439.jar
ilg.gnumcueclipse.core.source_5.1.2.202009201439.jar
ilg.gnumcueclipse.debug.core_1.2.2.202009201439.jar
ilg.gnumcueclipse.debug.core.source_1.2.2.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag_4.2.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.jlink_4.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.jlink.source_4.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.jumper_1.2.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.jumper.source_1.2.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.openocd_4.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.openocd.source_4.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.pyocd_1.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.pyocd.source_1.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.qemu_3.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.qemu.source_3.4.1.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.restart_1.3.2.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.restart.source_1.3.2.202009201439.jar
ilg.gnumcueclipse.debug.gdbjtag.source_4.2.1.202009201439.jar
ilg.gnumcueclipse.debug.packs_1.1.2.202009201439.jar
ilg.gnumcueclipse.debug.packs.source_1.1.2.202009201439.jar
ilg.gnumcueclipse.doc.user_1.1.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross_1.3.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.arm_2.7.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.arm.source_2.7.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.riscv_2.9.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.riscv.source_2.9.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.cross.source_1.3.2.202009201439.jar
ilg.gnumcueclipse.managedbuild.packs_1.3.4.202009201439.jar
ilg.gnumcueclipse.managedbuild.packs.source_1.3.4.202009201439.jar
ilg.gnumcueclipse.packs_1.4.2.202009201439.jar
ilg.gnumcueclipse.packs.core_2.4.2.202009201439.jar
ilg.gnumcueclipse.packs.core.source_2.4.2.202009201439.jar
ilg.gnumcueclipse.packs.data_2.4.2.202009201439.jar
ilg.gnumcueclipse.packs.data.source_2.4.2.202009201439.jar
ilg.gnumcueclipse.packs.source_1.4.2.202009201439.jar
ilg.gnumcueclipse.packs.ui_1.4.2.202009201439.jar
ilg.gnumcueclipse.packs.ui.source_1.4.2.202009201439.jar
ilg.gnumcueclipse.templates.ad_1.3.1.202009201439.jar
ilg.gnumcueclipse.templates.ad.source_1.3.1.202009201439.jar
ilg.gnumcueclipse.templates.core_2.6.4.202009201439.jar
ilg.gnumcueclipse.templates.core.source_2.6.4.202009201439.jar
ilg.gnumcueclipse.templates.cortexm_1.5.2.202009201439.jar
ilg.gnumcueclipse.templates.cortexm.source_1.5.2.202009201439.jar
ilg.gnumcueclipse.templates.freescale_2.3.1.202009201439.jar
ilg.gnumcueclipse.templates.freescale.pe_1.3.1.202009201439.jar
ilg.gnumcueclipse.templates.freescale.pe.source_1.3.1.202009201439.jar
ilg.gnumcueclipse.templates.freescale.source_2.3.1.202009201439.jar
ilg.gnumcueclipse.templates.sifive_1.4.1.202009201439.jar
ilg.gnumcueclipse.templates.sifive.source_1.4.1.202009201439.jar
ilg.gnumcueclipse.templates.stm_2.7.2.202009201439.jar
ilg.gnumcueclipse.templates.stm.source_2.7.2.202009201439.jar