update ti-rtos-metadata and ti-rtos-firmware recipes of meta-ti to
pick AM64x rtos firmware from mcu-plus-sdk instead of PDK.

Other devices such as AM65x, J7 continue to use fw from PDK.

Built and tested both IPC echo test applications - "rpmsg_client_sample”
& “rpmsg_char_simple”. Both tests passed for all remote R5F cores
on AM64x EVM

Signed-off-by: Shiju Sivasankaran <[email protected]>
---
 recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb | 12 ++++++++----
 recipes-ti/ti-rtos-bin/ti-rtos-metadata.bb |  3 ++-
 2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb 
b/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
index ed62b876..63b34723 100644
--- a/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
+++ b/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
@@ -11,9 +11,12 @@ INHIBIT_DEFAULT_DEPS = "1"
 
 inherit deploy
 
+DEFAULT_METADATA_FILE ?= "metadata.inc"
+DEFAULT_METADATA_FILE_am64xx ?= "mcusdk_metadata.inc"
+
 # First, let's try including metadata.inc that could be fetched and deployed
 # by ti-rtos-metadata earlier and provide new set of CORESDK_RTOS_* variables
-include ${DEPLOY_DIR_IMAGE}/metadata.inc
+include ${DEPLOY_DIR_IMAGE}/${DEFAULT_METADATA_FILE}
 
 # Set some defaults for when metadata.inc is not available
 DEFAULT_RTOS_FAMILY = "jacinto"
@@ -23,8 +26,8 @@ DEFAULT_RTOS_VERSION_DOT = "07.03.00.12"
 DEFAULT_RTOS_VERSION_j7200 = "07_03_00_10"
 DEFAULT_RTOS_VERSION_DOT_j7200 = "07.03.00.10"
 
-DEFAULT_RTOS_VERSION_am64xx = "07_03_01_02"
-DEFAULT_RTOS_VERSION_DOT_am64xx = "07.03.01.02"
+DEFAULT_RTOS_VERSION_am64xx = "07_03_00_03"
+DEFAULT_RTOS_VERSION_DOT_am64xx = "07.03.00.03"
 
 DEFAULT_RTOS_VERSION_am65xx = "07_03_00_10"
 DEFAULT_RTOS_VERSION_DOT_am65xx = "07.03.00.10"
@@ -41,6 +44,7 @@ DEFAULT_RTOS_WEBLINK_am65xx = 
"https://software-dl.ti.com/processor-sdk-rtos/esd
 DEFAULT_RTOS_WEBLINK_am64xx = 
"https://software-dl.ti.com/processor-sdk-rtos/esd/AM64X/firmware/${CORESDK_RTOS_VERSION}";
 
 DEFAULT_FIRMWARE_FILE = 
"coresdk_rtos_${CORESDK_RTOS_SOC}_${CORESDK_RTOS_VERSION}_firmware.tar.xz"
+DEFAULT_FIRMWARE_FILE_am64xx = 
"mcu_plus_sdk_${CORESDK_RTOS_SOC}_${CORESDK_RTOS_VERSION}_firmware.tar.xz"
 
 DEFAULT_FIRMWARE_URL = "file://empty"
 DEFAULT_FIRMWARE_URL_k3 = "${CORESDK_RTOS_WEBLINK}/${DEFAULT_FIRMWARE_FILE}"
@@ -49,7 +53,7 @@ DEFAULT_FIRMWARE_SHA256SUM = "unknown"
 DEFAULT_FIRMWARE_SHA256SUM_j7 = 
"69cc16c30c895fe813002bd7bdb3d30e6ca622d86b008a6bf6e2a24b86550969"
 DEFAULT_FIRMWARE_SHA256SUM_j7200-evm = 
"a16865d928b2b00bfca64e0c41b02dcfc0ac8ec1ce125fbfd3581a1c610847f8"
 DEFAULT_FIRMWARE_SHA256SUM_am65xx = 
"aa121c10d3099dd61ef898717245ecee25b501170607c9a95afd741e05783a5d"
-DEFAULT_FIRMWARE_SHA256SUM_am64xx = 
"9e9efeef0b1dbb101de97e58cfda8bf052a697f2ea635fdf6ca5158fffdc212b"
+DEFAULT_FIRMWARE_SHA256SUM_am64xx = 
"bc2d3d603ad30006ea3fefa3e777c26c19b95ee6d6f5a630259009f2f5a4996b"
 
 # Use weak assignment for CORESDK_RTOS_* variables to use defaults if not yet 
set
 CORESDK_RTOS_FAMILY ?= "${DEFAULT_RTOS_FAMILY}"
diff --git a/recipes-ti/ti-rtos-bin/ti-rtos-metadata.bb 
b/recipes-ti/ti-rtos-bin/ti-rtos-metadata.bb
index 1bbe5f22..466a22a8 100644
--- a/recipes-ti/ti-rtos-bin/ti-rtos-metadata.bb
+++ b/recipes-ti/ti-rtos-bin/ti-rtos-metadata.bb
@@ -18,10 +18,11 @@ PLAT_SFX_am64xx = "/am64x"
 # Use weak assignment to set defaults to TI_RTOS_METADATA_* variables
 TI_RTOS_METADATA_URI ?= 
"git://git.ti.com/processor-sdk/coresdk_rtos_releases.git"
 TI_RTOS_METADATA_PROTOCOL ?= "git"
-TI_RTOS_METADATA_SRCREV ?= "e15de0d731606abdf112f2910543fd08b781ad64"
+TI_RTOS_METADATA_SRCREV ?= "e558080592d910783bf2f9ad46ed3b622f899155"
 TI_RTOS_METADATA_BRANCH ?= "master"
 TI_RTOS_METADATA_DIR ?= "${PLAT_SFX}"
 TI_RTOS_METADATA_FILE ?= "${S}${TI_RTOS_METADATA_DIR}/metadata.inc"
+TI_RTOS_METADATA_FILE_am64xx ?= 
"${S}${TI_RTOS_METADATA_DIR}/mcusdk_metadata.inc"
 
 PV = "1.0.0+git${SRCPV}"
 
-- 
2.17.1

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13511): 
https://lists.yoctoproject.org/g/meta-ti/message/13511
Mute This Topic: https://lists.yoctoproject.org/mt/81221518/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

  • [meta-ti] [dunfell/master PA... Shiju Sivasankaran via lists.yoctoproject.org

Reply via email to