From 743641960a61674afb7d32751752b26cc33c6ae8 Mon Sep 17 00:00:00 2001 From: Karol Gugala Date: Tue, 1 Jan 2019 21:17:55 +0100 Subject: [PATCH] minitests: roi: runme.sh: do not hardcode artix7 Signed-off-by: Karol Gugala --- minitests/roi_harness/runme.sh | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/minitests/roi_harness/runme.sh b/minitests/roi_harness/runme.sh index c69a230f..221b1f79 100755 --- a/minitests/roi_harness/runme.sh +++ b/minitests/roi_harness/runme.sh @@ -9,6 +9,16 @@ source ${XRAY_DIR}/utils/environment.sh export XRAY_PINCFG=${XRAY_PINCFG:-ARTY-A7-SWBUT} export BUILD_DIR=${BUILD_DIR:-build} +DEVICE=`expr substr $XRAY_PART 4 1` +if [ $DEVICE == "z" ] ; then + export XRAY_DEVICE=zynq7 +elif [ $DEVICE == "a" ] ; then + export XRAY_DEVICE=artix7 +else + echo "Unknown XRAY_DEVICE " $XRAY_DEVICE + exit 1 +fi + # not part of the normal DB # to generate: cat >/dev/null </dev/null +stat ${XRAY_DIR}/database/${XRAY_DEVICE}/${XRAY_PART}.yaml >/dev/null # 6x by 18y CLBs (108) if [ "$SMALL" = Y ] ; then echo "Design: small" export PITCH=1 - export DIN_N=8 - export DOUT_N=8 - export XRAY_ROI=SLICE_X12Y100:SLICE_X17Y117 + export DIN_N=${XRAY_DIN_N_SMALL:-8} + export DOUT_N=${XRAY_DOUT_N_SMALL:-8} + export XRAY_ROI=${XRAY_ROI_SMALL:-SLICE_X12Y100:SLICE_X17Y117} # All of CMT X0Y2 else echo "Design: large" export PITCH=2 - export DIN_N=17 - export DOUT_N=17 - export XRAY_ROI=SLICE_X0Y100:SLICE_X35Y149 + export DIN_N=${XRAY_DIN_N_LARGE:-8} + export DOUT_N=${XRAY_DOUT_N_LARGE:-8} + export XRAY_ROI=${XRAY_ROI_LARGE:-SLICE_X0Y100:SLICE_X35Y149} fi mkdir -p $BUILD_DIR