summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Vicky Vykuntapu <johnvicky.vykuntapu@amd.com>2024-10-22 16:54:11 +0530
committerMark Hatle <mark.hatle@amd.com>2024-10-23 10:45:12 -0500
commit770c06a27701a9271bd76f0ec915945f8552dee7 (patch)
treeabab7a184b2842dfa084144e3ec55edac587d574
parent111aadec353db162c5797de0df4864a52f35c22c (diff)
downloadmeta-xilinx-770c06a27701a9271bd76f0ec915945f8552dee7.tar.gz
fsbl-firmware_%.bbappend: Add generation of pmu-conf
In SDT flow pmu-conf.bin is missing and observing qemu boot failure on kria SOM. Therefore, removed the SYSTEM_DTFILE flag check so, this way it generates for both xsct and sdt Signed-off-by: John Vicky Vykuntapu <johnvicky.vykuntapu@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
-rw-r--r--meta-xilinx-bsp/recipes-bsp/embeddedsw/fsbl-firmware_%.bbappend10
1 files changed, 3 insertions, 7 deletions
diff --git a/meta-xilinx-bsp/recipes-bsp/embeddedsw/fsbl-firmware_%.bbappend b/meta-xilinx-bsp/recipes-bsp/embeddedsw/fsbl-firmware_%.bbappend
index 6a23dc47..c4b6c4ef 100644
--- a/meta-xilinx-bsp/recipes-bsp/embeddedsw/fsbl-firmware_%.bbappend
+++ b/meta-xilinx-bsp/recipes-bsp/embeddedsw/fsbl-firmware_%.bbappend
@@ -7,14 +7,10 @@ PMU_CONF_BASE_NAME ?= "${PMU_CONF_NAME}-${PKGE}-${PKGV}-${PKGR}-${MACHINE}${IMAG
7DEPENDS:append:zynqmp = " virtual/${TARGET_PREFIX}binutils" 7DEPENDS:append:zynqmp = " virtual/${TARGET_PREFIX}binutils"
8 8
9do_compile:append:zynqmp () { 9do_compile:append:zynqmp () {
10 if [ -z "${SYSTEM_DTFILE}" ]; then 10 ${OBJCOPY} --dump-section .sys_cfg_data=${B}/${PMU_CONF_NAME}.bin ${B}/${ESW_COMPONENT}
11 ${OBJCOPY} --dump-section .sys_cfg_data=${B}/${PMU_CONF_NAME}.bin ${B}/${ESW_COMPONENT}
12 fi
13} 11}
14 12
15do_deploy:append:zynqmp () { 13do_deploy:append:zynqmp () {
16 if [ -z "${SYSTEM_DTFILE}" ]; then 14 install -Dm 0644 ${B}/${PMU_CONF_NAME}.bin ${DEPLOYDIR}/${PMU_CONF_BASE_NAME}.bin
17 install -Dm 0644 ${B}/${PMU_CONF_NAME}.bin ${DEPLOYDIR}/${PMU_CONF_BASE_NAME}.bin 15 ln -s ${PMU_CONF_BASE_NAME}.bin ${DEPLOYDIR}/${PMU_CONF_NAME}.bin
18 ln -s ${PMU_CONF_BASE_NAME}.bin ${DEPLOYDIR}/${PMU_CONF_NAME}.bin
19 fi
20} 16}