From 9e20d317d58f5f36728982164114926b9528642c Mon Sep 17 00:00:00 2001 From: Appana Durga Kedareswara rao Date: Thu, 17 Nov 2022 13:06:24 +0530 Subject: meta-xilinx-bsp: recipes-bsp: embeddedsw: fsbl-firmware: Fix compilation error in system device-tree flow Update checks for system device-tree flow. Signed-off-by: Appana Durga Kedareswara rao Signed-off-by: Mark Hatle --- meta-xilinx-bsp/recipes-bsp/embeddedsw/fsbl-firmware_%.bbappend | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'meta-xilinx-bsp/recipes-bsp') diff --git a/meta-xilinx-bsp/recipes-bsp/embeddedsw/fsbl-firmware_%.bbappend b/meta-xilinx-bsp/recipes-bsp/embeddedsw/fsbl-firmware_%.bbappend index 6ed358f2..509a0dbb 100644 --- a/meta-xilinx-bsp/recipes-bsp/embeddedsw/fsbl-firmware_%.bbappend +++ b/meta-xilinx-bsp/recipes-bsp/embeddedsw/fsbl-firmware_%.bbappend @@ -4,9 +4,13 @@ FSBL_DEFAULT_NAME = "executable.elf" PMU_CONF_NAME = "pmu-conf.bin" do_compile:append:zynqmp () { - aarch64-none-elf-objcopy --dump-section .sys_cfg_data=../${PMU_CONF_NAME} ${FSBL_DEFAULT_NAME} + if [ -z "${SYSTEM_DTFILE}" ]; then + aarch64-none-elf-objcopy --dump-section .sys_cfg_data=../${PMU_CONF_NAME} ${FSBL_DEFAULT_NAME} + fi } do_deploy:append:zynqmp () { - install -Dm 0644 ${B}/${PMU_CONF_NAME} ${DEPLOYDIR}/${PMU_CONF_NAME} + if [ -z "${SYSTEM_DTFILE}" ]; then + install -Dm 0644 ${B}/${PMU_CONF_NAME} ${DEPLOYDIR}/${PMU_CONF_NAME} + fi } -- cgit v1.2.3-54-g00ecf