diff options
author | Aniket Limaye <a-limaye@ti.com> | 2024-07-18 13:25:25 +0530 |
---|---|---|
committer | Ryan Eatmon <reatmon@ti.com> | 2024-07-19 11:15:51 -0500 |
commit | 437fbea1146675cdf76c321e9b5a41b5b800b7e8 (patch) | |
tree | 3f64e8cab779b5a780f1854be3c7ada0edcda939 /meta-ti-bsp/recipes-bsp | |
parent | 03835ac8216a2043a212190e37d03bdb46d404e8 (diff) | |
download | meta-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')
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" | |||
8 | PV = "${CADENCE_MHDP_FW_VERSION}" | 8 | PV = "${CADENCE_MHDP_FW_VERSION}" |
9 | PR = "${INC_PR}.0" | 9 | PR = "${INC_PR}.0" |
10 | 10 | ||
11 | COMPATIBLE_MACHINE = "j721e|j721s2|j784s4" | 11 | COMPATIBLE_MACHINE = "j721e|j721s2|j784s4|j742s2" |
12 | 12 | ||
13 | TARGET = "mhdp8546.bin" | 13 | TARGET = "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" | |||
10 | PV = "${CNM_WAVE521_FW_VERSION}" | 10 | PV = "${CNM_WAVE521_FW_VERSION}" |
11 | PR = "${INC_PR}.1" | 11 | PR = "${INC_PR}.1" |
12 | 12 | ||
13 | COMPATIBLE_MACHINE = "j721s2|j784s4|j722s|am62axx|am62pxx" | 13 | COMPATIBLE_MACHINE = "j721s2|j784s4|j722s|j742s2|am62axx|am62pxx" |
14 | 14 | ||
15 | TARGET_WAVE521C = "wave521c_k3_codec_fw.bin" | 15 | TARGET_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" | |||
26 | PLAT_SFX:j721s2 = "j721s2" | 26 | PLAT_SFX:j721s2 = "j721s2" |
27 | PLAT_SFX:j784s4 = "j784s4" | 27 | PLAT_SFX:j784s4 = "j784s4" |
28 | PLAT_SFX:j722s = "j722s" | 28 | PLAT_SFX:j722s = "j722s" |
29 | PLAT_SFX:j742s2 = "j742s2" | ||
29 | PLAT_SFX:am65xx = "am65xx" | 30 | PLAT_SFX:am65xx = "am65xx" |
30 | PLAT_SFX:am64xx = "am64xx" | 31 | PLAT_SFX:am64xx = "am64xx" |
31 | PLAT_SFX:am62xx = "am62xx" | 32 | PLAT_SFX:am62xx = "am62xx" |
@@ -44,6 +45,7 @@ DM_FW_LIST:j7200 = "${DM_FIRMWARE}" | |||
44 | DM_FW_LIST:j721s2 = "${DM_FIRMWARE}" | 45 | DM_FW_LIST:j721s2 = "${DM_FIRMWARE}" |
45 | DM_FW_LIST:j784s4 = "${DM_FIRMWARE}" | 46 | DM_FW_LIST:j784s4 = "${DM_FIRMWARE}" |
46 | DM_FW_LIST:j722s = "${DM_FIRMWARE}" | 47 | DM_FW_LIST:j722s = "${DM_FIRMWARE}" |
48 | DM_FW_LIST:j742s2 = "${DM_FIRMWARE}" | ||
47 | DM_FW_LIST:am65xx = "" | 49 | DM_FW_LIST:am65xx = "" |
48 | DM_FW_LIST:am64xx = "" | 50 | DM_FW_LIST:am64xx = "" |
49 | DM_FW_LIST:am62xx = "${DM_FIRMWARE}" | 51 | DM_FW_LIST:am62xx = "${DM_FIRMWARE}" |
@@ -86,6 +88,7 @@ ALTERNATIVE:${PN}:j7200 = "j7200-mcu-r5f0_0-fw" | |||
86 | ALTERNATIVE:${PN}:j721s2 = "j721s2-mcu-r5f0_0-fw" | 88 | ALTERNATIVE:${PN}:j721s2 = "j721s2-mcu-r5f0_0-fw" |
87 | ALTERNATIVE:${PN}:j784s4 = "j784s4-mcu-r5f0_0-fw" | 89 | ALTERNATIVE:${PN}:j784s4 = "j784s4-mcu-r5f0_0-fw" |
88 | ALTERNATIVE:${PN}:j722s = "j722s-wkup-r5f0_0-fw" | 90 | ALTERNATIVE:${PN}:j722s = "j722s-wkup-r5f0_0-fw" |
91 | ALTERNATIVE:${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 |
91 | ALTERNATIVE_LINK_NAME[am62-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am62-main-r5f0_0-fw" | 94 | ALTERNATIVE_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 | |||
96 | ALTERNATIVE_LINK_NAME[j721s2-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j721s2-mcu-r5f0_0-fw" | 99 | ALTERNATIVE_LINK_NAME[j721s2-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j721s2-mcu-r5f0_0-fw" |
97 | ALTERNATIVE_LINK_NAME[j784s4-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j784s4-mcu-r5f0_0-fw" | 100 | ALTERNATIVE_LINK_NAME[j784s4-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j784s4-mcu-r5f0_0-fw" |
98 | ALTERNATIVE_LINK_NAME[j722s-wkup-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j722s-wkup-r5f0_0-fw" | 101 | ALTERNATIVE_LINK_NAME[j722s-wkup-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j722s-wkup-r5f0_0-fw" |
102 | ALTERNATIVE_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 |
101 | ALTERNATIVE_TARGET[am62-main-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" | 105 | ALTERNATIVE_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}" | |||
106 | ALTERNATIVE_TARGET[j721s2-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" | 110 | ALTERNATIVE_TARGET[j721s2-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" |
107 | ALTERNATIVE_TARGET[j784s4-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" | 111 | ALTERNATIVE_TARGET[j784s4-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" |
108 | ALTERNATIVE_TARGET[j722s-wkup-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" | 112 | ALTERNATIVE_TARGET[j722s-wkup-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" |
113 | ALTERNATIVE_TARGET[j742s2-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" | ||
109 | 114 | ||
110 | ALTERNATIVE_PRIORITY = "10" | 115 | ALTERNATIVE_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" | |||
25 | PLAT_SFX:j721s2 = "j721s2" | 25 | PLAT_SFX:j721s2 = "j721s2" |
26 | PLAT_SFX:j784s4 = "j784s4" | 26 | PLAT_SFX:j784s4 = "j784s4" |
27 | PLAT_SFX:j722s = "j722s" | 27 | PLAT_SFX:j722s = "j722s" |
28 | PLAT_SFX:j742s2 = "j742s2" | ||
28 | PLAT_SFX:am65xx = "am65xx" | 29 | PLAT_SFX:am65xx = "am65xx" |
29 | PLAT_SFX:am64xx = "am64xx" | 30 | PLAT_SFX:am64xx = "am64xx" |
30 | PLAT_SFX:am62xx = "am62xx" | 31 | PLAT_SFX:am62xx = "am62xx" |
@@ -43,6 +44,7 @@ ETH_FW_LIST:j7200 = "${ETH_FW}" | |||
43 | ETH_FW_LIST:j721s2 = "" | 44 | ETH_FW_LIST:j721s2 = "" |
44 | ETH_FW_LIST:j784s4 = "${ETH_FW}" | 45 | ETH_FW_LIST:j784s4 = "${ETH_FW}" |
45 | ETH_FW_LIST:j722s = "" | 46 | ETH_FW_LIST:j722s = "" |
47 | ETH_FW_LIST:j742s2 = "" | ||
46 | ETH_FW_LIST:am65xx = "" | 48 | ETH_FW_LIST:am65xx = "" |
47 | ETH_FW_LIST:am64xx = "" | 49 | ETH_FW_LIST:am64xx = "" |
48 | ETH_FW_LIST:am62xx = "" | 50 | ETH_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" | |||
44 | PLAT_SFX:j721s2 = "j721s2" | 44 | PLAT_SFX:j721s2 = "j721s2" |
45 | PLAT_SFX:j784s4 = "j784s4" | 45 | PLAT_SFX:j784s4 = "j784s4" |
46 | PLAT_SFX:j722s = "j722s" | 46 | PLAT_SFX:j722s = "j722s" |
47 | PLAT_SFX:j742s2 = "j742s2" | ||
47 | PLAT_SFX:am65xx = "am65xx" | 48 | PLAT_SFX:am65xx = "am65xx" |
48 | PLAT_SFX:am64xx = "am64xx" | 49 | PLAT_SFX:am64xx = "am64xx" |
49 | PLAT_SFX:am62xx = "am62xx" | 50 | PLAT_SFX:am62xx = "am62xx" |
@@ -60,6 +61,7 @@ PACKAGECONFIG:append:j7200 = " dm" | |||
60 | PACKAGECONFIG:append:j721s2 = " dm" | 61 | PACKAGECONFIG:append:j721s2 = " dm" |
61 | PACKAGECONFIG:append:j784s4 = " dm" | 62 | PACKAGECONFIG:append:j784s4 = " dm" |
62 | PACKAGECONFIG:append:j722s = " dm" | 63 | PACKAGECONFIG:append:j722s = " dm" |
64 | PACKAGECONFIG:append:j742s2 = " dm" | ||
63 | PACKAGECONFIG:append:am62xx = " dm" | 65 | PACKAGECONFIG:append:am62xx = " dm" |
64 | PACKAGECONFIG:append:am62axx = " dm" | 66 | PACKAGECONFIG:append:am62axx = " dm" |
65 | PACKAGECONFIG:append:am62pxx = " dm" | 67 | PACKAGECONFIG:append:am62pxx = " dm" |