Good morning, Thank you for this. I just checked the pin configuration and retried on another board. The board is definitely powered on (the status lights come on) and the cable orientation is correct, but I'm still getting the same error... could it be something to do with my configuration files?
Interface: adapter driver ftdi ftdi device_desc "Olimex OpenOCD JTAG ARM-USB-OCD-H" ftdi vid_pid 0x15ba 0x002b ftdi layout_init 0x0908 0x0b1b ftdi layout_signal nSRST -oe 0x0200 ftdi layout_signal nTRST -data 0x0100 ftdi layout_signal LED -data 0x0800 #jtag_nsrst_delay 200 #jtag_ntrst_delay 200 transport select jtag reset_config srst_only target: if { [info exists CHIPNAME] } { set _CHIPNAME $CHIPNAME } else { set _CHIPNAME ks869x } adapter speed 6000 # jtag scan chain jtag newtap $_CHIPNAME cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id 0xe set _TARGETNAME $_CHIPNAME.cpu target create $_TARGETNAME arm920t -endian little -chain-position $_TARGETNAME $_TARGETNAME configure -work-area-phys 0x10000 -work-area-size 0x40000 -work-area-backup 0 Thank you, On Thu, 13 Jul 2023 at 17:49, Tommy Murphy <tommy_mur...@hotmail.com> wrote: > > I tried unplugging the cable from the target completely and running > again, and got the same error. > > That makes sense since TDO on the Olimex will most likely be pulled or > floating high by default so it'll be read as 1 when disconnected. The fact > that it's reading high when connected is the issue. As I mentioned before, > maybe the connector is not orientated properly (at both ends - Olimex and > board connector). If it is then the issue may be board related. Either > there's some jumper or other configuration needed for the debug connection > to work, the debug block is locked from access on some way, the board is > faulty, etc. >