mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-04-20 11:42:57 +00:00
Compare commits
21 Commits
08.05.00.0
...
08.05.00.0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f8ddf45aca | ||
|
|
528dff9c50 | ||
|
|
4ba704a350 | ||
|
|
198667618f | ||
|
|
14c600bec1 | ||
|
|
5af7382482 | ||
|
|
2c13dc08a2 | ||
|
|
5d8cabe599 | ||
|
|
101d61a560 | ||
|
|
5333b0d34b | ||
|
|
286794b4d3 | ||
|
|
95d1f6503c | ||
|
|
ed8e95cbd5 | ||
|
|
e890de24d1 | ||
|
|
5e631dd9d9 | ||
|
|
7cd32a536a | ||
|
|
c8f0fe8770 | ||
|
|
08261fe1b7 | ||
|
|
7b46551d5d | ||
|
|
014188d53e | ||
|
|
2f8ce3d345 |
11
conf/machine/j784s4-hs-evm-k3r5.conf
Normal file
11
conf/machine/j784s4-hs-evm-k3r5.conf
Normal file
@@ -0,0 +1,11 @@
|
||||
#@TYPE: Machine
|
||||
#@NAME: J784S4 HS EVM (R5F)
|
||||
#@DESCRIPTION: Machine configuration for the TI J784S4 HS EVM (R5F core)
|
||||
|
||||
require conf/machine/include/k3r5.inc
|
||||
|
||||
SYSFW_SOC = "j784s4"
|
||||
SYSFW_CONFIG = "evm"
|
||||
SYSFW_SUFFIX = "hs"
|
||||
|
||||
UBOOT_MACHINE = "j784s4_evm_r5_defconfig"
|
||||
11
conf/machine/j784s4-hs-evm.conf
Normal file
11
conf/machine/j784s4-hs-evm.conf
Normal file
@@ -0,0 +1,11 @@
|
||||
#@TYPE: Machine
|
||||
#@NAME: J784S4 HS EVM
|
||||
#@DESCRIPTION: Machine configuration for the TI J784S4 HS EVM
|
||||
|
||||
require conf/machine/j784s4-evm.conf
|
||||
|
||||
UBOOT_MACHINE = "j784s4_evm_a72_defconfig"
|
||||
|
||||
SPL_BINARY = "tispl.bin_HS"
|
||||
UBOOT_BINARY = "u-boot.img_HS"
|
||||
UBOOT_SYMLINK = "u-boot.img"
|
||||
@@ -10,7 +10,7 @@ PR = "${INC_PR}.0"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
COMPATIBLE_MACHINE = "j7-evm|j7-hs-evm|j721s2-evm|j721s2-hs-evm|j784s4-evm"
|
||||
COMPATIBLE_MACHINE = "j7-evm|j7-hs-evm|j721s2-evm|j721s2-hs-evm|j784s4-evm|j784s4-hs-evm"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ PR = "${INC_PR}.1"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
COMPATIBLE_MACHINE = "j721s2-evm|j721s2-hs-evm|j784s4-evm"
|
||||
COMPATIBLE_MACHINE = "j721s2-evm|j721s2-hs-evm|j784s4-evm|j784s4-hs-evm"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ MACHINE_KERNEL_PR_append = "b"
|
||||
PR = "${MACHINE_KERNEL_PR}"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
COMPATIBLE_MACHINE = "j7-evm|j7-hs-evm|j721s2-evm|j721s2-hs-evm|j784s4-evm|am62xx"
|
||||
COMPATIBLE_MACHINE = "j7-evm|j7-hs-evm|j721s2-evm|j721s2-hs-evm|j784s4-evm|j784s4-hs-evm|am62xx"
|
||||
|
||||
DEPENDS = "virtual/kernel"
|
||||
|
||||
@@ -33,6 +33,7 @@ TARGET_PRODUCT_j7-hs-evm = "j721e_linux"
|
||||
TARGET_PRODUCT_j721s2-evm = "j721s2_linux"
|
||||
TARGET_PRODUCT_j721s2-hs-evm = "j721s2_linux"
|
||||
TARGET_PRODUCT_j784s4-evm = "j784s4_linux"
|
||||
TARGET_PRODUCT_j784s4-hs-evm = "j784s4_linux"
|
||||
TARGET_PRODUCT_am62xx = "am62_linux"
|
||||
PVR_BUILD = "release"
|
||||
PVR_WS = "wayland"
|
||||
|
||||
@@ -20,12 +20,12 @@ IMG_DEC_FW_VERSION = "1.0"
|
||||
CNM_WAVE521_FW_VERSION = "1.0.00"
|
||||
TIFS_LPM_STUB_FW_VERSION = "08.03.02"
|
||||
|
||||
TI_LINUX_FW_SRCREV ?= "7875237b357ecf27300658e65e9927cef7e299ed"
|
||||
TI_LINUX_FW_SRCREV ?= "dce263bceabc3a9ebc0f9158a47c1c86b875b0bd"
|
||||
SRCREV = "${TI_LINUX_FW_SRCREV}"
|
||||
|
||||
BRANCH ?= "ti-linux-firmware"
|
||||
|
||||
K3_IMAGE_GEN_SRCREV ?= "a9a43d5effcd17b4f3364cc7e6d483abd7f56e0f"
|
||||
K3_IMAGE_GEN_SRCREV ?= "fde253192d1839723b777323596a697bf8d6332c"
|
||||
SRCREV_imggen = "${K3_IMAGE_GEN_SRCREV}"
|
||||
SRCREV_FORMAT = "imggen"
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ COMPATIBLE_MACHINE_aarch64 = "null"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
TI_SECURE_DEV_PKG = "${@ '${TI_SECURE_DEV_PKG_K3}' or '${TI_K3_SECDEV_INSTALL_DIR}' }"
|
||||
TI_SECURE_DEV_PKG = "${@ d.getVar('TI_SECURE_DEV_PKG_K3') or '${TI_K3_SECDEV_INSTALL_DIR}' }"
|
||||
export TI_SECURE_DEV_PKG
|
||||
|
||||
SYSFW_SOC ?= "unknown"
|
||||
@@ -36,6 +36,7 @@ SYSFW_PREFIX_j7200-hs-evm-k3r5 = "fs"
|
||||
SYSFW_PREFIX_j721s2-evm-k3r5 = "fs"
|
||||
SYSFW_PREFIX_j721s2-hs-evm-k3r5 = "fs"
|
||||
SYSFW_PREFIX_j784s4-evm-k3r5 = "fs"
|
||||
SYSFW_PREFIX_j784s4-hs-evm-k3r5 = "fs"
|
||||
SYSFW_PREFIX_am62xx-evm-k3r5 = "fs"
|
||||
SYSFW_PREFIX_am62xx-lp-evm-k3r5 = "fs"
|
||||
|
||||
|
||||
@@ -42,3 +42,7 @@ do_compile_append_j7200-hs-evm() {
|
||||
do_compile_append_j721s2-hs-evm() {
|
||||
tfa_sign_k3hs
|
||||
}
|
||||
|
||||
do_compile_append_j784s4-hs-evm() {
|
||||
tfa_sign_k3hs
|
||||
}
|
||||
|
||||
@@ -6,4 +6,4 @@ PR = "r33"
|
||||
|
||||
BRANCH = "ti-u-boot-2021.01"
|
||||
|
||||
SRCREV = "78a217ca9ea687ee5c3e7dd3a339a1f7d136e93d"
|
||||
SRCREV = "7996ed51f1c979cfdcb4bf4178dc35cf5e1f9778"
|
||||
|
||||
@@ -8,7 +8,7 @@ inherit features_check
|
||||
REQUIRED_MACHINE_FEATURES = "gpu"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
COMPATIBLE_MACHINE = "j7-evm|j7-hs-evm|j721s2-evm|j721s2-hs-evm|j784s4-evm|am62xx"
|
||||
COMPATIBLE_MACHINE = "j7-evm|j7-hs-evm|j721s2-evm|j721s2-hs-evm|j784s4-evm|j784s4-hs-evm|am62xx"
|
||||
|
||||
PR = "r2"
|
||||
|
||||
@@ -22,6 +22,7 @@ TARGET_PRODUCT_j7-hs-evm = "j721e_linux"
|
||||
TARGET_PRODUCT_j721s2-evm = "j721s2_linux"
|
||||
TARGET_PRODUCT_j721s2-hs-evm = "j721s2_linux"
|
||||
TARGET_PRODUCT_j784s4-evm = "j784s4_linux"
|
||||
TARGET_PRODUCT_j784s4-hs-evm = "j784s4_linux"
|
||||
TARGET_PRODUCT_am62xx = "am62_linux"
|
||||
PVR_BUILD ?= "release"
|
||||
PVR_WS = "wayland"
|
||||
|
||||
@@ -43,6 +43,7 @@ RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_j7-hs-evm = " cadence-mhdp-fw"
|
||||
RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_j721s2-evm = " cadence-mhdp-fw"
|
||||
RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_j721s2-hs-evm = " cadence-mhdp-fw"
|
||||
RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_j784s4-evm = " cadence-mhdp-fw"
|
||||
RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_j784s4-hs-evm = " cadence-mhdp-fw"
|
||||
|
||||
# Add run-time dependency for Video Decoding firmware to the rootfs
|
||||
RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_j7 = " vxd-dec-fw"
|
||||
@@ -51,6 +52,7 @@ RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_j7 = " vxd-dec-fw"
|
||||
RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_j721s2-evm = " cnm-wave-fw"
|
||||
RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_j721s2-hs-evm = " cnm-wave-fw"
|
||||
RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_j784s4-evm = " cnm-wave-fw"
|
||||
RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_j784s4-hs-evm = " cnm-wave-fw"
|
||||
|
||||
# Add run-time dependency for TIFS Low Power Module stub
|
||||
RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_am62xx-evm = " tifs-lpm-stub"
|
||||
|
||||
@@ -6,5 +6,5 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-5.10:"
|
||||
|
||||
BRANCH = "ti-rt-linux-5.10.y"
|
||||
|
||||
SRCREV = "4c9aff667ee7bb101378666e629f8bc55c150ee8"
|
||||
PV = "5.10.152+git${SRCPV}"
|
||||
SRCREV = "f16ef0399346f5b34f5fbd2ca91a712ab844de57"
|
||||
PV = "5.10.153+git${SRCPV}"
|
||||
|
||||
@@ -25,8 +25,8 @@ S = "${WORKDIR}/git"
|
||||
|
||||
BRANCH = "ti-linux-5.10.y"
|
||||
|
||||
SRCREV = "8b51d20b6e6e1b9277b59b7aaed8a97eff43097f"
|
||||
PV = "5.10.145+git${SRCPV}"
|
||||
SRCREV = "90c3a58fd297079d5fe3ebbaed1d1ff56191c953"
|
||||
PV = "5.10.153+git${SRCPV}"
|
||||
|
||||
# Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
|
||||
MACHINE_KERNEL_PR_append = "b"
|
||||
|
||||
@@ -81,6 +81,10 @@ do_compile_append_j721s2-hs-evm() {
|
||||
optee_sign_k3hs
|
||||
}
|
||||
|
||||
do_compile_append_j784s4-hs-evm() {
|
||||
optee_sign_k3hs
|
||||
}
|
||||
|
||||
do_install_append_ti-soc() {
|
||||
install -m 644 ${B}/*.optee ${D}${nonarch_base_libdir}/firmware/ || true
|
||||
install -m 644 ${B}/bl32.bin ${D}${nonarch_base_libdir}/firmware/ || true
|
||||
|
||||
@@ -4,6 +4,8 @@ SECTION = "devel"
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://manifest/k3-secdev-0.2-manifest.html;md5=f632a78870cc64550078d7b3cbac0892"
|
||||
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
|
||||
# Native host tool only
|
||||
COMPATIBLE_MACHINE = "null"
|
||||
COMPATIBLE_MACHINE_class-native = "(.*)"
|
||||
|
||||
@@ -20,6 +20,7 @@ PLAT_SFX_j7200-hs-evm = "j7200"
|
||||
PLAT_SFX_j721s2-evm = "j721s2"
|
||||
PLAT_SFX_j721s2-hs-evm = "j721s2"
|
||||
PLAT_SFX_j784s4-evm = "j784s4"
|
||||
PLAT_SFX_j784s4-hs-evm = "j784s4"
|
||||
PLAT_SFX_am65xx = "am65xx"
|
||||
PLAT_SFX_am64xx = "am64xx"
|
||||
PLAT_SFX_am62xx = "am62xx"
|
||||
@@ -128,6 +129,38 @@ do_install_prepend_j721s2-hs-evm() {
|
||||
)
|
||||
}
|
||||
|
||||
# J784S4 support
|
||||
do_install_prepend_j784s4-hs-evm() {
|
||||
export TI_SECURE_DEV_PKG=${TI_SECURE_DEV_PKG}
|
||||
( cd ${RTOS_DM_FW_DIR}; \
|
||||
mv ${DM_FIRMWARE} ${DM_FIRMWARE}.unsigned; \
|
||||
${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ${DM_FIRMWARE}.unsigned ${DM_FIRMWARE}; \
|
||||
)
|
||||
(
|
||||
cd ${RTOS_IPC_FW_DIR}; \
|
||||
${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ipc_echo_test_mcu2_0_release_strip.xer5f \
|
||||
ipc_echo_test_mcu2_0_release_strip.xer5f.signed; \
|
||||
${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ipc_echo_test_mcu2_1_release_strip.xer5f \
|
||||
ipc_echo_test_mcu2_1_release_strip.xer5f.signed; \
|
||||
${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ipc_echo_test_mcu3_0_release_strip.xer5f \
|
||||
ipc_echo_test_mcu3_0_release_strip.xer5f.signed; \
|
||||
${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ipc_echo_test_mcu3_1_release_strip.xer5f \
|
||||
ipc_echo_test_mcu3_1_release_strip.xer5f.signed; \
|
||||
${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ipc_echo_test_mcu4_0_release_strip.xer5f \
|
||||
ipc_echo_test_mcu4_0_release_strip.xer5f.signed; \
|
||||
${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ipc_echo_test_mcu4_1_release_strip.xer5f \
|
||||
ipc_echo_test_mcu4_1_release_strip.xer5f.signed; \
|
||||
${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ipc_echo_test_c7x_1_release_strip.xe71 \
|
||||
ipc_echo_test_c7x_1_release_strip.xe71.signed; \
|
||||
${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ipc_echo_test_c7x_2_release_strip.xe71 \
|
||||
ipc_echo_test_c7x_2_release_strip.xe71.signed; \
|
||||
${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ipc_echo_test_c7x_3_release_strip.xe71 \
|
||||
ipc_echo_test_c7x_3_release_strip.xe71.signed; \
|
||||
${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ipc_echo_test_c7x_4_release_strip.xe71 \
|
||||
ipc_echo_test_c7x_4_release_strip.xe71.signed; \
|
||||
)
|
||||
}
|
||||
|
||||
# Update the am64xx ipc binaries to be consistent with other platforms
|
||||
do_install_prepend_am64xx() {
|
||||
( cd ${RTOS_IPC_FW_DIR}; \
|
||||
@@ -248,6 +281,37 @@ do_install_j721s2-hs-evm() {
|
||||
# install -m 0644 ${RTOS_ETH_FW_DIR}/app_remoteswitchcfg_server_strip.xer5f ${LEGACY_ETH_FW_DIR}
|
||||
}
|
||||
|
||||
do_install_j784s4-hs-evm() {
|
||||
install -d ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu1_1_release_strip.xer5f ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu2_0_release_strip.xer5f ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu2_1_release_strip.xer5f ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu3_0_release_strip.xer5f ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu3_1_release_strip.xer5f ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu4_0_release_strip.xer5f ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu4_1_release_strip.xer5f ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_c7x_1_release_strip.xe71 ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_c7x_2_release_strip.xe71 ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_c7x_3_release_strip.xe71 ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_c7x_4_release_strip.xe71 ${LEGACY_IPC_FW_DIR}
|
||||
# Signed firmware
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu2_0_release_strip.xer5f.signed ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu2_1_release_strip.xer5f.signed ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu3_0_release_strip.xer5f.signed ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu3_1_release_strip.xer5f.signed ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu4_0_release_strip.xer5f.signed ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu4_1_release_strip.xer5f.signed ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_c7x_1_release_strip.xe71.signed ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_c7x_2_release_strip.xe71.signed ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_c7x_3_release_strip.xe71.signed ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_c7x_4_release_strip.xe71.signed ${LEGACY_IPC_FW_DIR}
|
||||
# DM Firmware
|
||||
install -m 0644 ${RTOS_DM_FW_DIR}/ipc_echo_testb_mcu1_0_release_strip.xer5f ${LEGACY_DM_FW_DIR}
|
||||
# ETH firmware
|
||||
install -d ${LEGACY_ETH_FW_DIR}
|
||||
install -m 0644 ${RTOS_ETH_FW_DIR}/app_remoteswitchcfg_server_strip.xer5f ${LEGACY_ETH_FW_DIR}
|
||||
}
|
||||
|
||||
do_install_j784s4-evm() {
|
||||
install -d ${LEGACY_IPC_FW_DIR}
|
||||
install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu1_1_release_strip.xer5f ${LEGACY_IPC_FW_DIR}
|
||||
@@ -408,6 +472,34 @@ ALTERNATIVE_${PN}_j784s4-evm = "\
|
||||
j784s4-c71_3-fw \
|
||||
"
|
||||
|
||||
ALTERNATIVE_${PN}_j784s4-hs-evm = "\
|
||||
j784s4-mcu-r5f0_0-fw \
|
||||
j784s4-mcu-r5f0_1-fw \
|
||||
j784s4-main-r5f0_0-fw \
|
||||
j784s4-main-r5f0_1-fw \
|
||||
j784s4-main-r5f1_0-fw \
|
||||
j784s4-main-r5f1_1-fw \
|
||||
j784s4-main-r5f2_0-fw \
|
||||
j784s4-main-r5f2_1-fw \
|
||||
j784s4-c71_0-fw \
|
||||
j784s4-c71_1-fw \
|
||||
j784s4-c71_2-fw \
|
||||
j784s4-c71_3-fw \
|
||||
"
|
||||
|
||||
ALTERNATIVE_${PN}_j784s4-hs-evm += "\
|
||||
j784s4-main-r5f0_0-fw-sec \
|
||||
j784s4-main-r5f0_1-fw-sec \
|
||||
j784s4-main-r5f1_0-fw-sec \
|
||||
j784s4-main-r5f1_1-fw-sec \
|
||||
j784s4-main-r5f2_0-fw-sec \
|
||||
j784s4-main-r5f2_1-fw-sec \
|
||||
j784s4-c71_0-fw-sec \
|
||||
j784s4-c71_1-fw-sec \
|
||||
j784s4-c71_2-fw-sec \
|
||||
j784s4-c71_3-fw-sec \
|
||||
"
|
||||
|
||||
# Set up link names for the firmwares
|
||||
|
||||
TARGET_MCU_R5FSS0_0_am65xx = "am65x-mcu-r5f0_0-fw"
|
||||
@@ -491,6 +583,30 @@ TARGET_C7X_1_j784s4-evm = "j784s4-c71_1-fw"
|
||||
TARGET_C7X_2_j784s4-evm = "j784s4-c71_2-fw"
|
||||
TARGET_C7X_3_j784s4-evm = "j784s4-c71_3-fw"
|
||||
|
||||
TARGET_MCU_R5FSS0_0_j784s4-hs-evm = "j784s4-mcu-r5f0_0-fw"
|
||||
TARGET_MCU_R5FSS0_1_j784s4-hs-evm = "j784s4-mcu-r5f0_1-fw"
|
||||
TARGET_MAIN_R5FSS0_0_j784s4-hs-evm = "j784s4-main-r5f0_0-fw"
|
||||
TARGET_MAIN_R5FSS0_1_j784s4-hs-evm = "j784s4-main-r5f0_1-fw"
|
||||
TARGET_MAIN_R5FSS1_0_j784s4-hs-evm = "j784s4-main-r5f1_0-fw"
|
||||
TARGET_MAIN_R5FSS1_1_j784s4-hs-evm = "j784s4-main-r5f1_1-fw"
|
||||
TARGET_MAIN_R5FSS2_0_j784s4-hs-evm = "j784s4-main-r5f2_0-fw"
|
||||
TARGET_MAIN_R5FSS2_1_j784s4-hs-evm = "j784s4-main-r5f2_1-fw"
|
||||
TARGET_C7X_0_j784s4-hs-evm = "j784s4-c71_0-fw"
|
||||
TARGET_C7X_1_j784s4-hs-evm = "j784s4-c71_1-fw"
|
||||
TARGET_C7X_2_j784s4-hs-evm = "j784s4-c71_2-fw"
|
||||
TARGET_C7X_3_j784s4-hs-evm = "j784s4-c71_3-fw"
|
||||
|
||||
TARGET_MAIN_R5FSS0_0_SIGNED_j784s4-hs-evm = "j784s4-main-r5f0_0-fw-sec"
|
||||
TARGET_MAIN_R5FSS0_1_SIGNED_j784s4-hs-evm = "j784s4-main-r5f0_1-fw-sec"
|
||||
TARGET_MAIN_R5FSS1_0_SIGNED_j784s4-hs-evm = "j784s4-main-r5f1_0-fw-sec"
|
||||
TARGET_MAIN_R5FSS1_1_SIGNED_j784s4-hs-evm = "j784s4-main-r5f1_1-fw-sec"
|
||||
TARGET_MAIN_R5FSS2_0_SIGNED_j784s4-hs-evm = "j784s4-main-r5f2_0-fw-sec"
|
||||
TARGET_MAIN_R5FSS2_1_SIGNED_j784s4-hs-evm = "j784s4-main-r5f2_1-fw-sec"
|
||||
TARGET_C7X_0_SIGNED_j784s4-hs-evm = "j784s4-c71_0-fw-sec"
|
||||
TARGET_C7X_1_SIGNED_j784s4-hs-evm = "j784s4-c71_1-fw-sec"
|
||||
TARGET_C7X_2_SIGNED_j784s4-hs-evm = "j784s4-c71_2-fw-sec"
|
||||
TARGET_C7X_3_SIGNED_j784s4-hs-evm = "j784s4-c71_3-fw-sec"
|
||||
|
||||
ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}"
|
||||
ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}"
|
||||
|
||||
@@ -558,6 +674,17 @@ ALTERNATIVE_LINK_NAME[j784s4-c71_1-fw] = "${base_libdir}/firmware/${TARGET_C7X_1
|
||||
ALTERNATIVE_LINK_NAME[j784s4-c71_2-fw] = "${base_libdir}/firmware/${TARGET_C7X_2}"
|
||||
ALTERNATIVE_LINK_NAME[j784s4-c71_3-fw] = "${base_libdir}/firmware/${TARGET_C7X_3}"
|
||||
|
||||
ALTERNATIVE_LINK_NAME[j784s4-main-r5f0_0-fw-sec] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS0_0_SIGNED}"
|
||||
ALTERNATIVE_LINK_NAME[j784s4-main-r5f0_1-fw-sec] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS0_1_SIGNED}"
|
||||
ALTERNATIVE_LINK_NAME[j784s4-main-r5f1_0-fw-sec] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS1_0_SIGNED}"
|
||||
ALTERNATIVE_LINK_NAME[j784s4-main-r5f1_1-fw-sec] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS1_1_SIGNED}"
|
||||
ALTERNATIVE_LINK_NAME[j784s4-main-r5f2_0-fw-sec] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS2_0_SIGNED}"
|
||||
ALTERNATIVE_LINK_NAME[j784s4-main-r5f2_1-fw-sec] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS2_1_SIGNED}"
|
||||
ALTERNATIVE_LINK_NAME[j784s4-c71_0-fw-sec] = "${base_libdir}/firmware/${TARGET_C7X_0_SIGNED}"
|
||||
ALTERNATIVE_LINK_NAME[j784s4-c71_1-fw-sec] = "${base_libdir}/firmware/${TARGET_C7X_1_SIGNED}"
|
||||
ALTERNATIVE_LINK_NAME[j784s4-c71_2-fw-sec] = "${base_libdir}/firmware/${TARGET_C7X_2_SIGNED}"
|
||||
ALTERNATIVE_LINK_NAME[j784s4-c71_3-fw-sec] = "${base_libdir}/firmware/${TARGET_C7X_3_SIGNED}"
|
||||
|
||||
# Create the firmware alternatives
|
||||
|
||||
ALTERNATIVE_TARGET[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_0_release_strip.xer5f"
|
||||
@@ -627,6 +754,17 @@ ALTERNATIVE_TARGET[j784s4-c71_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_
|
||||
ALTERNATIVE_TARGET[j784s4-c71_2-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c7x_3_release_strip.xe71"
|
||||
ALTERNATIVE_TARGET[j784s4-c71_3-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c7x_4_release_strip.xe71"
|
||||
|
||||
ALTERNATIVE_TARGET[j784s4-main-r5f0_0-fw-sec] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu2_0_release_strip.xer5f.signed"
|
||||
ALTERNATIVE_TARGET[j784s4-main-r5f0_1-fw-sec] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu2_1_release_strip.xer5f.signed"
|
||||
ALTERNATIVE_TARGET[j784s4-main-r5f1_0-fw-sec] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu3_0_release_strip.xer5f.signed"
|
||||
ALTERNATIVE_TARGET[j784s4-main-r5f1_1-fw-sec] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu3_1_release_strip.xer5f.signed"
|
||||
ALTERNATIVE_TARGET[j784s4-main-r5f2_0-fw-sec] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu4_0_release_strip.xer5f.signed"
|
||||
ALTERNATIVE_TARGET[j784s4-main-r5f2_1-fw-sec] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu4_1_release_strip.xer5f.signed"
|
||||
ALTERNATIVE_TARGET[j784s4-c71_0-fw-sec] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c7x_1_release_strip.xe71.signed"
|
||||
ALTERNATIVE_TARGET[j784s4-c71_1-fw-sec] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c7x_2_release_strip.xe71.signed"
|
||||
ALTERNATIVE_TARGET[j784s4-c71_2-fw-sec] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c7x_3_release_strip.xe71.signed"
|
||||
ALTERNATIVE_TARGET[j784s4-c71_3-fw-sec] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c7x_4_release_strip.xe71.signed"
|
||||
|
||||
ALTERNATIVE_PRIORITY = "10"
|
||||
|
||||
# make sure that lib/firmware, and all its contents are part of the package
|
||||
|
||||
Reference in New Issue
Block a user