From 60f7e9c14f197c00d865803d647acd1d0f180a94 Mon Sep 17 00:00:00 2001 From: Florent Kermarrec Date: Sat, 18 Feb 2017 17:32:01 +0100 Subject: [PATCH] build/lattice/diamond: add jedec file generation --- litex/build/lattice/diamond.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/litex/build/lattice/diamond.py b/litex/build/lattice/diamond.py index 52ff58c14..fad525f3b 100644 --- a/litex/build/lattice/diamond.py +++ b/litex/build/lattice/diamond.py @@ -56,6 +56,7 @@ def _build_files(device, sources, vincpaths, build_name): tcl.append("prj_run Map -impl implementation") tcl.append("prj_run PAR -impl implementation") tcl.append("prj_run Export -impl implementation -task Bitgen") + tcl.append("prj_run Export -impl implementation -task Jedecgen") tools.write_to_file(build_name + ".tcl", "\n".join(tcl)) @@ -67,6 +68,7 @@ def _run_diamond(build_name, source, ver=None): tools.write_to_file(build_script_file, build_script_contents) r = subprocess.call([build_script_file]) shutil.copy(os.path.join("implementation", build_name + "_implementation.bit"), build_name + ".bit") + shutil.copy(os.path.join("implementation", build_name + "_implementation.jed"), build_name + ".jed") else: raise NotImplementedError