GNU MCU Eclipse

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

GNU MCU Eclipse ARM Embedded GCC v8.2.1-1.1 20190102 released GNU MCU Eclipse ARM Embedded GCC v8.2.1-1.2 20190119 released

GNU MCU Eclipse OpenOCD v0.10.0-11-20190118 released

Version v0.10.0-11-20190118 is a maintenance release; it updates to the latest master and removes the RISC-V patches.

Binary files »


  • none functionally relevant

Known problems

  • the upstreamed RISC-V support is currently unreliable; flashing QSPI and debugging the HiFive1 board seems functional, but Eclipse still throws a ‘Target not available’ message box; ignore the error and continue the debug session. Arty or other boards were not tested. For all RISC-V related support questions, please contact SiFive.

Build notes

The build environment uses CentOS 6 Docker containers.


Binaries for Windows, macOS and GNU/Linux are provided.

Easy install

OpenOCD is also available as an xPack and can be conveniently installed with xpm:

$ xpm install --global @gnu-mcu-eclipse/openocd@0.10.0-11.1

To install the latest version available, use:

$ xpm install --global @gnu-mcu-eclipse/openocd 


The SHA-256 hashes for the files are:

d364357469b6019e59772646c5ec05afe5360a21cdaf152de60c13da6a12df13 ?

3d4f33b16ec832661efbcf5cc5a31b5f35f58e32cb1d79877e9d4b5c025ebfaa ?

b3cb29f20aacd5768f8a7850c0233846c4061f0c67a5f06519bd6e1541baa1d1 ?

6a25f5336636b45db63680b54bcfb9ad8cfb4c0cafb8eae1219292191d45b266 ?

e2c2f0e35e62ee1b0184f12c2b1d629a65c365e3fb5c1bcd441b15cbcbf9ab98 ?