From 251b9a2b0d04bfab5894098324be3479a8322376 Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Tue, 11 Sep 2018 22:17:57 +0800 Subject: [PATCH] drtio: do not lock up master when satellite repeatedly fails to answer buffer space reqs --- artiq/gateware/drtio/rt_controller_master.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/artiq/gateware/drtio/rt_controller_master.py b/artiq/gateware/drtio/rt_controller_master.py index fa2efd457..a1e4f11c9 100644 --- a/artiq/gateware/drtio/rt_controller_master.py +++ b/artiq/gateware/drtio/rt_controller_master.py @@ -189,7 +189,7 @@ class RTController(Module): timeout_counter.wait.eq(1), If(timeout_counter.done, signal_buffer_space_timeout.eq(1), - NextState("GET_BUFFER_SPACE") + NextState("IDLE") ) ) fsm.act("READ",