mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-07-17 14:57:47 +00:00
pru-icss: fix up build for am65xx-evm
* Only PRU* images were picked up, not RTU*
* Setting up alternatives for non-existing PRU_Halt FW resulted in warnings
* Since PRU_Halt FW was absent, no ${PN}-halt package was made, resulting in
error pulling it in to an image
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
This commit is contained in:
@@ -117,7 +117,7 @@ do_install_append_am65xx-evm() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
FILES_${PN}-halt = "/lib/firmware/pru/PRU_Halt.out"
|
FILES_${PN}-halt = "/lib/firmware/pru/PRU_Halt.out"
|
||||||
FILES_${PN}-rpmsg-echo = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt*"
|
FILES_${PN}-rpmsg-echo = "/lib/firmware/pru/PRU_RPMsg_Echo_Interrupt* /lib/firmware/pru/RTU_RPMsg_Echo_Interrupt*"
|
||||||
|
|
||||||
# Set up names for the firmwares
|
# Set up names for the firmwares
|
||||||
PRU_ICSS_ALTERNATIVES_ti33x = "am335x-pru0-fw am335x-pru1-fw"
|
PRU_ICSS_ALTERNATIVES_ti33x = "am335x-pru0-fw am335x-pru1-fw"
|
||||||
@@ -161,6 +161,9 @@ ALTERNATIVE_LINK_NAME[am65x-rtu2_1-fw] = "/lib/firmware/am65x-rtu2_1-fw"
|
|||||||
# Create the pru-icss-halt firmware alternatives
|
# Create the pru-icss-halt firmware alternatives
|
||||||
ALTERNATIVE_pru-icss-halt = "${PRU_ICSS_ALTERNATIVES}"
|
ALTERNATIVE_pru-icss-halt = "${PRU_ICSS_ALTERNATIVES}"
|
||||||
|
|
||||||
|
# am65xx doesn't have halt FW for now
|
||||||
|
ALTERNATIVE_pru-icss-halt_am65xx-evm = ""
|
||||||
|
|
||||||
ALTERNATIVE_TARGET_pru-icss-halt[am335x-pru0-fw] = "/lib/firmware/pru/PRU_Halt.out"
|
ALTERNATIVE_TARGET_pru-icss-halt[am335x-pru0-fw] = "/lib/firmware/pru/PRU_Halt.out"
|
||||||
ALTERNATIVE_TARGET_pru-icss-halt[am335x-pru1-fw] = "/lib/firmware/pru/PRU_Halt.out"
|
ALTERNATIVE_TARGET_pru-icss-halt[am335x-pru1-fw] = "/lib/firmware/pru/PRU_Halt.out"
|
||||||
|
|
||||||
@@ -217,6 +220,9 @@ ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-rtu2_1-fw] = "/lib/firmware/pru/RTU
|
|||||||
|
|
||||||
ALTERNATIVE_PRIORITY_pru-icss-rpmsg-echo = "100"
|
ALTERNATIVE_PRIORITY_pru-icss-rpmsg-echo = "100"
|
||||||
|
|
||||||
|
# am65xx doesn't have halt FW for now
|
||||||
|
ALLOW_EMPTY_${PN}-halt = "1"
|
||||||
|
|
||||||
ALLOW_EMPTY_${PN} = "1"
|
ALLOW_EMPTY_${PN} = "1"
|
||||||
|
|
||||||
# This installs PRU firmware, so skip "arch" QA check
|
# This installs PRU firmware, so skip "arch" QA check
|
||||||
|
|||||||
Reference in New Issue
Block a user