openocd/src/jtag
Alexander Osipenko 4b6af97978 J-Link: Forcibly select JTAG transport
Some versions of Segger's software do not select JTAG interface by default.
Do it in the intial setup.

Firmware version check code still present, with updated set of unsupported.

Note from Segger:
Alright, we were not aware of that OpenOCD does not select the interface
before it starts communicating with the target.  A debugger should always
select the appropriate target interface before it starts communicating with the target,
since otherwise it could also happen that a previous session with another debugger
had selected SWD and the interface was not switched again by OpenOCD.

Change-Id: I5b4eab7e0e3625ec32be75a36d89e16d17e899bf
Signed-off-by: Alexander Osipenko <sipych@gmail.com>
Reviewed-on: http://openocd.zylin.com/667
Tested-by: jenkins
Reviewed-by: Xiaofan <xiaofanc@gmail.com>
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
2012-06-26 10:11:03 +00:00
..
drivers J-Link: Forcibly select JTAG transport 2012-06-26 10:11:03 +00:00
minidriver build: cleanup src/jtag/drivers directory 2012-02-06 10:59:07 +00:00
minidummy build: cleanup src/jtag/drivers directory 2012-02-06 10:59:07 +00:00
stlink stlink: add stlink_api cmd 2012-05-14 09:34:00 +00:00
zy1000 zy1000: fixed link to Zylin ZY1000 JTAG Probe 2012-04-18 22:07:15 +00:00
adapter.c build: cleanup src/jtag directory 2012-02-06 10:57:27 +00:00
commands.c build: cleanup src/jtag directory 2012-02-06 10:57:27 +00:00
commands.h build: cleanup src/jtag directory 2012-02-06 10:57:27 +00:00
core.c jtag: fix incorrect LOG_DEBUG abs_chain_position 2012-05-25 12:08:42 +00:00
driver.h build: cleanup src/jtag directory 2012-02-06 10:57:27 +00:00
interface.c build: cleanup src/jtag directory 2012-02-06 10:57:27 +00:00
interface.h topic: add reset functions for SWD 2012-04-10 12:14:00 +00:00
interfaces.c jtag: add opendous and estick support 2012-05-14 09:41:49 +00:00
interfaces.h build: cleanup src/jtag directory 2012-02-06 10:57:27 +00:00
jtag.h build: cleanup src/jtag directory 2012-02-06 10:57:27 +00:00
Makefile.am build: fix make dist 2012-01-04 17:12:36 +00:00
minidriver.h build: cleanup src/jtag directory 2012-02-06 10:57:27 +00:00
startup.tcl scripts: notify user of deprecated jtag_* functions 2011-11-18 22:07:09 +00:00
swd.h topic: add reset functions for SWD 2012-04-10 12:14:00 +00:00
tcl.c topic: add reset functions for SWD 2012-04-10 12:14:00 +00:00
tcl.h build: cleanup src/jtag directory 2012-02-06 10:57:27 +00:00