Olimex ARM-USB-OCD

The pin configuration appears to be as follows (from this PDF):

Port Function
ADBUS0 TCK
ADBUS1 TDI (drives TDI to target)
ADBUS2 TDO (receives TDO from target)
ADBUS3 TMS
ADBUS4 JTAG_EN#
ADBUS5 PRSNT#
ADBUS6 TRST_IN
ADBUS7 RTCK
ACBUS0 TRST
ACBUS1 SRST
ACBUS2 TRST_EN
ACBUS3 RED_LED

On the FT2232 ADBUS is bidirectional. ACBUS is output-only. The OpenOCD configuration for this device initializes the port state and direction as 0x0c08 and 0x0f1b, which makes sense (ADBUS occupies the low byte of the word, ACBUS the high). A logic '1’ specifies an output for the direction.

The B bus configuration is for a standard UART.

ARM-USB-OCD.pdf (61.8 KB) Andrew Kohlsmith, 05/19/2015 05:28 PM

Add picture from clipboard (Maximum size: 1 GB)