Dec 31, 2017
December 31st OpenOCD Release
It's been quite a while since the last tagged RISC-V OpenOCD release, so
there have been many changes.  These include:

* Bugfixes throughout the tree.
* Support for systems with two word program buffers
* Support for GDB XML register list passing

@ilg-ul ilg-ul released this Nov 10, 2017 · 548 commits to gnu-mcu-eclipse-dev since this release

Assets 18

Github Releases (by Release)

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.

Continue reading »

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

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

@ilg-ul ilg-ul released this Oct 4, 2017 · 584 commits to gnu-mcu-eclipse-dev since this release

Assets 18

Github Releases (by Release)

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.

Continue reading »

@ilg-ul ilg-ul released this Aug 26, 2017 · 663 commits to gnu-mcu-eclipse-dev since this release

Assets 18

Github Releases (by Release)

Version v0.10.0-3-20170826-1813-dev is a maintenance release; it updates to the latest RISC-V v20170818 release and to the upstream commit 1025be3 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.

Continue reading »

Aug 22, 2017
August 18th OpenOCD Release
This release mostly consists of bug fixes:

* Error checking when reading CSRs.
* s0 is no longer trashed when examining 32-bit harts.
* Some trigger fixes.
* The build is fixed on some Windows platforms.
* Reads no longer access an extra word.

@ilg-ul ilg-ul released this Jun 22, 2017 · 715 commits to gnu-mcu-eclipse-dev since this release

Assets 18

Github Releases (by Release)

Version v0.10.0-2-20170622-1535 is a maintenance release; it updates to the latest RISC-V v20170621 release.

Changes

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

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:

880a40169fdc2735e0926428e5d4d155c5b7528713ec6ee121ae43e4ebaa86d2 ?
gnu-mcu-eclipse-openocd-0.10.0-2-20170622-1535-dev-debian32.tgz

c51b043b3e95332f6df5a181a885509b213dd846ba5b819b8c45cc916aac83b9 ?
gnu-mcu-eclipse-openocd-0.10.0-2-20170622-1535-dev-debian64.tgz

76266700d88a9aded3145825c698a313bfb318b477bfc4df6ed4d55d3f7ee1ca ?
gnu-mcu-eclipse-openocd-0.10.0-2-20170622-1535-dev-osx.pkg

f7535272d0831494013d2d5eb95da3dd72637fa2352a844721f0c1f812d66b6a ?
gnu-mcu-eclipse-openocd-0.10.0-2-20170622-1535-dev-osx.tgz

c6f3d6f95a728ec57e479954ea52ffee56a0fc75fb4d56a2d35f63459e2c79d2 ?
gnu-mcu-eclipse-openocd-0.10.0-2-20170622-1535-dev-win32-setup.exe

cf2719c4ec89c73aa68367c4cb88e9944d9cb637dde17ac44b7451e0b36a086d ?
gnu-mcu-eclipse-openocd-0.10.0-2-20170622-1535-dev-win32.zip

fa59aaef924372f5de8c3638784aea2e947198747b407b4ca0e3ddb7ea0b202d ?
gnu-mcu-eclipse-openocd-0.10.0-2-20170622-1535-dev-win64-setup.exe

111a052b56dfe3c45b98a9beceb49b6118f46a65dad50bc09041ef074ba8d8d9 ?
gnu-mcu-eclipse-openocd-0.10.0-2-20170622-1535-dev-win64.zip
Jun 21, 2017
June 21st 2017 OpenOCD Release
We've made a handful of changes since the last release:

 * We are based on a more recent OpenOCD master.
 * 64-bit physical addresses are supported.
 * One GDB instance per hart is supported again.

While it hasn't been long since the last release, these changes are pretty
significant so I thought it'd be best to do an intermediate release here.