diff --git a/litex/boards/targets/ulx3s.py b/litex/boards/targets/ulx3s.py index e42c92b02..a7668e3a9 100755 --- a/litex/boards/targets/ulx3s.py +++ b/litex/boards/targets/ulx3s.py @@ -86,7 +86,7 @@ def main(): parser.add_argument("--gateware-toolchain", dest="toolchain", default="trellis", help="gateware toolchain to use, trellis (default) or diamond") parser.add_argument("--device", dest="device", default="LFE5U-45F", - help="FPGA device, ULX3S can be populated with LFE5U-45F (default) or LFE5U-85F") + help="FPGA device, ULX3S can be populated with LFE5U-12F, LFE5U-25F, LFE5U-45F (default) or LFE5U-85F") parser.add_argument("--sys-clk-freq", default=50e6, help="system clock frequency (default=50MHz)") parser.add_argument("--sdram-module", default="MT48LC16M16", diff --git a/litex/build/lattice/trellis.py b/litex/build/lattice/trellis.py index 154e751dd..a9ae49be4 100644 --- a/litex/build/lattice/trellis.py +++ b/litex/build/lattice/trellis.py @@ -97,6 +97,7 @@ def nextpnr_ecp5_parse_device(device): return (family, size, speed_grade, package) nextpnr_ecp5_architectures = { + "lfe5u-12f" : "12k", "lfe5u-25f" : "25k", "lfe5u-45f" : "45k", "lfe5u-85f" : "85k",