GNU MCU Eclipse

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

GNU ARM Eclipse News

GNU MCU Eclipse plug-ins v4.2.1-201711101735 released

Nov 10, 2017 - Version 4.2.1-201711101735 is a major release; thanks to a contribution from SiFive, the project was enhanced with a template plug-in to create projects for the SiFive boards.


GNU MCU Eclipse OpenOCD v0.10.0-5-20171110 released

Nov 10, 2017 - Version v0.10.0-5-20171110 is a maintenance release; the main change was to patch the RISC-V code to no longer print the 4096 CSRs.


GNU MCU Eclipse RISC-V Embedded GCC v7.2.0-1-20171109 released

Nov 9, 2017 - Version v7.2.0-1-20171109 is a new release of GNU MCU Eclipse RISC-V Embedded GCC; the main improvement is in GDB, which no longer returns the 4096 CSRs together with the general registers. In contrast to the riscv64-unknown-elf toolchain, this toolchain is clearly intended for bare-metal embedded applications; for this it was necessary to update to the latest newlib 2.5 release which uses ‘underscore’ syscall functions and to remove the mandatory use of libgloss.


GNU MCU Eclipse OpenOCD v0.10.0-4-20171004* released

Oct 4, 2017 - Version v0.10.0-4-20171004-0812-dev is a maintenance release; the main change was to revert some of the RISC-V patches that caused problems for other targets.


GNU MCU Eclipse RISC-V Embedded GCC v7.1.1-2-20170912-* released

Sep 13, 2017 - Version v7.1.1-2-20170912-2255 is a new release of GNU MCU Eclipse RISC-V Embedded GCC; after the initial version of the riscv64-unknown-elf toolchain was released, it was discovered that it was intended more to applications that include a kernel-like environment, and less to bare-metal environments. This second release is intended to provide a temporary fix to this problem and make the toolchain more suitable for embedded bare-metal applications; for this it was necessary to to update to the latest newlib 2.5 release which uses ‘underscore’ syscall functions and to remove the mandatory use of libgloss. Hopefully the official toolchain distribution will follow shortly and use the same approach.


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

Aug 26, 2017 - 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.


GNU MCU Eclipse plug-ins v4.1.1-201707111115 released

Jul 11, 2017 - Version 4.1.1-201707111115 is a major release; thanks to a contribution from SiFive, the project was enhanced with support for RISC-V devices and, to better reflect the multi-platform nature, was rebranded GNU MCU Eclipse.


GNU MCU Eclipse plug-ins v4.x update sites URLs migrated to Netlify

Jul 9, 2017 - Starting with Eclipse plug-ins v4.x, the Eclipse update sites URLs were migrated from the venerable SourceForge to the new Netlify site.


GNU MCU Eclipse RISC-V Embedded GCC v7.1.1-1-20170702-* released

Jul 2, 2017 - Version v7.1.1-1-20170702-0625 is the first GNU MCU Eclipse RISC-V Embedded GCC release. It includes binaries for Windows, macOS and GNU/Linux.


GNU ARM Eclipse plug-ins update sites migrated to Bintray

May 2, 2017 - After serving almost 6 million downloaded files, the Eclipse update sites were migrated from the venerable SourceForge to the new Bintray site.