fpga: x400: zbx: Improve Lattice make flow

Original-commit: fa8559bb0f334d80e08798d415117cedf86be923
This commit is contained in:
Max Köhler
2024-03-05 20:07:50 -06:00
committed by Wade Fife
parent e2c442ab8c
commit 7be838b24c
5 changed files with 26 additions and 14 deletions
+4 -1
View File
@@ -31,7 +31,10 @@ BUILD_DIAMOND_DESIGN = \
cp $(TOOLS_DIR)/scripts/dmd_design_build.tcl $(4)/build.tcl; \
cd $(4); \
echo "BUILDER: Implementating design..."; \
pnmainc build.tcl > $(1)_log.txt ; \
$(DIAMOND_EXE) build.tcl > $(1)_log.txt ; \
echo "BUILDER: Parsing reports..."; \
grep "Cumulative negative slack: 0 (0+0)" impl1/$(1)_impl1.twr ; \
if [ $$? -ne 0 ]; then exit 1; fi; \
echo "BUILDER: Generating bitfile..."; \
ddtcmd -oft -svfsingle -if $(5)/$(1)_$(5).jed \
-dev $(2) -op "FLASH Erase,Program,Verify" -revd \