summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp/recipes-bsp
diff options
context:
space:
mode:
authorAniket Limaye <a-limaye@ti.com>2024-07-18 13:25:25 +0530
committerRyan Eatmon <reatmon@ti.com>2024-07-19 11:15:51 -0500
commit437fbea1146675cdf76c321e9b5a41b5b800b7e8 (patch)
tree3f64e8cab779b5a780f1854be3c7ada0edcda939 /meta-ti-bsp/recipes-bsp
parent03835ac8216a2043a212190e37d03bdb46d404e8 (diff)
downloadmeta-ti-437fbea1146675cdf76c321e9b5a41b5b800b7e8.tar.gz
meta-ti-bsp: Add support for j742s2-evm
- Add A72 and R5 machine configurations for j742s2-evm - Add firmware overrides. - Add u-boot overrides. Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Diffstat (limited to 'meta-ti-bsp/recipes-bsp')
-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
5 files changed, 11 insertions, 2 deletions
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"