aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-bsp/embeddedsw/pmu-firmware_2022.1.bbappend9
-rw-r--r--recipes-bsp/embeddedsw/pmu-firmware_2022.2.bbappend9
-rw-r--r--recipes-bsp/embeddedsw/pmu-firmware_2023.1.bbappend9
-rw-r--r--recipes-bsp/embeddedsw/pmu-firmware_2023.2.bbappend9
4 files changed, 16 insertions, 20 deletions
diff --git a/recipes-bsp/embeddedsw/pmu-firmware_2022.1.bbappend b/recipes-bsp/embeddedsw/pmu-firmware_2022.1.bbappend
index 932b36f..b9398f2 100644
--- a/recipes-bsp/embeddedsw/pmu-firmware_2022.1.bbappend
+++ b/recipes-bsp/embeddedsw/pmu-firmware_2022.1.bbappend
@@ -43,18 +43,17 @@ do_compile:prepend:elf() {
chmod 0755 ${WORKDIR}/bin/mb-objcopy
}
-do_compile:append() {
- ${MB_OBJCOPY} -O binary ${B}/${XSCTH_PROJ}/executable.elf ${B}/${XSCTH_PROJ}/executable.bin
-}
+ESW_COMPONENT = "${XSCTH_PROJ}/executable.elf"
# xsctapp sets it's own do_install, replace it with the real one
do_install() {
:
}
+# Duplicate from pmu-firmware.inc in meta-xilinx-standalone (replaces the version from xsctapp.bbclass)
do_deploy() {
- install -Dm 0644 ${B}/${XSCTH_PROJ}/executable.elf ${DEPLOYDIR}/${PMU_FIRMWARE_BASE_NAME}.elf
+ install -Dm 0644 ${B}/${ESW_COMPONENT} ${DEPLOYDIR}/${PMU_FIRMWARE_BASE_NAME}.elf
ln -sf ${PMU_FIRMWARE_BASE_NAME}.elf ${DEPLOYDIR}/${PMU_FIRMWARE_IMAGE_NAME}.elf
- install -m 0644 ${B}/${XSCTH_PROJ}/executable.bin ${DEPLOYDIR}/${PMU_FIRMWARE_BASE_NAME}.bin
+ install -m 0644 ${B}/${ESW_COMPONENT}.bin ${DEPLOYDIR}/${PMU_FIRMWARE_BASE_NAME}.bin
ln -sf ${PMU_FIRMWARE_BASE_NAME}.bin ${DEPLOYDIR}/${PMU_FIRMWARE_IMAGE_NAME}.bin
}
diff --git a/recipes-bsp/embeddedsw/pmu-firmware_2022.2.bbappend b/recipes-bsp/embeddedsw/pmu-firmware_2022.2.bbappend
index 932b36f..b9398f2 100644
--- a/recipes-bsp/embeddedsw/pmu-firmware_2022.2.bbappend
+++ b/recipes-bsp/embeddedsw/pmu-firmware_2022.2.bbappend
@@ -43,18 +43,17 @@ do_compile:prepend:elf() {
chmod 0755 ${WORKDIR}/bin/mb-objcopy
}
-do_compile:append() {
- ${MB_OBJCOPY} -O binary ${B}/${XSCTH_PROJ}/executable.elf ${B}/${XSCTH_PROJ}/executable.bin
-}
+ESW_COMPONENT = "${XSCTH_PROJ}/executable.elf"
# xsctapp sets it's own do_install, replace it with the real one
do_install() {
:
}
+# Duplicate from pmu-firmware.inc in meta-xilinx-standalone (replaces the version from xsctapp.bbclass)
do_deploy() {
- install -Dm 0644 ${B}/${XSCTH_PROJ}/executable.elf ${DEPLOYDIR}/${PMU_FIRMWARE_BASE_NAME}.elf
+ install -Dm 0644 ${B}/${ESW_COMPONENT} ${DEPLOYDIR}/${PMU_FIRMWARE_BASE_NAME}.elf
ln -sf ${PMU_FIRMWARE_BASE_NAME}.elf ${DEPLOYDIR}/${PMU_FIRMWARE_IMAGE_NAME}.elf
- install -m 0644 ${B}/${XSCTH_PROJ}/executable.bin ${DEPLOYDIR}/${PMU_FIRMWARE_BASE_NAME}.bin
+ install -m 0644 ${B}/${ESW_COMPONENT}.bin ${DEPLOYDIR}/${PMU_FIRMWARE_BASE_NAME}.bin
ln -sf ${PMU_FIRMWARE_BASE_NAME}.bin ${DEPLOYDIR}/${PMU_FIRMWARE_IMAGE_NAME}.bin
}
diff --git a/recipes-bsp/embeddedsw/pmu-firmware_2023.1.bbappend b/recipes-bsp/embeddedsw/pmu-firmware_2023.1.bbappend
index 932b36f..b9398f2 100644
--- a/recipes-bsp/embeddedsw/pmu-firmware_2023.1.bbappend
+++ b/recipes-bsp/embeddedsw/pmu-firmware_2023.1.bbappend
@@ -43,18 +43,17 @@ do_compile:prepend:elf() {
chmod 0755 ${WORKDIR}/bin/mb-objcopy
}
-do_compile:append() {
- ${MB_OBJCOPY} -O binary ${B}/${XSCTH_PROJ}/executable.elf ${B}/${XSCTH_PROJ}/executable.bin
-}
+ESW_COMPONENT = "${XSCTH_PROJ}/executable.elf"
# xsctapp sets it's own do_install, replace it with the real one
do_install() {
:
}
+# Duplicate from pmu-firmware.inc in meta-xilinx-standalone (replaces the version from xsctapp.bbclass)
do_deploy() {
- install -Dm 0644 ${B}/${XSCTH_PROJ}/executable.elf ${DEPLOYDIR}/${PMU_FIRMWARE_BASE_NAME}.elf
+ install -Dm 0644 ${B}/${ESW_COMPONENT} ${DEPLOYDIR}/${PMU_FIRMWARE_BASE_NAME}.elf
ln -sf ${PMU_FIRMWARE_BASE_NAME}.elf ${DEPLOYDIR}/${PMU_FIRMWARE_IMAGE_NAME}.elf
- install -m 0644 ${B}/${XSCTH_PROJ}/executable.bin ${DEPLOYDIR}/${PMU_FIRMWARE_BASE_NAME}.bin
+ install -m 0644 ${B}/${ESW_COMPONENT}.bin ${DEPLOYDIR}/${PMU_FIRMWARE_BASE_NAME}.bin
ln -sf ${PMU_FIRMWARE_BASE_NAME}.bin ${DEPLOYDIR}/${PMU_FIRMWARE_IMAGE_NAME}.bin
}
diff --git a/recipes-bsp/embeddedsw/pmu-firmware_2023.2.bbappend b/recipes-bsp/embeddedsw/pmu-firmware_2023.2.bbappend
index 932b36f..b9398f2 100644
--- a/recipes-bsp/embeddedsw/pmu-firmware_2023.2.bbappend
+++ b/recipes-bsp/embeddedsw/pmu-firmware_2023.2.bbappend
@@ -43,18 +43,17 @@ do_compile:prepend:elf() {
chmod 0755 ${WORKDIR}/bin/mb-objcopy
}
-do_compile:append() {
- ${MB_OBJCOPY} -O binary ${B}/${XSCTH_PROJ}/executable.elf ${B}/${XSCTH_PROJ}/executable.bin
-}
+ESW_COMPONENT = "${XSCTH_PROJ}/executable.elf"
# xsctapp sets it's own do_install, replace it with the real one
do_install() {
:
}
+# Duplicate from pmu-firmware.inc in meta-xilinx-standalone (replaces the version from xsctapp.bbclass)
do_deploy() {
- install -Dm 0644 ${B}/${XSCTH_PROJ}/executable.elf ${DEPLOYDIR}/${PMU_FIRMWARE_BASE_NAME}.elf
+ install -Dm 0644 ${B}/${ESW_COMPONENT} ${DEPLOYDIR}/${PMU_FIRMWARE_BASE_NAME}.elf
ln -sf ${PMU_FIRMWARE_BASE_NAME}.elf ${DEPLOYDIR}/${PMU_FIRMWARE_IMAGE_NAME}.elf
- install -m 0644 ${B}/${XSCTH_PROJ}/executable.bin ${DEPLOYDIR}/${PMU_FIRMWARE_BASE_NAME}.bin
+ install -m 0644 ${B}/${ESW_COMPONENT}.bin ${DEPLOYDIR}/${PMU_FIRMWARE_BASE_NAME}.bin
ln -sf ${PMU_FIRMWARE_BASE_NAME}.bin ${DEPLOYDIR}/${PMU_FIRMWARE_IMAGE_NAME}.bin
}