Skip to content
This repository has been archived by the owner. It is now read-only.

@ilg-ul ilg-ul released this Sep 27, 2019

OpenOCD has a new home in the xPack project:

To install the new versions, use:

$ xpm uninstall --global @xpack-dev-tools/openocd

The GNU MCU Eclipse plug-ins were updated and since Sep. 2019 (v4.6.1) this name is also recognised. For older versions of the plug-ins, adjust the path manually.

Since there are xPacks referring to its binaries, this project will be preserved, at least for a while, but there will be no further changes, and the project will be archived.

Assets 2

@ilg-ul ilg-ul released this Apr 22, 2019 · 1 commit to gnu-mcu-eclipse-dev since this release

Github Releases (by Release)

Version v0.10.0-12 20190422 is a maintenance release; it updates to the latest upstream master.

Continue reading »

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-12.1

To install the latest version available, use:

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

Download analytics

Credit to Shields IO and Somsubhra/github-release-stats.

Assets 12

@ilg-ul ilg-ul released this Jan 18, 2019 · 132 commits to gnu-mcu-eclipse-dev since this release

Github Releases (by Release)

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

Continue reading »

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.

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

Download analytics

Credit to Shields IO and Somsubhra/github-release-stats.

Assets 12
Dec 3, 2018
Document how to get code coverage. (#339)
* Document how to get code coverage.

Change-Id: If7eae6008ad0394490885f88b6edb8436d9f54f3

* Remove (hopefully insignificant) whitespace.

Change-Id: Ie4079dd2998c616ae5b6e5b031e29cea5f11d9f8
Nov 6, 2018
Clean up fespi flashing code (#313)
* WIP upstream review feedback.

See http://openocd.zylin.com/#/c/4656/

The main change is to get rid of macros that contain a return statement.

Change-Id: Iff79a8aa7c40ee04a8d1f07d973f9b29d4899d5c

* Remove unaligned head/tail code.

From inspection it's not clear to me that this is necessary at all. I've
been unable to make a test case that results in anything besides a
4-byte aligned flash to happen. Sections that aren't multiples of 4 are
common, and appear to work fine.

Change-Id: Idb6109ca015ae06b9d8f16bd883f9c8f5c51087d

* Move fespi native code into contrib/loaders

As suggested by http://openocd.zylin.com/#/c/4656/

Change-Id: I275012aa8a1ef6a0e8a2ec8ebe8643d87de24407

* Reenable hw mode if errors happen without it.

Change-Id: I1220033c13d02e8a441992bd6daa0ec3b5acbfca

* Default flash to not protected.

Requested by upstream review.

Change-Id: I61753bd9909d7f21ef6624037a865072c18bd1d8

@ilg-ul ilg-ul released this Oct 20, 2018 · 242 commits to gnu-mcu-eclipse-dev since this release

Github Releases (by Release)

Version v0.10.0-10-20181020 is a maintenance release; it fixes a small build problem which affected the macOS binaries in the previous release.

Continue reading »

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-10.1

To install the latest version available, use:

$ xpm install --global @gnu-mcu-eclipse/openocd
Assets 12
Oct 19, 2018
Moved comment and added initial buffer clearing

@ilg-ul ilg-ul released this Oct 16, 2018 · 243 commits to gnu-mcu-eclipse-dev since this release

Github Releases (by Release)

Version v0.10.0-9-20181016 is a maintenance release; it updates to the latest commits.

Continue reading »

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-9.1

To install the latest version available, use:

$ xpm install --global @gnu-mcu-eclipse/openocd
Assets 12
Jun 28, 2018
June 29th OpenOCD Release
This release mostly contains bug fixes and reflects updates to the debug
specification as it proceeds through ratification.

@ilg-ul ilg-ul released this May 13, 2018 · 594 commits to gnu-mcu-eclipse-dev since this release

Github Releases (by Release)

Version v0.10.0-8-20180512 is a maintenance release; it updates to the latest commits.

Continue reading »

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-8.1

To install the latest version available, use:

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