From 604766ab3b8d6002f9a23023a2571e701039b6f4 Mon Sep 17 00:00:00 2001 From: Joris van Rantwijk Date: Sun, 6 Oct 2024 20:44:44 +0200 Subject: [PATCH] Clean up generated files before FPGA build --- fpga/11_build_bitfile.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/fpga/11_build_bitfile.sh b/fpga/11_build_bitfile.sh index 7cad2e6..c3a8383 100755 --- a/fpga/11_build_bitfile.sh +++ b/fpga/11_build_bitfile.sh @@ -1,18 +1,22 @@ #!/bin/bash set -e +set -o pipefail . script_env setup_vivado rm -f puzzlefw_top.bit.bin redpitaya_puzzlefw.xsa +rm -rf vivado/redpitaya_puzzlefw.srcs/sources_1/bd/puzzlefw/ip +rm -rf vivado/redpitaya_puzzlefw.srcs/sources_1/bd/puzzlefw/ipshared +rm -rf vivado/redpitaya_puzzlefw.gen +rm -rf vivado/output + +mkdir -p vivado/output ( cd vivado - mkdir -p output stdbuf -oL vivado -mode batch -source nonproject.tcl | tee output/build_log.txt ) -rm -f vivado/output/puzzlefw_top.bit.bin - cat >vivado/output/bitstream.bif <