From 22cc68d820f18f4d8f5aa13326e50eaca170a710 Mon Sep 17 00:00:00 2001 From: Joris van Rantwijk Date: Sat, 3 Aug 2024 13:08:27 +0200 Subject: [PATCH] Script to build bitfile --- fpga/01_build_bitfile.sh | 11 +++++++++++ fpga/script_env | 10 ++++++++++ 2 files changed, 21 insertions(+) create mode 100755 fpga/01_build_bitfile.sh create mode 100644 fpga/script_env diff --git a/fpga/01_build_bitfile.sh b/fpga/01_build_bitfile.sh new file mode 100755 index 0000000..2d71673 --- /dev/null +++ b/fpga/01_build_bitfile.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +set -e + +. script_env +setup_vivado + +( cd vivado ; vivado -mode batch -source nonproject.tcl ) + +cp -a vivado/output/puzzlefw_top.bit . + diff --git a/fpga/script_env b/fpga/script_env new file mode 100644 index 0000000..997057a --- /dev/null +++ b/fpga/script_env @@ -0,0 +1,10 @@ +# +# Common environment variables for FPGA scripts +# + +VIVADO_DIR="/opt/Xilinx/Vivado/2020.2" + +setup_vivado() { + . "${VIVADO_DIR}/settings64.sh" +} +