Olimex Ltd. ARM-USB-OCD JTAG Debugger

Olimex ARM-USB-OCD JTAG Debugger is a three-in-one USB JTAG debugger that combines JTAG debugging hardware, an RS232 virtual port, and a power supply adapter. Olimex ARM-USB-OCD JTAG Debugger allows designers to debug Arm® boards, provides a full-featured virtual RS232 port with all modem signals on it, and includes a power jack that provides 5V, 9V, and 12VDC fixed voltages via jumper selection. This Olimex device is based on the FTDI FT2232L IC and features a fast speed USB 2.0 JTAG dongle interface. The ARM-USB-OCD can be used with all Arm devices for programming and debugging.


  • Based on FT2232L IC from Future Technology Devices International Ltd.
  • Fast-speed USB 2.0 JTAG dongle interface
    • Can be used with any ARM devices for programming and debugging (currently supported by openOCD)
  • JTAG cable uses ARM's standard 2x10 pin JTAG connector
  • Supports ARM targets working in voltage range 2.0VDC to 5.0VDC
  • Software supported by OpenOCD (open source) debugger
  • Adds virtual RS232 port to user's computer with all modem signals
    • DTR, DSR, DCD, RTS, CTS, Rx, Tx
  • Can be used as power supply to target board with 5V, 9V, and 12VDC jumper selectable power supplies
  • USB source current limited with resettable fuse at 300mA, at the different output voltages the maximum current is different
    • 5V/200mA, 9V/100mA, 12V/70mA
  • CD with Windows installer for full featured and open source tools as alternative to the commercial ARM development packages
    • GCC C compiler, openOCD debugger, and Eclipse IDE

FT2232 Signal Assignments

Chart - Olimex Ltd. ARM-USB-OCD JTAG Debugger
Published: 2010-10-25 | Updated: 2022-03-11