November 08, 2024, 01:37:18 AM

Using SWD interface on ARM-USB-OCD

Started by lpowell, March 23, 2015, 03:42:24 PM

Previous topic - Next topic

lpowell

I would like to use the ARM-USB-OCD as a SWD interface to a ADuCM360 processor.  I have CooCox but it does not include this processor yet.  Are there any updates necessary for the ARM-USB-OCD?

LubOlimex

Hello,

It seems ADuCM360 has only SWD interface (2-wire JTAG). ARM-USB-OCD doesn't have SWD interface by default. ARM-USB-OCD has only standard 4-pin JTAG mode.

You have two options:

1. Get ARM-JTAG-SWD (https://www.olimex.com/Products/ARM/JTAG/ARM-JTAG-SWD/) - it adds SWD interface to Olimex OpenOCD debuggers.

However, I'm not sure if CooCox would support the SWD adapter.

Furthermore, I couldn't find OpenOCD configuration for ADuCM360 in case you want to use OpenOCD.

2. Get ARM-JTAG-COOCOX debugger(https://www.olimex.com/Products/ARM/JTAG/ARM-JTAG-COOCOX/open-source-hardware). It was made especially to work with CooCox IDE. It has SWD by default.

Best regards,
Lub/OLIMEX
Technical support and documentation manager at Olimex