From ee959b648945d06867badb7e8d2dec5040c26332 Mon Sep 17 00:00:00 2001 From: Mark Hatle Date: Tue, 13 Aug 2024 14:52:23 -0600 Subject: meta-xilinx-standalone-sdt: base-pdi: Move from meta-amd-adaptive-socs Signed-off-by: Mark Hatle --- .../recipes-bsp/base-pdi/base-pdi_%.bbappend | 1 + .../recipes-bsp/base-pdi/base-pdi_sdt.inc | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 meta-xilinx-standalone-sdt/recipes-bsp/base-pdi/base-pdi_%.bbappend create mode 100644 meta-xilinx-standalone-sdt/recipes-bsp/base-pdi/base-pdi_sdt.inc diff --git a/meta-xilinx-standalone-sdt/recipes-bsp/base-pdi/base-pdi_%.bbappend b/meta-xilinx-standalone-sdt/recipes-bsp/base-pdi/base-pdi_%.bbappend new file mode 100644 index 00000000..a868f78f --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-bsp/base-pdi/base-pdi_%.bbappend @@ -0,0 +1 @@ +require ${@'base-pdi_sdt.inc' if d.getVar('XILINX_WITH_ESW') == 'sdt' else ''} diff --git a/meta-xilinx-standalone-sdt/recipes-bsp/base-pdi/base-pdi_sdt.inc b/meta-xilinx-standalone-sdt/recipes-bsp/base-pdi/base-pdi_sdt.inc new file mode 100644 index 00000000..a41038d3 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-bsp/base-pdi/base-pdi_sdt.inc @@ -0,0 +1,16 @@ +# Unset SRC_URI and use the PDI_PATH from PDI_PATH_DEPENDS (usually sdt-artifacts) SYSROOT_DIR + +SRC_URI = "" + +DEPENDS += "sdt-artifacts" + +PDI_SKIP_CHECK = "1" + +do_install() { + if [ -f ${PDI_PATH} ]; then + install -d ${D}/boot + install -m 0644 ${PDI_PATH} ${D}/boot/base-design.pdi + else + bbfatal "No base pdi supplied" + fi +} -- cgit v1.2.3-54-g00ecf