diff --git a/recipes-bsp/device-tree-from-bd/device-tree-from-bd.bbappend b/recipes-bsp/device-tree-from-bd/device-tree-from-bd.bbappend
new file mode 100644
index 0000000000000000000000000000000000000000..fbba33c2c5cd9da3cf79ae90616697abbd8fac9b
--- /dev/null
+++ b/recipes-bsp/device-tree-from-bd/device-tree-from-bd.bbappend
@@ -0,0 +1,9 @@
+
+# Do not try to install variants if FPGA manager is not used
+do_install() {
+    install -d ${D}/opt/mtca-tech-lab/dt
+    install -m 0644 ${B}/dts_app/${DT_FROM_BD_DTS_FILENAME} ${D}/opt/mtca-tech-lab/dt/
+    if [ ${FPGA_MNGR_RECONFIG_ENABLE} = "1" ]; then
+        install -m 0644 ${B}/dts_app/app_from_bd_*.dts ${D}/opt/mtca-tech-lab/dt/
+    fi
+}
diff --git a/recipes-fpga/hdf/damc-fmc2zup/zu11eg/damc_fmc2zup_top.xsa b/recipes-bsp/hdf/damc-fmc2zup/zu11eg/damc_fmc2zup_top.xsa
similarity index 100%
rename from recipes-fpga/hdf/damc-fmc2zup/zu11eg/damc_fmc2zup_top.xsa
rename to recipes-bsp/hdf/damc-fmc2zup/zu11eg/damc_fmc2zup_top.xsa
diff --git a/recipes-fpga/hdf/external-hdf.bbappend b/recipes-bsp/hdf/external-hdf.bbappend
similarity index 86%
rename from recipes-fpga/hdf/external-hdf.bbappend
rename to recipes-bsp/hdf/external-hdf.bbappend
index ecb3b7fa8b1f272a5c68bdb6d29e56f3f9af625f..7e56da4175046af6ce35a9a4c7db483758dfc1fd 100644
--- a/recipes-fpga/hdf/external-hdf.bbappend
+++ b/recipes-bsp/hdf/external-hdf.bbappend
@@ -1,4 +1,4 @@
-# Written from techloab demo. Only one FPGA is targeted for us
+# Written from techlab demo. Only one FPGA is targeted for us
 
 PL_VARIANTS_damc-fmc2zup = "zu11eg zu19eg"
 ZUP_FPGA_VARIANT ?= "zu11eg"