This is an automated email from Gerrit. Leonard Crestez ([email protected]) just uploaded a new patch set to Gerrit, which you can find at http://openocd.zylin.com/5429
-- gerrit commit 147052435247abbe06012767918d58cbab1b50f2 Author: Leonard Crestez <[email protected]> Date: Mon Feb 3 16:41:15 2020 +0200 jtag: execute queue after SRST toggle When "adapter assert srst" or "adapter deassert srst" is called from TCL messages are not actually flushed to the FTDI device. This can be reproduce with the following sequence: init poll off adapter assert srst after 1000 adapter deassert srst Fix by calling jtag_execute_queue after SRST is toggled. Change-Id: I501bde5dee8fec1876bb6501c7ea7b90ff4cfa03 Signed-off-by: Leonard Crestez <[email protected]> diff --git a/src/jtag/core.c b/src/jtag/core.c index 24d645a..56473e2 100644 --- a/src/jtag/core.c +++ b/src/jtag/core.c @@ -831,6 +831,7 @@ void jtag_add_reset(int req_tlr_or_trst, int req_srst) if (adapter_nsrst_delay) jtag_add_sleep(adapter_nsrst_delay * 1000); } + jtag_execute_queue(); } /* Maybe enter the JTAG TAP_RESET state ... -- _______________________________________________ OpenOCD-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openocd-devel
