GNU MCU Eclipse

A family of Eclipse CDT extensions and tools for GNU ARM & RISC-V development

GNU MCU Eclipse plug-ins v4.1.1-201707111115 released GNU MCU Eclipse RISC-V Embedded GCC v7.1.1-2-20170912-* released

GNU MCU Eclipse OpenOCD v0.10.0-3-20170826* released

Version v0.10.0-3-20170826-1813-dev is a maintenance release; it updates to the latest RISC-V v20170818 release and to the original 1025be3 commit from June 2nd, 2017.

[2017-09-20 update] It was reported that the RISC-V specific changes have a negative impact on some other targets. Until the problem is identified and a fix released, for non-RISC-V targets please use an older release.

Binary files »

Changes

  • apart from the RISC-V updates, there are no other changes.

Differences from RISC-V release

The following configuration files were added:

  • board/sifive-coreplexip-e31-arty.cfg
  • board/sifive-coreplexip-e51-arty.cfg
  • board/sifive-freedom-e300-hifive1.cfg

Known problems

RISC-V

  • the registers names (x0-x31) displayed in the Registers view are not consistent with the register names in the Disassembly view;
  • the list of register displayed in the Registers view should not include the list of 4096 CSRs

Build notes

The build environment was upgraded to Debian 9.

Binaries

Binaries for Windows, macOS and GNU/Linux are provided. For Windows and macOS, separate installable and plain archives are provided.

Checksums

The SHA-256 hashes for the files are:

59c92d2f165bce5557a12244d88384258630e079fbb1dbc1992d2fa939aa1007 ?
gnu-mcu-eclipse-openocd-0.10.0-3-20170826-1813-dev-debian32.tgz

4dd902f17a76c4cbb1dec7f1503f33d04d569824a033b51bafb80bc7ed996abb ?
gnu-mcu-eclipse-openocd-0.10.0-3-20170826-1813-dev-debian64.tgz

c939cd5087da24694c7d496d99f1f6686e3e1d7badb386e9b8189b1752975192 ?
gnu-mcu-eclipse-openocd-0.10.0-3-20170826-1813-dev-osx.pkg

82ed7a8d74d6116a77bfef92d2494705a70a08e2b1df2aa14d5f18610e5332af ?
gnu-mcu-eclipse-openocd-0.10.0-3-20170826-1813-dev-osx.tgz

f12acf83204ac94dec8bcea0b72487c988da7a106294bbf0ec5f2b5760fd6f30 ?
gnu-mcu-eclipse-openocd-0.10.0-3-20170826-1813-dev-win32-setup.exe

04510b7e51bb5e7418bbb0b4e92963fce6440a9efd6c02184a2f94221147671f ?
gnu-mcu-eclipse-openocd-0.10.0-3-20170826-1813-dev-win32.zip

bfda8b81b2c360132b6197469890e20ca32fc92c7015422057025e1f1036af93 ?
gnu-mcu-eclipse-openocd-0.10.0-3-20170826-1813-dev-win64-setup.exe

b96248bcfcfefc4572e49f5960534783440f5d449762805a8f224489dde246f7 ?
gnu-mcu-eclipse-openocd-0.10.0-3-20170826-1813-dev-win64.zip