From dab71781283e834fcd248cdb677c41622e3fe43c Mon Sep 17 00:00:00 2001 From: Romain Broucquart <romain.broucquart@synchrotron-soleil.fr> Date: Mon, 17 Apr 2023 18:11:20 +0200 Subject: [PATCH] feat: Add test variant * Local variant for test * a bit in between what was first and remote bitstream introduced a few commit ago. I don't knowwhat I will keep... --- recipes-bsp/hdf/external-hdf.bbappend | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/recipes-bsp/hdf/external-hdf.bbappend b/recipes-bsp/hdf/external-hdf.bbappend index 6c32f15..f247524 100644 --- a/recipes-bsp/hdf/external-hdf.bbappend +++ b/recipes-bsp/hdf/external-hdf.bbappend @@ -1,23 +1,31 @@ # Written from techlab demo. Only one FPGA is targeted for us -PL_VARIANTS_damc-fmc2zup = "cellnode centralnode" +PL_VARIANTS_damc-fmc2zup = "cellnode centralnode test_cellnode test_centralnode" PL_DEFAULT_VARIANT_damc-fmc2zup = "cellnode" -# Give info on the HDF file +# HDF file suffix HDF_PATH_damc-fmc2zup = "damc_fmc2zup_top.xsa" +S = "${WORKDIR}" + +# Removing Xilinx default HDF +SRC_URI_remove = "${HDF_BASE}${HDF_PATH}" + # Repository for xsa XSA_REPO = "https://drive2.demo.renater.fr/index.php/s/xctBtbgTHLD2rpg/download?path/&files=" XSA_VERSION = "0.4.1-2" - -S = "${WORKDIR}" -SRC_URI_remove = "${HDF_BASE}${HDF_PATH}" SRC_URI += "${XSA_REPO}FofbNode_CellNode_${XSA_VERSION}.xsa;md5sum=7321e29ba73820bf94149291a96fdbb8;downloadfilename=cellnode_damc_fmc2zup_top.xsa" SRC_URI += "${XSA_REPO}FofbNode_CentralNode_${XSA_VERSION}.xsa;md5sum=890db1cd21c83f410009cea2d6609d53;downloadfilename=centralnode_damc_fmc2zup_top.xsa" - SRC_URI += "${XSA_REPO}FofbNode_CellNode_${XSA_VERSION}.mapt;downloadfilename=app_cellnode.mapt;md5sum=f2bf02fb04d98a629db432b30d8f0645" SRC_URI += "${XSA_REPO}FofbNode_CentralNode_${XSA_VERSION}.mapt;downloadfilename=app_centralnode.mapt;md5sum=8c8324fdbaa23ef1dc39d5b49a5c1b27" +# Local testing variants added in source +SRC_URI += "file://app_test_cellnode.mapt" +SRC_URI += "file://test_cellnode_${HDF_PATH}" +SRC_URI += "file://app_test_centralnode.mapt" +SRC_URI += "file://test_centralnode_${HDF_PATH}" + +# THis recipe ships map files FILES_${PN}+="/opt/fofb/map/*" do_install_prepend() { -- GitLab