Archive for the ‘Progress’ Category

Cygwin support

Saturday, December 31st, 2005

Since SVN revision 9, OpenOCD works with Cygwin. Currently, only the parport interface is supported, so you should disable building of FTDI FT2232C drivers with:
./configure –disable-ftd2xx –disable-ftdi2232

Make sure you have the Cygwin ‘ioperm’ package installed (can be selected from cygwin’s setup.exe) and the driver loaded (ioperm -i).

Thanks to Spen for making me aware of some bugs in the code that stopped OpenOCD from working with Cygwin.

Fixes, fixes, and Flash support

Thursday, December 29th, 2005

Development on OpenOCD has been busy during the holidays. Fixes include support for the Olimex JTAG interface, correct handling of Thumb state (at least for ARM7) and increased stability.
The on-chip flash found on LPC2000 devices is supported (tested with a LPC2294), and the parallel port bitbang driver (i.e. Wigglers) can be used either using direct port I/O or additionally using ppdev (/dev/parport0). Ppdev has the advantage of not requiring root privileges, but the access is slowed down a bit. Direct I/O allowed transfers to target RAM at 10kb/s, while ppdev offers about 8kb/s (these numbers heavily depend on your system).

Development tree moved to Subversion

Sunday, December 18th, 2005

I’ve moved my development tree to the subversion repository at berlios.
You can check out the most recent version with
svn checkout svn://

SVN History moved to “Pages -> SVN History”

XSVF player working

Saturday, September 17th, 2005

Openocd has been successfully used to program the Xilinx CPLD inside an Amontec Chameleon (Coolrunner XCR3128XL) using the bitbang interface on a PC parallel port. This is the first real use of the new codebase I’ve been working on. I’m looking to integrate SVF and STAPL support, too, but that’ll take some time, I guess.

Documentation for the JTAG API (this should be final for now) will follow soon.

Open On-Chip Debugger website launched

Friday, September 16th, 2005

Using WordPress as its Blog software / CMS, the new website for openocd has been launched today.