The cookie settings on this website are adjusted to allow all cookies so that you have the very best experience. If you continue without changing your cookie settings, we'll assume that you are happy to receive all cookies on our website. However, if you would like to, you can change your settings at any time using the Change cookie settings link in the account menu. 

U2W-ARM20 usb2Wiggler USB to 20-pin ARM JTAG

U2W-ARM20 usb2Wiggler USB to 20-pin ARM JTAG


U2W-ARM20 USB to JTAG (20-pin ARM) Interface for 2x10 pin headers | Macraigor Systems UK
In Stock 3 in stock
Lead Time (if not in stock) 3 working days
Our Price: £294.00
Inc. UK VAT 20.00 %

The Macraigor Systems usb2Wiggler U2W-ARM20 USB to JTAG interface is an affordable tool, designed for debugging embedded CPUs and programming on-board Flash memory.

Many types of BDM and JTAG interface are supported by the usb2Wiggler and different versions are available to support each type. Please note that the different versions are not convertable.

This version supports the ARM interface used with boards fitted with a standard 2 x 10 pin header.

  • The U2W-ARM20 version supports ARM-based target boards fitted with a 2 x 10 pin header
  • High-speed 480Mb/s USB 2.0 PC Interface (USB v1.1 compatible)
  • Up to 16 usb2Wigglers can be connected to a single PC
  • JTAG clock rates up to 20MHz
  • Compatible with Win XP, Win7 (32 and 64-bit) and Win 8 (32 and 64 bit)
  • Compatible with Linux
  • JTAG clock rates up to 20MHz
  • Can debug up to 255 devices in a single JTAG scan chain

Product Details

Faster than the classic parallel port Wiggler, the usb2Wiggler is a stable, easy to use device and is fully compatible with all Macraigor Systems software. In addition, it is a true USB 2.0 high-speed device.

The usb2Wiggler is a mid-cost interface used in the design, debug, and programming of microprocessor based embedded systems. One side of the usb2Wiggler interfaces to the USB port of a host IBM compatible PC and the other side connects to an OCD (On-Chip Debug) port of the target system. This port may be JTAG, E-JTAG, OnCE, COP, BDM or any of several other types of connections. When connected to a USB 2.0 port on your PC, the usb2Wiggler will operate up to Hi-Speed USB rates (480Mb/s).

The Original Wiggler

The usb2Wiggler has replaced the original Wiggler, designed and manufactured by Macraigor Systems. The Wiggler has been a well known and well used BDM/JTAG interface for many years but its use is now limited to older PCs with parallel printer ports.

The usb2Wiggler offers similar performance and low cost of the Wiggler but has enhanced capabilities including the ability to be licenced to use the Macraigor Systems OCD software. This means the usb2Wiggler it can be used on any PC.

Flash Programming Software

It has the ability to be licenced to use the Macraigor Systems OCDemon Flash programming software. This allows the usb2Wiggler to program on-board Flash EPROM from any PC with the Macraigor Flash Programming software installed.

usbDemon User Manual rev 1 usbDemon User Manual rev 1 (66 KB)
OCD JTAG, EJTAG, BSM Pinout Definitions OCD JTAG, EJTAG, BSM Pinout Definitions (0 KB)
  • U2W-ARM20 usb2Wiggler with 2x10 IDC socket (1)
  • USB A->B cable (1)
  • Printed Manual (1)

Cortex JTAG Adapter



OCDFLSH-BAT Flash Programmer API






Tag Connect TC2050-2X10 Adapter



Tag Connect TC2050-ARM2010 Adapter



Tag Connect TC2050-IDC Cable



Tag Connect TC2050-IDC-NL Cable



Tag Connect TC2050-CLIP



Tag Connect TC2050-DEMO-BB Board



Wiggler JTAG/BDM Interface