From bfff7552956a50ebc912252fce2f4014562a9caf Mon Sep 17 00:00:00 2001 From: Robert Jordens Date: Wed, 16 May 2018 19:12:00 +0000 Subject: [PATCH] urukul: do IO_RST also when blind --- artiq/coredevice/urukul.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/artiq/coredevice/urukul.py b/artiq/coredevice/urukul.py index 295281364..59dcceb5a 100644 --- a/artiq/coredevice/urukul.py +++ b/artiq/coredevice/urukul.py @@ -190,7 +190,9 @@ class CPLD: cfg = self.cfg_reg # Don't pulse MASTER_RESET (m-labs/artiq#940) self.cfg_reg = cfg | (0 << CFG_RST) | (1 << CFG_IO_RST) - if not blind: + if blind: + self.cfg_write(self.cfg_reg) + else: proto_rev = urukul_sta_proto_rev(self.sta_read()) if proto_rev != STA_PROTO_REV_MATCH: raise ValueError("Urukul proto_rev mismatch")