1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-04-20 19:53:43 +00:00

recipes: convert existing uses of am65xx-evm to am65xx SOC family

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
This commit is contained in:
Denys Dmytriyenko
2019-05-09 10:14:54 +00:00
parent 3757b33471
commit 01e5d35309
6 changed files with 15 additions and 15 deletions

View File

@@ -40,7 +40,7 @@ PLATFORM_ti33x = "am335x"
PLATFORM_ti43x = "am437x"
PLATFORM_omap-a15 = "am572x"
PLATFORM_k2g = "k2g"
PLATFORM_am65xx-evm = "am65x"
PLATFORM_am65xx = "am65x"
do_compile() {
for dir in ${SUBDIRS}
@@ -102,7 +102,7 @@ do_install_append_k2g() {
done
}
do_install_append_am65xx-evm() {
do_install_append_am65xx() {
for i in 0 1
do
install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU${i}/PRU_Halt_${i}.out \
@@ -131,7 +131,7 @@ PRU_ICSS_ALTERNATIVES_ti33x = "am335x-pru0-fw am335x-pru1-fw"
PRU_ICSS_ALTERNATIVES_ti43x = "am437x-pru0_0-fw am437x-pru0_1-fw am437x-pru1_0-fw am437x-pru1_1-fw"
PRU_ICSS_ALTERNATIVES_omap-a15 = "am57xx-pru1_0-fw am57xx-pru1_1-fw am57xx-pru2_0-fw am57xx-pru2_1-fw"
PRU_ICSS_ALTERNATIVES_k2g = "k2g-pru0_0-fw k2g-pru0_1-fw k2g-pru1_0-fw k2g-pru1_1-fw"
PRU_ICSS_ALTERNATIVES_am65xx-evm = "am65x-pru0_0-fw am65x-pru0_1-fw am65x-pru1_0-fw am65x-pru1_1-fw am65x-pru2_0-fw am65x-pru2_1-fw am65x-rtu0_0-fw am65x-rtu0_1-fw am65x-rtu1_0-fw am65x-rtu1_1-fw am65x-rtu2_0-fw am65x-rtu2_1-fw"
PRU_ICSS_ALTERNATIVES_am65xx = "am65x-pru0_0-fw am65x-pru0_1-fw am65x-pru1_0-fw am65x-pru1_1-fw am65x-pru2_0-fw am65x-pru2_1-fw am65x-rtu0_0-fw am65x-rtu0_1-fw am65x-rtu1_0-fw am65x-rtu1_1-fw am65x-rtu2_0-fw am65x-rtu2_1-fw"
# Set up link names for the firmwares
ALTERNATIVE_LINK_NAME[am335x-pru0-fw] = "/lib/firmware/am335x-pru0-fw"

View File

@@ -36,9 +36,9 @@ export PDK_SCICLIENT_ROOT_PATH = "${SCICLIENT_PACKAGE_BASE}/package/all/pdk_/pac
#export PDK_SCICLIENT_ROOT_PATH ="${WORKDIR}/build"
#export DEST_ROOT="${S}"
LIMSOCS_am65xx-evm = "am65xx"
LIMBOARDS_am65xx-evm = "am65xx_evm"
BOARD_PACKAGE_am65xx-evm = "am65xx_evm"
LIMSOCS_am65xx = "am65xx"
LIMBOARDS_am65xx = "am65xx_evm"
BOARD_PACKAGE_am65xx = "am65xx_evm"
# HTML doc link params
PDK_COMP_LINK_TEXT = "SCICLIENT"

View File

@@ -15,7 +15,7 @@ PLATFORM_k2g = "66AK2G"
PLATFORM_omapl138 = "OMAPL138"
PLATFORM_c667x-evm = "C6678"
PLATFORM_c665x-evm = "C6678"
PLATFORM_am65xx-evm = "AM65XX"
PLATFORM_am65xx = "AM65XX"
ALT_PLATFORM_k2hk = "TCI6636"
ALT_PLATFORM_am57xx-evm = "AM572X AM571X"

View File

@@ -3,7 +3,7 @@ require ti-ipc-examples.inc
DEPENDS = "ti-ipc ti-xdctools-native ti-sysbios ti-ipc-rtos zip-native"
DEPENDS_append_am65xx-evm = " sciclient-rtos"
DEPENDS_append_am65xx = " sciclient-rtos"
do_compile_append() {

View File

@@ -53,7 +53,7 @@ DEPENDS_append_omapl138 = " ti-cgt6x-native \
DEPENDS_append_c66x = " ti-cgt6x-native \
"
DEPENDS_append_am65xx-evm = " ti-cgt-arm-native \
DEPENDS_append_am65xx = " ti-cgt-arm-native \
gcc-linaro-baremetal-aarch64-native"
IPC_TARGETS = ""
@@ -79,7 +79,7 @@ IPC_TARGETS_c66x = " \
ti.targets.elf.C66_big_endian="${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x" \
"
IPC_TARGETS_am65xx-evm = "\
IPC_TARGETS_am65xx = "\
gnu.targets.arm.A53F="${GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN}" \
ti.targets.arm.elf.R5F="${M4_TOOLCHAIN_INSTALL_DIR}" \
"
@@ -92,5 +92,5 @@ EXTRA_OEMAKE = "\
JOBS="--jobs=${BB_NUMBER_THREADS}" \
JAVA_TOOL_OPTIONS=-Xss2560k \
"
EXTRA_OEMAKE_append_am65xx-evm = " PDK_INSTALL_DIR=${PDK_INSTALL_DIR}"
EXTRA_OEMAKE_append_am65xx = " PDK_INSTALL_DIR=${PDK_INSTALL_DIR}"

View File

@@ -3,7 +3,7 @@ require ti-ipc-common.inc
require ti-ipc-rtos.inc
DEPENDS = "ti-xdctools-native ti-sysbios doxygen-native zip-native"
DEPENDS_append_am65xx-evm = " sciclient-rtos"
DEPENDS_append_am65xx = " sciclient-rtos"
PACKAGES =+ "${PN}-fw"
FILES_${PN}-fw = "${base_libdir}/firmware/*"
@@ -62,7 +62,7 @@ do_compile() {
fi
}
do_install_prepend_am65xx-evm () {
do_install_prepend_am65xx () {
# Trim directory name
mv ${S}/packages/ti/ipc/tests/bin/ti_platforms_cortexR_AM65X_false_R5F0 ${S}/packages/ti/ipc/tests/bin/ti_platforms_cortexR_AM65X_R5F0
mv ${S}/packages/ti/ipc/tests/bin/ti_platforms_cortexR_AM65X_false_R5F1 ${S}/packages/ti/ipc/tests/bin/ti_platforms_cortexR_AM65X_R5F1
@@ -130,12 +130,12 @@ pkg_postrm_${PN}-fw_omapl138 () {
update-alternatives --remove rproc-dsp-fw ipc/ti_platforms_evmOMAPL138_DSP/messageq_single.xe674
}
pkg_postinst_${PN}-fw_am65xx-evm () {
pkg_postinst_${PN}-fw_am65xx () {
update-alternatives --install /lib/firmware/am65x-mcu-r5f0_0-fw am65x-mcu-r5f0_0-fw ipc/ti_platforms_cortexR_AM65X_R5F0/messageq_single.xer5f ${ALTERNATIVE_PRIORITY}
update-alternatives --install /lib/firmware/am65x-mcu-r5f0_1-fw am65x-mcu-r5f0_1-fw ipc/ti_platforms_cortexR_AM65X_R5F1/messageq_single.xer5f ${ALTERNATIVE_PRIORITY}
}
pkg_postrm_${PN}-fw_am65xx-evm () {
pkg_postrm_${PN}-fw_am65xx () {
update-alternatives --remove am65x-mcu-r5f0_0-fw ipc/ti_platforms_cortexR_AM65X_R5F0/messageq_single.xer5f
update-alternatives --remove am65x-mcu-r5f0_1-fw ipc/ti_platforms_cortexR_AM65X_R5F1/messageq_single.xer5f
}