From babe233407fe8a9c86ba5dcff6cc000543ec3d08 Mon Sep 17 00:00:00 2001 From: Gwenhael Goavec-Merou Date: Sun, 1 Sep 2024 09:55:01 +0200 Subject: [PATCH] build/gowin/apicula: only append _packer_opts with known use_xxx (drop options only required by Gowin's software) --- litex/build/gowin/apicula.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/litex/build/gowin/apicula.py b/litex/build/gowin/apicula.py index 364e4771d..83d3dea8b 100644 --- a/litex/build/gowin/apicula.py +++ b/litex/build/gowin/apicula.py @@ -60,7 +60,9 @@ class GowinApiculaToolchain(YosysNextPNRToolchain): # use_mspi_as_gpio and friends for option, value in self.options.items(): if option.startswith("use_") and value: - self._packer_opts += " --" + option[4:] + # Not all options are supported and may be just Gowin's software check + if option not in ["use_mode_as_gpio"]: + self._packer_opts += " --" + option[4:] YosysNextPNRToolchain.finalize(self)