From cb4b0889907d58fd4fef9eaafbf3aa901abe2fd6 Mon Sep 17 00:00:00 2001 From: John McMaster Date: Tue, 30 Jan 2018 10:48:08 -0800 Subject: [PATCH] roi_harness utility scripts Signed-off-by: John McMaster --- minitests/partial_reconfig_flow/v2bit.sh | 39 +++++++++++++++++++ minitests/roi_harness/fasm2bit.sh | 48 ++++++++++++++++++++++++ 2 files changed, 87 insertions(+) create mode 100755 minitests/partial_reconfig_flow/v2bit.sh create mode 100755 minitests/roi_harness/fasm2bit.sh diff --git a/minitests/partial_reconfig_flow/v2bit.sh b/minitests/partial_reconfig_flow/v2bit.sh new file mode 100755 index 00000000..c331cbf4 --- /dev/null +++ b/minitests/partial_reconfig_flow/v2bit.sh @@ -0,0 +1,39 @@ +set -ex + +fin=$1 +if [ -z "$fin" ] ; then + echo "need fin arg" + exit +fi +# fin=roi_blinky.v +prefix=$(echo $fin |sed "s/\.v//") +if [ "$fin" = "$prefix" ] ; then + echo "bad prefix" + exit +fi +echo "$fin => $prefix" + +make +mkdir -p $prefix + +vivado -mode batch -source /dev/stdin <hand_crafted.bit + +openocd -f openocd-basys3.cfg -c "init; pld load 0 hand_crafted.bit; exit" +