From 1ccc2a0d5b03273296105d5268c8bf32b02c2bad Mon Sep 17 00:00:00 2001 From: Gwenhael Goavec-Merou Date: Sat, 20 Sep 2025 17:30:10 +0200 Subject: [PATCH] spiOverJtag/xilinx_spiOverJtag.v: can't declare spi_clk for spartan3e device. Fixed sck assign for spartan3e --- spiOverJtag/xilinx_spiOverJtag.v | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spiOverJtag/xilinx_spiOverJtag.v b/spiOverJtag/xilinx_spiOverJtag.v index e18da9a..bc7fe66 100644 --- a/spiOverJtag/xilinx_spiOverJtag.v +++ b/spiOverJtag/xilinx_spiOverJtag.v @@ -27,11 +27,11 @@ module spiOverJtag wire capture, drck, sel, update, shift; wire tdi, tdo; - wire spi_clk; `ifndef spartan3e /* Version Interface. */ wire ver_sel, ver_cap, ver_shift, ver_drck, ver_tdi, ver_tdo; + wire spi_clk; spiOverJtag_core spiOverJtag_core_prim ( /* JTAG state/controls */ @@ -65,7 +65,7 @@ module spiOverJtag assign sck = spi_clk; `else // !spartan6 `ifdef spartan3e - assign sck = spi_clk; + assign sck = spi_drck; `else // !spartan6 && !spartan3e `ifdef xilinxultrascale assign sck = drck;