From 97cba3fd5f78a6db7fdf75e49febdba0651aeb2a Mon Sep 17 00:00:00 2001 From: cc78078 <110895089+cc78078@users.noreply.github.com> Date: Thu, 11 Aug 2022 15:06:58 +0800 Subject: [PATCH] kasli: add Error LED to MasterBase and SatelliteBase --- artiq/gateware/targets/kasli.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/artiq/gateware/targets/kasli.py b/artiq/gateware/targets/kasli.py index eb33a814e..4174dce02 100755 --- a/artiq/gateware/targets/kasli.py +++ b/artiq/gateware/targets/kasli.py @@ -281,6 +281,9 @@ class MasterBase(MiniSoC, AMPSoC): platform = self.platform if platform.hw_rev == "v2.0": + self.submodules.error_led = gpio.GPIOOut(Cat( + self.platform.request("error_led"))) + self.csr_devices.append("error_led") self.submodules += SMAClkinForward(platform) i2c = self.platform.request("i2c") @@ -461,6 +464,9 @@ class SatelliteBase(BaseSoC): disable_cdr_clk_ibuf = Signal(reset=1) disable_cdr_clk_ibuf.attr.add("no_retiming") if self.platform.hw_rev == "v2.0": + self.submodules.error_led = gpio.GPIOOut(Cat( + self.platform.request("error_led"))) + self.csr_devices.append("error_led") cdr_clk_clean = self.platform.request("cdr_clk_clean") else: cdr_clk_clean = self.platform.request("si5324_clkout")