From 6f20482b98ead82c036762de66738d70f96163ab Mon Sep 17 00:00:00 2001 From: Catherine Date: Thu, 14 Mar 2024 06:46:07 +0000 Subject: [PATCH] applet.interface.analyzer: restrict to revC0+. After upgrading Yosys to 0.39, the applet stopped passing timing when built for revA. This was reported against Yosys (YosysHQ/yosys#4280), but as there don't seem to be any commits that could change synthesis quality, it was likely just that the analyzer applet was marginal in first place. Since this is blocking all further development, the applet is now restricted to revC0+. --- software/glasgow/applet/interface/analyzer/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/software/glasgow/applet/interface/analyzer/__init__.py b/software/glasgow/applet/interface/analyzer/__init__.py index d37f6cb0a..3b3f58f6d 100644 --- a/software/glasgow/applet/interface/analyzer/__init__.py +++ b/software/glasgow/applet/interface/analyzer/__init__.py @@ -50,6 +50,7 @@ class AnalyzerApplet(GlasgowApplet): description = """ Capture waveforms, similar to a logic analyzer. """ + required_revision = "C0" # iCE40UP5K isn't quite fast enoughs @classmethod def add_build_arguments(cls, parser, access):