diff options
| author | John Vicky Vykuntapu <johnvicky.vykuntapu@amd.com> | 2024-10-22 16:54:11 +0530 |
|---|---|---|
| committer | Mark Hatle <mark.hatle@amd.com> | 2024-10-23 10:45:12 -0500 |
| commit | 770c06a27701a9271bd76f0ec915945f8552dee7 (patch) | |
| tree | abab7a184b2842dfa084144e3ec55edac587d574 | |
| parent | 111aadec353db162c5797de0df4864a52f35c22c (diff) | |
| download | meta-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_%.bbappend | 10 |
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 | |||
| 7 | DEPENDS:append:zynqmp = " virtual/${TARGET_PREFIX}binutils" | 7 | DEPENDS:append:zynqmp = " virtual/${TARGET_PREFIX}binutils" |
| 8 | 8 | ||
| 9 | do_compile:append:zynqmp () { | 9 | do_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 | ||
| 15 | do_deploy:append:zynqmp () { | 13 | do_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 | } |
