Archive for the ‘Administrative’ Category

SourceForge Upgrade

Friday, November 16th, 2012

We have upgraded OpenOCD to the new SourceForge platform(Allura), part of that change is a move in the git repo url.

original url is:
and this has changed to:

So you will either need to re-clone or manually update your .git/config
git config remote.origin.url git:// should do the trick

Hopefully nothing has broken in the update.

Simplified OpenOCD Infrastructure

Friday, October 9th, 2009

The OpenOCD project has retired those BerliOS web site services that received insufficient attention from developers:

  • Bug Tracker and Bug Dependency List, Support, Forums, Patch Manager, and Feature Requests: post to the mailing list
  • Screenshots: such content can be moved to our web pages
  • Doc Manager: we provide access to our Doxygen HTML
  • Donations: this appears to be a “WONT FIX” with BerliOS

These steps simplify the OpenOCD infrastructure considerably, leaving the following services hosted on their systems:

  • Mailing Lists
  • File Releases
  • WordPress (you are here)
  • Subversion (legacy only)

The mailing list is the most reliable medium for reporting bug and feature requests to the project developers and maintainers, so we hope this action will improve the experience for all members of our community.

OpenOCD Switches from BerliOS SVN to GIT

Thursday, October 8th, 2009

After a recent BerliOS service outage, the OpenOCD maintainers decided to switch the project version control system from Subversion to GIT.  Development now proceeds in the GIT tree on, which was created initially for the purpose of mirroring the Subversion tree. This change was made effective around 6:00pm PST on Oct 07, 2009, and this move should improve the availability of our repository. In addition to the main GIT tree on, we have created an official mirror on for users behind firewalls.

The site now also provides copies of the source archives through their mirror network. Additional services may be deployed there in the future, so stay tuned for more news.

OpenOCD Discussion

Friday, December 19th, 2008

A new section has been added to the website – Discussion

This should help users get info and help on using OpenOCD.

OpenOCD forum moved, and some updates

Monday, June 12th, 2006

The forum system at Berlios is a bit unhandy to use – at least when you’re used to the features offered by other systems. Tsvetan from Olimex has been kind enough to ask Sparkfun to host the OpenOCD forum, and they’ve just set up a new section at their forum. Thanks to both Tsvetan and Sparkfun. The new place to ask for help with OpenOCD, to discuss new features you’d like to have, or just to let everyone know what you think about OpenOCD is

The support for Intel XScale based devices is coming along nicely. So far uploading the debug handler, entry into debug, core register handling and memory access works. Working with the XScale requires the ability to identify some ARM instructions, to be able to calculate the next address that’s going to be executed. I decided to add a complete disassembler to the OpenOCD, which is now (trunk, revision 68) available from the telnet interface:

> armv4_5 disassemble 0x0 11
0x00000000 0xe59ff018 LDR r15, [r15, #0x18]
0x00000004 0xe59ff018 LDR r15, [r15, #0x18]
0x00000008 0xe59ff018 LDR r15, [r15, #0x18]
0x0000000c 0xe59ff018 LDR r15, [r15, #0x18]
0x00000010 0xe59ff018 LDR r15, [r15, #0x18]
0x00000014 0xb9205f84 STMLTDB r0!, {r2, r7, r8, r9, r10, r11, r12, r14}
0x00000018 0xe51ffff0 LDR r15, [r15, #-0xff0]
0x0000001c 0xe59ff014 LDR r15, [r15, #0x14]

Support requests

Thursday, February 2nd, 2006

Please use the OpenOCD forums and support ticketing system available at the project site, instead of posting comments to the blog posts/pages.
I’d prefer keeping the commenting system for feedback related to news or articles, while having general support issues in the project support features provided by Berlios.