OpenOCD

--- LINKS ---

Introduction to OLIMEX ODS

Download latest revision from Google Docs - 9.0 - rev.K / 18.12.2012

Revision History

Download previous revision from Google Docs - 9.0 - rev.J / 18.10.2012

Download the previous revision from Google Docs - 8.2 - rev.I / 30.05.2011

--- INFORMATION ABOUT THE LATEST PACKAGE ---

NOTE: All software components in this package are freely distributable from the Internet. If, for any reason, you wish to update components of this package feel free to do so, otherwise wait for a new release from Olimex :)

*** Package version
9.0 - rev.K

Please uninstall any old instances of OlimexODS before installing this one.
You can find the uninstaller in the "Olimex ..." folder in the windows Start Menu.

*** Package Contents
root
/DRIVERS - Windows drivers for the supported devices
/manuals - manuals and tutorials
/examples - some example projects gathered in a workspace
/olimex-drivers-libusb-1.2.2.0/ - drivers for supported JTAG adapters
/openocd-0.6.1 - OpenOCD binary and scripts v6 + several custom OLIMEX scripts
/Information about the package - This help file

*** The package is compatible with the following products
- ARM-USB-OCD
- ARM-USB-OCD-H
- ARM-USB-TINY
- ARM-USB-TINY-H
- ARM-JTAG-EW

*** This revision has blinking LED projects compatible with OpenOCD and OLIMEX ARM-JTAG-XXX debuggers for the following Olimex boards:
LPC-H2294_blink_FLASH
LPC-L2294-1MB_blink_intFLASH
LPC-L2294-8MB_blink_intFLASH
LPC-P2378_blink_FLASH
SAM7-EX256-cdc_FLASH
SAM7-MT256_lcddemo_FLASH
SAM7-P256-cdc_FLASH
STM32-E407_blink_FLASH
STM32-H103_blink_FLASH
STM32-H103_blink_RAM
STM32-H107_blink_FLASH
STM32-H407_blink_FLASH
STM32-P103_blink_FLASH
STM32-P103_blink_RAM
STM32-P107_blink_FLASH
STM32-P207_blink_FLASH

*** Supported OS:
- Windows XP x86, x64
- Windows Vista x86, x64
- Windows 7 x86, x64

*** Driver version
version 1.2.2.0, http://sourceforge.net/projects/libusb-win32/files/

*** OpenOCD version
version 0.6.1 http://openocd.berlios.de/web/

*** How to use ?
First of all you have to install drivers for your device. Please use the instructions in the README.txt in the drivers folder.

You then have 3 main configurations in order to use the OpenOCD server:

1) Use an open source SDK consisting of Eclipse IDE and Yagarto tools (Olimex ODS)
2) Standalone mode
3) Use of an commercial IDE that supports GNU Debugger (GDB), for example IAR Embedded Workbench for ARM 6.30

*Note: Any other configuration that uses GDB may be used if reasonable and needed.

Please read any relevant documents in the 'manuals' folder for further information. The included OpenOCD user's guide may also be a pretty helpful in some situations.

*** Troubleshooting
- Driver installation issues are covered in the README.txt in the drivers folder.
- OpenOCD configuration and runtime issues should be addresses in the OpenOCD user's manual and in the many online discussion boards including the OpenOCD official website.

*** Information, updates and support:
http://www.olimex.com/
email: support@olimex.com

*** Last edit
17 DECEMBER 2012