summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-ti-bsp/conf/machine/include/j742s2.inc19
-rw-r--r--meta-ti-bsp/conf/machine/j742s2-evm-k3r5.conf11
-rw-r--r--meta-ti-bsp/conf/machine/j742s2-evm.conf22
-rw-r--r--meta-ti-bsp/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb2
-rw-r--r--meta-ti-bsp/recipes-bsp/cnm-wave-fw/cnm-wave-fw_git.bb2
-rw-r--r--meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb5
-rw-r--r--meta-ti-bsp/recipes-bsp/ti-eth-fw/ti-eth-fw.bb2
-rw-r--r--meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc2
-rw-r--r--meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb57
9 files changed, 120 insertions, 2 deletions
diff --git a/meta-ti-bsp/conf/machine/include/j742s2.inc b/meta-ti-bsp/conf/machine/include/j742s2.inc
new file mode 100644
index 00000000..b7d87112
--- /dev/null
+++ b/meta-ti-bsp/conf/machine/include/j742s2.inc
@@ -0,0 +1,19 @@
1require conf/machine/include/k3.inc
2SOC_FAMILY:append = ":j742s2"
3
4MACHINE_FEATURES += "screen gpu"
5
6require conf/machine/include/mesa-pvr.inc
7PREFERRED_PROVIDER_virtual/gpudriver ?= ""
8
9# Default tiboot3.bin on J742S2 is for HS-FS
10IMAGE_BOOT_FILES += "tiboot3-j742s2-hs-fs-evm.bin"
11
12# Since default tiboot3.bin on J742S2 is for HS-FS, add a version for SR1.0 HS-SE
13IMAGE_BOOT_FILES += "tiboot3-j742s2-hs-evm.bin"
14
15TFA_BOARD = "j784s4"
16
17OPTEEMACHINE = "k3-j784s4"
18
19MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "cadence-mhdp-fw cnm-wave-fw"
diff --git a/meta-ti-bsp/conf/machine/j742s2-evm-k3r5.conf b/meta-ti-bsp/conf/machine/j742s2-evm-k3r5.conf
new file mode 100644
index 00000000..41bf401e
--- /dev/null
+++ b/meta-ti-bsp/conf/machine/j742s2-evm-k3r5.conf
@@ -0,0 +1,11 @@
1#@TYPE: Machine
2#@NAME: J742S2 EVM (R5F)
3#@DESCRIPTION: Machine configuration for the TI J742S2 EVM (R5F core)
4
5require conf/machine/include/k3r5.inc
6
7SYSFW_SOC = "j742s2"
8SYSFW_CONFIG = "evm"
9SYSFW_SUFFIX = "hs-fs"
10
11UBOOT_MACHINE = "j742s2_evm_r5_defconfig"
diff --git a/meta-ti-bsp/conf/machine/j742s2-evm.conf b/meta-ti-bsp/conf/machine/j742s2-evm.conf
new file mode 100644
index 00000000..110931cc
--- /dev/null
+++ b/meta-ti-bsp/conf/machine/j742s2-evm.conf
@@ -0,0 +1,22 @@
1#@TYPE: Machine
2#@NAME: J742S2 EVM
3#@DESCRIPTION: Machine configuration for the TI J742S2 EVM
4
5require conf/machine/include/j742s2.inc
6
7TFA_K3_USART = "0x8"
8OPTEE_K3_USART = "0x8"
9
10KERNEL_DEVICETREE_PREFIX = " \
11 ti/k3-j742s2 \
12 ti/k3-j784s4 \
13 ti/k3-fpdlink \
14 ti/k3-j7200-evm-mcspi-loopback \
15 ti/k3-j721s2-evm-csi2-ov5640 \
16 ti/k3-j721s2-evm-fusion \
17 ti/k3-v3link \
18"
19
20KERNEL_DEVICETREE = ""
21
22UBOOT_MACHINE = "j742s2_evm_a72_defconfig"
diff --git a/meta-ti-bsp/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb b/meta-ti-bsp/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb
index ed1c7817..97363b2e 100644
--- a/meta-ti-bsp/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb
+++ b/meta-ti-bsp/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://LICENCE.cadence;md5=009f46816f6956cfb75ede13d3e1cee0"
8PV = "${CADENCE_MHDP_FW_VERSION}" 8PV = "${CADENCE_MHDP_FW_VERSION}"
9PR = "${INC_PR}.0" 9PR = "${INC_PR}.0"
10 10
11COMPATIBLE_MACHINE = "j721e|j721s2|j784s4" 11COMPATIBLE_MACHINE = "j721e|j721s2|j784s4|j742s2"
12 12
13TARGET = "mhdp8546.bin" 13TARGET = "mhdp8546.bin"
14 14
diff --git a/meta-ti-bsp/recipes-bsp/cnm-wave-fw/cnm-wave-fw_git.bb b/meta-ti-bsp/recipes-bsp/cnm-wave-fw/cnm-wave-fw_git.bb
index b28bea92..43624183 100644
--- a/meta-ti-bsp/recipes-bsp/cnm-wave-fw/cnm-wave-fw_git.bb
+++ b/meta-ti-bsp/recipes-bsp/cnm-wave-fw/cnm-wave-fw_git.bb
@@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = "file://LICENCE.cnm;md5=93b67e6bac7f8fec22b96b8ad0a1a9d0"
10PV = "${CNM_WAVE521_FW_VERSION}" 10PV = "${CNM_WAVE521_FW_VERSION}"
11PR = "${INC_PR}.1" 11PR = "${INC_PR}.1"
12 12
13COMPATIBLE_MACHINE = "j721s2|j784s4|j722s|am62axx|am62pxx" 13COMPATIBLE_MACHINE = "j721s2|j784s4|j722s|j742s2|am62axx|am62pxx"
14 14
15TARGET_WAVE521C = "wave521c_k3_codec_fw.bin" 15TARGET_WAVE521C = "wave521c_k3_codec_fw.bin"
16 16
diff --git a/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb b/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb
index 1ad236ce..0b6792b6 100644
--- a/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb
+++ b/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb
@@ -26,6 +26,7 @@ PLAT_SFX:j7200 = "j7200"
26PLAT_SFX:j721s2 = "j721s2" 26PLAT_SFX:j721s2 = "j721s2"
27PLAT_SFX:j784s4 = "j784s4" 27PLAT_SFX:j784s4 = "j784s4"
28PLAT_SFX:j722s = "j722s" 28PLAT_SFX:j722s = "j722s"
29PLAT_SFX:j742s2 = "j742s2"
29PLAT_SFX:am65xx = "am65xx" 30PLAT_SFX:am65xx = "am65xx"
30PLAT_SFX:am64xx = "am64xx" 31PLAT_SFX:am64xx = "am64xx"
31PLAT_SFX:am62xx = "am62xx" 32PLAT_SFX:am62xx = "am62xx"
@@ -44,6 +45,7 @@ DM_FW_LIST:j7200 = "${DM_FIRMWARE}"
44DM_FW_LIST:j721s2 = "${DM_FIRMWARE}" 45DM_FW_LIST:j721s2 = "${DM_FIRMWARE}"
45DM_FW_LIST:j784s4 = "${DM_FIRMWARE}" 46DM_FW_LIST:j784s4 = "${DM_FIRMWARE}"
46DM_FW_LIST:j722s = "${DM_FIRMWARE}" 47DM_FW_LIST:j722s = "${DM_FIRMWARE}"
48DM_FW_LIST:j742s2 = "${DM_FIRMWARE}"
47DM_FW_LIST:am65xx = "" 49DM_FW_LIST:am65xx = ""
48DM_FW_LIST:am64xx = "" 50DM_FW_LIST:am64xx = ""
49DM_FW_LIST:am62xx = "${DM_FIRMWARE}" 51DM_FW_LIST:am62xx = "${DM_FIRMWARE}"
@@ -86,6 +88,7 @@ ALTERNATIVE:${PN}:j7200 = "j7200-mcu-r5f0_0-fw"
86ALTERNATIVE:${PN}:j721s2 = "j721s2-mcu-r5f0_0-fw" 88ALTERNATIVE:${PN}:j721s2 = "j721s2-mcu-r5f0_0-fw"
87ALTERNATIVE:${PN}:j784s4 = "j784s4-mcu-r5f0_0-fw" 89ALTERNATIVE:${PN}:j784s4 = "j784s4-mcu-r5f0_0-fw"
88ALTERNATIVE:${PN}:j722s = "j722s-wkup-r5f0_0-fw" 90ALTERNATIVE:${PN}:j722s = "j722s-wkup-r5f0_0-fw"
91ALTERNATIVE:${PN}:j742s2 = "j742s2-mcu-r5f0_0-fw"
89 92
90# Set up link names for the firmwares 93# Set up link names for the firmwares
91ALTERNATIVE_LINK_NAME[am62-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am62-main-r5f0_0-fw" 94ALTERNATIVE_LINK_NAME[am62-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am62-main-r5f0_0-fw"
@@ -96,6 +99,7 @@ ALTERNATIVE_LINK_NAME[j7200-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j
96ALTERNATIVE_LINK_NAME[j721s2-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j721s2-mcu-r5f0_0-fw" 99ALTERNATIVE_LINK_NAME[j721s2-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j721s2-mcu-r5f0_0-fw"
97ALTERNATIVE_LINK_NAME[j784s4-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j784s4-mcu-r5f0_0-fw" 100ALTERNATIVE_LINK_NAME[j784s4-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j784s4-mcu-r5f0_0-fw"
98ALTERNATIVE_LINK_NAME[j722s-wkup-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j722s-wkup-r5f0_0-fw" 101ALTERNATIVE_LINK_NAME[j722s-wkup-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j722s-wkup-r5f0_0-fw"
102ALTERNATIVE_LINK_NAME[j742s2-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j742s2-mcu-r5f0_0-fw"
99 103
100# Create the firmware alternatives 104# Create the firmware alternatives
101ALTERNATIVE_TARGET[am62-main-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" 105ALTERNATIVE_TARGET[am62-main-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}"
@@ -106,6 +110,7 @@ ALTERNATIVE_TARGET[j7200-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}"
106ALTERNATIVE_TARGET[j721s2-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" 110ALTERNATIVE_TARGET[j721s2-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}"
107ALTERNATIVE_TARGET[j784s4-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" 111ALTERNATIVE_TARGET[j784s4-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}"
108ALTERNATIVE_TARGET[j722s-wkup-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" 112ALTERNATIVE_TARGET[j722s-wkup-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}"
113ALTERNATIVE_TARGET[j742s2-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}"
109 114
110ALTERNATIVE_PRIORITY = "10" 115ALTERNATIVE_PRIORITY = "10"
111 116
diff --git a/meta-ti-bsp/recipes-bsp/ti-eth-fw/ti-eth-fw.bb b/meta-ti-bsp/recipes-bsp/ti-eth-fw/ti-eth-fw.bb
index 6bcc824b..cf9566dc 100644
--- a/meta-ti-bsp/recipes-bsp/ti-eth-fw/ti-eth-fw.bb
+++ b/meta-ti-bsp/recipes-bsp/ti-eth-fw/ti-eth-fw.bb
@@ -25,6 +25,7 @@ PLAT_SFX:j7200 = "j7200"
25PLAT_SFX:j721s2 = "j721s2" 25PLAT_SFX:j721s2 = "j721s2"
26PLAT_SFX:j784s4 = "j784s4" 26PLAT_SFX:j784s4 = "j784s4"
27PLAT_SFX:j722s = "j722s" 27PLAT_SFX:j722s = "j722s"
28PLAT_SFX:j742s2 = "j742s2"
28PLAT_SFX:am65xx = "am65xx" 29PLAT_SFX:am65xx = "am65xx"
29PLAT_SFX:am64xx = "am64xx" 30PLAT_SFX:am64xx = "am64xx"
30PLAT_SFX:am62xx = "am62xx" 31PLAT_SFX:am62xx = "am62xx"
@@ -43,6 +44,7 @@ ETH_FW_LIST:j7200 = "${ETH_FW}"
43ETH_FW_LIST:j721s2 = "" 44ETH_FW_LIST:j721s2 = ""
44ETH_FW_LIST:j784s4 = "${ETH_FW}" 45ETH_FW_LIST:j784s4 = "${ETH_FW}"
45ETH_FW_LIST:j722s = "" 46ETH_FW_LIST:j722s = ""
47ETH_FW_LIST:j742s2 = ""
46ETH_FW_LIST:am65xx = "" 48ETH_FW_LIST:am65xx = ""
47ETH_FW_LIST:am64xx = "" 49ETH_FW_LIST:am64xx = ""
48ETH_FW_LIST:am62xx = "" 50ETH_FW_LIST:am62xx = ""
diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc
index bad8371f..4e6825a8 100644
--- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc
+++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc
@@ -44,6 +44,7 @@ PLAT_SFX:j7200 = "j7200"
44PLAT_SFX:j721s2 = "j721s2" 44PLAT_SFX:j721s2 = "j721s2"
45PLAT_SFX:j784s4 = "j784s4" 45PLAT_SFX:j784s4 = "j784s4"
46PLAT_SFX:j722s = "j722s" 46PLAT_SFX:j722s = "j722s"
47PLAT_SFX:j742s2 = "j742s2"
47PLAT_SFX:am65xx = "am65xx" 48PLAT_SFX:am65xx = "am65xx"
48PLAT_SFX:am64xx = "am64xx" 49PLAT_SFX:am64xx = "am64xx"
49PLAT_SFX:am62xx = "am62xx" 50PLAT_SFX:am62xx = "am62xx"
@@ -60,6 +61,7 @@ PACKAGECONFIG:append:j7200 = " dm"
60PACKAGECONFIG:append:j721s2 = " dm" 61PACKAGECONFIG:append:j721s2 = " dm"
61PACKAGECONFIG:append:j784s4 = " dm" 62PACKAGECONFIG:append:j784s4 = " dm"
62PACKAGECONFIG:append:j722s = " dm" 63PACKAGECONFIG:append:j722s = " dm"
64PACKAGECONFIG:append:j742s2 = " dm"
63PACKAGECONFIG:append:am62xx = " dm" 65PACKAGECONFIG:append:am62xx = " dm"
64PACKAGECONFIG:append:am62axx = " dm" 66PACKAGECONFIG:append:am62axx = " dm"
65PACKAGECONFIG:append:am62pxx = " dm" 67PACKAGECONFIG:append:am62pxx = " dm"
diff --git a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb b/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
index a67dc18e..00112017 100644
--- a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
+++ b/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
@@ -17,6 +17,7 @@ PLAT_SFX:j7200 = "j7200"
17PLAT_SFX:j721s2 = "j721s2" 17PLAT_SFX:j721s2 = "j721s2"
18PLAT_SFX:j784s4 = "j784s4" 18PLAT_SFX:j784s4 = "j784s4"
19PLAT_SFX:j722s = "j722s" 19PLAT_SFX:j722s = "j722s"
20PLAT_SFX:j742s2 = "j742s2"
20PLAT_SFX:am65xx = "am65xx" 21PLAT_SFX:am65xx = "am65xx"
21PLAT_SFX:am64xx = "am64xx" 22PLAT_SFX:am64xx = "am64xx"
22PLAT_SFX:am62xx = "am62xx" 23PLAT_SFX:am62xx = "am62xx"
@@ -62,6 +63,7 @@ IPC_FW_LIST:j7200 = " ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU_2_1_FW}"
62IPC_FW_LIST:j721s2 = " ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU_2_1_FW} ${MCU_3_0_FW} ${MCU_3_1_FW} ${C7X_1_FW} ${C7X_2_FW}" 63IPC_FW_LIST:j721s2 = " ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU_2_1_FW} ${MCU_3_0_FW} ${MCU_3_1_FW} ${C7X_1_FW} ${C7X_2_FW}"
63IPC_FW_LIST:j784s4 = " ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU_2_1_FW} ${MCU_3_0_FW} ${MCU_3_1_FW} ${MCU_4_0_FW} ${MCU_4_1_FW} ${C7X_1_FW} ${C7X_2_FW} ${C7X_3_FW} ${C7X_4_FW}" 64IPC_FW_LIST:j784s4 = " ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU_2_1_FW} ${MCU_3_0_FW} ${MCU_3_1_FW} ${MCU_4_0_FW} ${MCU_4_1_FW} ${C7X_1_FW} ${C7X_2_FW} ${C7X_3_FW} ${C7X_4_FW}"
64IPC_FW_LIST:j722s = " ${MCU_2_0_FW} ${MCU_3_0_FW} ${C7X_1_FW} ${C7X_2_FW}" 65IPC_FW_LIST:j722s = " ${MCU_2_0_FW} ${MCU_3_0_FW} ${C7X_1_FW} ${C7X_2_FW}"
66IPC_FW_LIST:j742s2 = " ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU_2_1_FW} ${MCU_3_0_FW} ${MCU_3_1_FW} ${MCU_4_0_FW} ${MCU_4_1_FW} ${C7X_1_FW} ${C7X_2_FW} ${C7X_3_FW}"
65 67
66# Update the am64xx ipc binaries to be consistent with other platforms 68# Update the am64xx ipc binaries to be consistent with other platforms
67do_install:prepend:am64xx() { 69do_install:prepend:am64xx() {
@@ -186,6 +188,19 @@ ALTERNATIVE:${PN}:j722s = "\
186 j722s-c71_1-fw j722s-c71_1-fw-sec \ 188 j722s-c71_1-fw j722s-c71_1-fw-sec \
187 " 189 "
188 190
191ALTERNATIVE:${PN}:j742s2 = "\
192 j742s2-mcu-r5f0_1-fw j742s2-mcu-r5f0_1-fw-sec \
193 j742s2-main-r5f0_0-fw j742s2-main-r5f0_0-fw-sec \
194 j742s2-main-r5f0_1-fw j742s2-main-r5f0_1-fw-sec \
195 j742s2-main-r5f1_0-fw j742s2-main-r5f1_0-fw-sec \
196 j742s2-main-r5f1_1-fw j742s2-main-r5f1_1-fw-sec \
197 j742s2-main-r5f2_0-fw j742s2-main-r5f2_0-fw-sec \
198 j742s2-main-r5f2_1-fw j742s2-main-r5f2_1-fw-sec \
199 j742s2-c71_0-fw j742s2-c71_0-fw-sec \
200 j742s2-c71_1-fw j742s2-c71_1-fw-sec \
201 j742s2-c71_2-fw j742s2-c71_2-fw-sec \
202 "
203
189# Set up link names for the firmwares 204# Set up link names for the firmwares
190 205
191ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am65x-mcu-r5f0_0-fw" 206ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am65x-mcu-r5f0_0-fw"
@@ -286,6 +301,27 @@ ALTERNATIVE_LINK_NAME[j722s-c71_0-fw-sec] = "${nonarch_base_libdir}/firmware/j72
286ALTERNATIVE_LINK_NAME[j722s-c71_1-fw] = "${nonarch_base_libdir}/firmware/j722s-c71_1-fw" 301ALTERNATIVE_LINK_NAME[j722s-c71_1-fw] = "${nonarch_base_libdir}/firmware/j722s-c71_1-fw"
287ALTERNATIVE_LINK_NAME[j722s-c71_1-fw-sec] = "${nonarch_base_libdir}/firmware/j722s-c71_1-fw-sec" 302ALTERNATIVE_LINK_NAME[j722s-c71_1-fw-sec] = "${nonarch_base_libdir}/firmware/j722s-c71_1-fw-sec"
288 303
304ALTERNATIVE_LINK_NAME[j742s2-mcu-r5f0_1-fw] = "${nonarch_base_libdir}/firmware/j742s2-mcu-r5f0_1-fw"
305ALTERNATIVE_LINK_NAME[j742s2-mcu-r5f0_1-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-mcu-r5f0_1-fw-sec"
306ALTERNATIVE_LINK_NAME[j742s2-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f0_0-fw"
307ALTERNATIVE_LINK_NAME[j742s2-main-r5f0_0-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f0_0-fw-sec"
308ALTERNATIVE_LINK_NAME[j742s2-main-r5f0_1-fw] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f0_1-fw"
309ALTERNATIVE_LINK_NAME[j742s2-main-r5f0_1-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f0_1-fw-sec"
310ALTERNATIVE_LINK_NAME[j742s2-main-r5f1_0-fw] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f1_0-fw"
311ALTERNATIVE_LINK_NAME[j742s2-main-r5f1_0-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f1_0-fw-sec"
312ALTERNATIVE_LINK_NAME[j742s2-main-r5f1_1-fw] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f1_1-fw"
313ALTERNATIVE_LINK_NAME[j742s2-main-r5f1_1-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f1_1-fw-sec"
314ALTERNATIVE_LINK_NAME[j742s2-main-r5f2_0-fw] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f2_0-fw"
315ALTERNATIVE_LINK_NAME[j742s2-main-r5f2_0-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f2_0-fw-sec"
316ALTERNATIVE_LINK_NAME[j742s2-main-r5f2_1-fw] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f2_1-fw"
317ALTERNATIVE_LINK_NAME[j742s2-main-r5f2_1-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f2_1-fw-sec"
318ALTERNATIVE_LINK_NAME[j742s2-c71_0-fw] = "${nonarch_base_libdir}/firmware/j742s2-c71_0-fw"
319ALTERNATIVE_LINK_NAME[j742s2-c71_0-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-c71_0-fw-sec"
320ALTERNATIVE_LINK_NAME[j742s2-c71_1-fw] = "${nonarch_base_libdir}/firmware/j742s2-c71_1-fw"
321ALTERNATIVE_LINK_NAME[j742s2-c71_1-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-c71_1-fw-sec"
322ALTERNATIVE_LINK_NAME[j742s2-c71_2-fw] = "${nonarch_base_libdir}/firmware/j742s2-c71_2-fw"
323ALTERNATIVE_LINK_NAME[j742s2-c71_2-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-c71_2-fw-sec"
324
289# Create the firmware alternatives 325# Create the firmware alternatives
290 326
291ALTERNATIVE_TARGET[am65x-mcu-r5f0_0-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_1_0_FW}" 327ALTERNATIVE_TARGET[am65x-mcu-r5f0_0-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_1_0_FW}"
@@ -386,4 +422,25 @@ ALTERNATIVE_TARGET[j722s-c71_0-fw-sec] = "${INSTALL_IPC_FW_DIR}/${C7X_1_FW}.sign
386ALTERNATIVE_TARGET[j722s-c71_1-fw] = "${INSTALL_IPC_FW_DIR}/${C7X_2_FW}" 422ALTERNATIVE_TARGET[j722s-c71_1-fw] = "${INSTALL_IPC_FW_DIR}/${C7X_2_FW}"
387ALTERNATIVE_TARGET[j722s-c71_1-fw-sec] = "${INSTALL_IPC_FW_DIR}/${C7X_2_FW}.signed" 423ALTERNATIVE_TARGET[j722s-c71_1-fw-sec] = "${INSTALL_IPC_FW_DIR}/${C7X_2_FW}.signed"
388 424
425ALTERNATIVE_TARGET[j742s2-mcu-r5f0_1-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_1_1_FW}"
426ALTERNATIVE_TARGET[j742s2-mcu-r5f0_1-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_1_1_FW}.signed"
427ALTERNATIVE_TARGET[j742s2-main-r5f0_0-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_2_0_FW}"
428ALTERNATIVE_TARGET[j742s2-main-r5f0_0-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_2_0_FW}.signed"
429ALTERNATIVE_TARGET[j742s2-main-r5f0_1-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_2_1_FW}"
430ALTERNATIVE_TARGET[j742s2-main-r5f0_1-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_2_1_FW}.signed"
431ALTERNATIVE_TARGET[j742s2-main-r5f1_0-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_3_0_FW}"
432ALTERNATIVE_TARGET[j742s2-main-r5f1_0-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_3_0_FW}.signed"
433ALTERNATIVE_TARGET[j742s2-main-r5f1_1-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_3_1_FW}"
434ALTERNATIVE_TARGET[j742s2-main-r5f1_1-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_3_1_FW}.signed"
435ALTERNATIVE_TARGET[j742s2-main-r5f2_0-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_4_0_FW}"
436ALTERNATIVE_TARGET[j742s2-main-r5f2_0-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_4_0_FW}.signed"
437ALTERNATIVE_TARGET[j742s2-main-r5f2_1-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_4_1_FW}"
438ALTERNATIVE_TARGET[j742s2-main-r5f2_1-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_4_1_FW}.signed"
439ALTERNATIVE_TARGET[j742s2-c71_0-fw] = "${INSTALL_IPC_FW_DIR}/${C7X_1_FW}"
440ALTERNATIVE_TARGET[j742s2-c71_0-fw-sec] = "${INSTALL_IPC_FW_DIR}/${C7X_1_FW}.signed"
441ALTERNATIVE_TARGET[j742s2-c71_1-fw] = "${INSTALL_IPC_FW_DIR}/${C7X_2_FW}"
442ALTERNATIVE_TARGET[j742s2-c71_1-fw-sec] = "${INSTALL_IPC_FW_DIR}/${C7X_2_FW}.signed"
443ALTERNATIVE_TARGET[j742s2-c71_2-fw] = "${INSTALL_IPC_FW_DIR}/${C7X_3_FW}"
444ALTERNATIVE_TARGET[j742s2-c71_2-fw-sec] = "${INSTALL_IPC_FW_DIR}/${C7X_3_FW}.signed"
445
389ALTERNATIVE_PRIORITY = "10" 446ALTERNATIVE_PRIORITY = "10"