From f4e68d78ca8417081b5f7698b5e866a094b82bdd Mon Sep 17 00:00:00 2001 From: Florent Kermarrec Date: Sat, 4 Nov 2023 20:55:56 +0100 Subject: [PATCH] cores/video: Fix missing h/vsync connection in SYNC state. --- litex/soc/cores/video.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/litex/soc/cores/video.py b/litex/soc/cores/video.py index 942ecba4a..832ff1795 100644 --- a/litex/soc/cores/video.py +++ b/litex/soc/cores/video.py @@ -702,7 +702,8 @@ class VideoFrameBuffer(LiteXModule): vtg_sink.ready.eq(~fsm.reset), If(vtg_sink.valid & vtg_sink.last, NextState("RUN") - ) + ), + vtg_sink.connect(source, keep={"hsync", "vsync"}), ) fsm.act("RUN", vtg_sink.ready.eq(1),