diff --git a/recipes-bsp/hdf/external-hdf.bbappend b/recipes-bsp/hdf/external-hdf.bbappend index 6c32f154887691d1992edf25fa6446c8b168f1ad..f2475244b3e45bf2277f6df0749e4a85d14c2db8 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() {