• Product Code: LS-ARM USB OCD -H
  • Availability: Out Of Stock
  • Price: Rs. 4,700.00


  • Can I use ARM-USB-OCD-H with EW-ARM?
    IAR have support for GDB and works with ARM-USB-OCD-H.
  • I use Windows XP x64, how I can update the USB drivers?
    FTDI have x64 drivers on their web, download them and use our ARM-USB-OCD PID: 0x002b, VID: 0x15BA to install the drivers.
  • I have LPC1227 board and can't program it with your OpenOCD debugger. What do I do wrong?
    LPC1227 lacks JTAG according to the microcontroller's datasheet. The board can be programmed only via SWD (Serial Wire Debug) interface. Olimex OpenOCD debuggers have JTAG by default.
  • How to install ARM-USB-OCD-H to work with CrossWorks
    There is already profile for ARM-USB-OCD in CrossWorks but if you want to use it as "Generic FTD2232" target interface you have to do as follows:
    1. Right click on a blank space in the targets window and select "New Target Interface > Generic FT2232 Device".
    2. Right click on the new target interface and select "Properties" - set the following properties:
      Connected LED Inversion Mask 0x0000
      Connected LED Mask = 0x0800
      nSRST Inversion Mask = 0x0200
      nSRST Mask = 0x0200
      nTRST Inversion Mask = 0x0000
      nTRST Mask = 0x0100
      Output Pins = 0x0F1B
      Output Value = 0x0D08
      Running LED Inversion Mask = 0x0000
      Running LED Mask = 0x0800

It is recommended to use LibUSB drivers instead of FTDI

PID: 0x002b
VID: 0x15ba

In CrossWorks 1.7 there are Target interfaces for Olimex JTAGs, note that RTCK is not used with a FT2232 design so your JTAG clock should not exceed 1/6 of your target MCU clock or the JTAG will lock up, start with JTAG divider 10 and decrease until you are able to debug to find your own value for your target.

  • Can I debug high voltage targets with ARM-USB-OCD-H?
    ARM-USB-OCD-H is not isolated, but you can use a USB-ISO isolator device to protect your PC while debugging high voltage targets.


  • First on market three-in-one USB JTAG debugger - offers JTAG + RS232 (full modem signals supported) port + power supply all in one compact device
  • High-speed USB 2.0 JTAG dongle interface, can be used with all ARM devices for programming and debugging.
  • Uses ARM's standard 2x10 pin JTAG connector
  • Supports ARM targets working in voltage range 1.65 – 5.0 V DC
  • Supports adaptive clocking RTCK
  • Software supported by OpenOCD (open source) debugger
  • Adds virtual RS232 port to your computer with all modem signals like: DTR, DSR, DCD, RTS, CTS, Rx, Tx
  • Can be used as power supply to your target board with 5V
    USB source current is limited with resettable fuse at 300mA, at the different output voltage the maximum current is
    different: 5V/200mA, note that this also depend on your USB host current capabilities, if other
    USB devices are attached to your computer or if the laptop is running on batteries these figures may be different and
    depend on your computer USB host.
  • Downloadable 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.
  • Works with IAR EW-ARM 5.50 or newer

Dimensions 50x40 mm (2x1.6") + 20 cm (8") JTAG cable + 30 cm (12") power supply cable

Write a review

Please login or register to review

Tags: arm-usb-ocd-h, ls-arm usb ocd -h, arm jtag