diff --git a/src/jtag/zy1000/zy1000.c b/src/jtag/zy1000/zy1000.c index 092e3cd25..2fac1767a 100644 --- a/src/jtag/zy1000/zy1000.c +++ b/src/jtag/zy1000/zy1000.c @@ -205,6 +205,8 @@ void zy1000_reset(int trst, int srst) total = timeval_ms() - start; + keep_alive(); + if (total > 5000) { LOG_ERROR("SRST took too long to deassert: %dms", (int)total);