There was a stability issue where the target would fail to cleanly enter debug state. The reason for this is still unclear, but using a watchpoint unit to break on any instruction fetch instead of the DBGRQ bit solved the problem.
OpenOCD is at SVN revision 16, containing several improvements on the GDB connection handling and several other fixes. The docs section has a first version of the documentation that will be reworked to reflect the new codebase. Chapters 5 and 6 document the available command line switches and the available …
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 …
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 …