≡
ARM-JTAG-SWD
ARM JTAG SWD adapter for OpenOCD and CrossWorks
Expands the functionality of Olimex OpenOCD debuggers. Adds the ability to use SWD programming interface (in addition to the JTAG interface).
| Price | 4.95 EUR |
|---|---|
| 10 - 49 pcs | 4.46 EUR |
| 50 - 10000 pcs | 3.96 EUR |
FEATURES
- Plug-in adapter for ARM-USB-OCD, ARM-USB-OCD-H, ARM-USB-TINY, ARM-USB-TINY-H that allows ARM processors to be programmed/debugged via Serial Wire Debug (SWD)
- Tested and working with OpenOCD and Rowley Crossworks
- Compatible with targets that operate in 1.65V to 3.6V range
- Dimensions 50x40 mm (2x1.6") + 20 cm (8") JTAG cable
DOCUMENTS
- IMPORTANT: Connect the adapter to Olimex programmers in the following way:
JTAG debugger – SWD interface – JTAG ribbon cable;
i.e. connect the SWD adapter directly to the programmer with no cable in-between them! - ARM-JTAG-SWD EU Declaration of Conformity
- ARM-JTAG-SWD UKCA Declaration of Conformity
HARDWARE
SOFTWARE
- OpenOCD - built-in support for ARM-JTAG-SWD and any of our OpenOCD debuggers.
- CrossWorks - Rowley Crossworks supportс SWD with any of our OpenOCD JTAGs and ARM-JTAG-SWD
FAQ
- Does ARM-JTAG-SWD work with OpenOCD? How can I make it work?
- Yes, ARM-JTAG-SWD works with OpenOCD.
Make sure you're using OpenOCD version 0.9.0 or later. The command to establish a connection between a debugger, the ARM-JTAG-SWD adapter and a target board looks like this:
openocd.exe -f interface/ftdi/olimex-arm-usb-tiny-h.cfg -f interface/ftdi/olimex-arm-jtag-swd.cfg -f target/stm32f1x.cfg
, where openocd.exe - the executable for openocd, usually located in folder "bin" or "bin-x64"
olimex-arm-usb-tiny-h.cfg - configuration file for test debugger ARM-USB-TINY-H (varies depending on debugger);
olimex-arm-usb-tiny-swd.cfg - configuration file for the SWD adapter;
stm32f1x.cfg - configuration file for the test target STM32F107 (varies depending on target).
- Does ARM-JTAG-SWD work with ARM-JTAG-COOCOX?
- It is unnecessary since ARM-JTAG-COOCOX supports SWD without the need of an adapter board.
- Does ARM-JTAG-SWD work with ARM-JTAG-EW?
- Same as above. It is unnecessary since ARM-JTAG-EW supports SWD without need of an adapter board.

