mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-04-20 11:42:57 +00:00
Compare commits
16 Commits
07.00.00.0
...
07.00.00
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f2b2b2095f | ||
|
|
380d55bd0a | ||
|
|
5312c1622d | ||
|
|
8b82b2a9fd | ||
|
|
33b0e937b7 | ||
|
|
f2419cdd2d | ||
|
|
3a657f7d35 | ||
|
|
82a33143d1 | ||
|
|
1d66c14e43 | ||
|
|
0085345562 | ||
|
|
ce230a6b15 | ||
|
|
4d2441931c | ||
|
|
ce65d05a39 | ||
|
|
292aed84fb | ||
|
|
f0aa865fe9 | ||
|
|
0bdb11bd04 |
@@ -1,11 +1,12 @@
|
||||
TI_PDK_GIT_URI ?= "git://git.ti.com/processor-sdk/pdk.git"
|
||||
TI_PDK_GIT_BRANCH ?= "master"
|
||||
TI_PDK_GIT_PROTOCOL ?= "git"
|
||||
TI_PDK_SRCREV ?= "a1ace885998e9adbcbbd0abf8b9ded6ba9ec54ff"
|
||||
TI_PDK_SRCREV ?= "0d2591302b03ddae9a25300818e03345658b9083"
|
||||
|
||||
TI_PDK_VERSION ?= "2020.5.6"
|
||||
TI_PDK_VERSION ?= "07.00.00.34"
|
||||
|
||||
PV = "${TI_PDK_VERSION}"
|
||||
PE = "1"
|
||||
|
||||
TI_PDK_COMP ?= ""
|
||||
TI_PDK_COMP_PATH = "${@'${TI_PDK_COMP}'.replace('.','/')}"
|
||||
|
||||
@@ -10,9 +10,9 @@ DEPENDS_remove_ti33x = "ti-cgt6x-native"
|
||||
DEPENDS_remove_ti43x = "ti-cgt6x-native"
|
||||
DEPENDS_append_omapl1 = " ti-cgt-arm-native"
|
||||
DEPENDS_remove_am65xx = "gcc-arm-none-eabi-native ti-cgt6x-native"
|
||||
DEPENDS_append_am65xx = " ti-cgt-arm-native gcc-linaro-baremetal-aarch64-native"
|
||||
DEPENDS_append_am65xx = " ti-cgt-arm-native gcc-aarch64-none-elf-native"
|
||||
DEPENDS_remove_j7 = "gcc-arm-none-eabi-native"
|
||||
DEPENDS_append_j7 = " ti-cgt-arm-native gcc-linaro-baremetal-aarch64-native ti-cgt7x-native"
|
||||
DEPENDS_append_j7 = " ti-cgt-arm-native gcc-aarch64-none-elf-native ti-cgt7x-native"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
B = "${WORKDIR}/build"
|
||||
|
||||
@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://COPYING.txt;md5=5857833e20836213677fac33f9aded21"
|
||||
|
||||
COMPATIBLE_MACHINE = "keystone|dra7xx|ti33x|ti43x|omapl1"
|
||||
|
||||
PV = "03.03.00.17B"
|
||||
PV = "07.00.00.34"
|
||||
INC_PR = "r0"
|
||||
PE = "1"
|
||||
|
||||
@@ -13,8 +13,8 @@ CSL_GIT_PROTOCOL ="git"
|
||||
CSL_GIT_BRANCH = "release"
|
||||
CSL_GIT_DESTSUFFIX = "git"
|
||||
|
||||
# Below commit ID corresponding to "DEV.CSL_PROCESSOR-SDK.03.03.00.17B"
|
||||
CSL_SRCREV = "027d26031709ad6a0e9f84625d11a3419e486467"
|
||||
# Below commit ID corresponding to "REL.CORESDK.07.00.00.34"
|
||||
CSL_SRCREV = "8d59814723070ce9bbc4137912b0aac80482ca8a"
|
||||
|
||||
BRANCH="${CSL_GIT_BRANCH}"
|
||||
SRC_URI = "${CSL_GIT_URI};protocol=${CSL_GIT_PROTOCOL};branch=${BRANCH};destsuffix=${CSL_GIT_DESTSUFFIX}"
|
||||
|
||||
@@ -6,8 +6,7 @@ EDMA3_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/edma3_lld.git"
|
||||
EDMA3_LLD_GIT_PROTOCOL = "git"
|
||||
EDMA3_LLD_GIT_BRANCH = "master"
|
||||
|
||||
# Below commit ID corresponds to version 2.12.05.30E
|
||||
EDMA3_LLD_SRCREV = "ce5ced2ac5eb1e0f1515288d279f5690813b5413"
|
||||
EDMA3_LLD_SRCREV = "1ac9a3ff6632d5f04403d8789c3f95e0b585f7ae"
|
||||
|
||||
BRANCH = "${EDMA3_LLD_GIT_BRANCH}"
|
||||
SRC_URI = "${EDMA3_LLD_GIT_URI};protocol=${EDMA3_LLD_GIT_PROTOCOL};branch=${BRANCH}"
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
From 7226700841c62e6a42690eaa8b3e31b2c329b341 Mon Sep 17 00:00:00 2001
|
||||
From: Ramprasad N <x0038811@ti.com>
|
||||
Date: Thu, 28 May 2020 09:53:59 +0530
|
||||
Subject: [PATCH] HACK: ipumm: Workaround for linker error
|
||||
|
||||
* HACK: ti_sdo_ce_utils_syscbuf_SysCBuf_Module_startup__E is no longer
|
||||
* defined with latest XDC tools. To temporarily get around the issue
|
||||
* until the real fix can be made, dummy defination of the missing function
|
||||
* is added in ipu_main.c
|
||||
|
||||
*IPUMM dependent tool chain components are upgraded to latest version
|
||||
* BIOS : 6_82_01_17_eng
|
||||
* XDC : 3_61_00_16_core
|
||||
* This issue is seen only with xdc tools upgrade.
|
||||
|
||||
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
|
||||
Signed-off-by: Ramprasad N <x0038811@ti.com>
|
||||
---
|
||||
platform/ti/dce/baselib/ipumm_main.c | 13 +++++++++++++
|
||||
1 file changed, 13 insertions(+)
|
||||
|
||||
diff --git a/platform/ti/dce/baselib/ipumm_main.c b/platform/ti/dce/baselib/ipumm_main.c
|
||||
index 76ccd34..f4ca6e5 100644
|
||||
--- a/platform/ti/dce/baselib/ipumm_main.c
|
||||
+++ b/platform/ti/dce/baselib/ipumm_main.c
|
||||
@@ -50,6 +50,19 @@
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
+/*
|
||||
+ * HACK: ti_sdo_ce_utils_syscbuf_SysCBuf_Module_startup__E is no longer
|
||||
+ * defined with latest XDC tools. To temporarily get around the issue
|
||||
+ * until the real fix can be made, define the missing function
|
||||
+ * here.
|
||||
+ */
|
||||
+extern ti_sdo_ce_utils_syscbuf_SysCBuf_Module_startup__F(xdc_Int state);
|
||||
+
|
||||
+/* Module_startup */
|
||||
+xdc_Int ti_sdo_ce_utils_syscbuf_SysCBuf_Module_startup__E( xdc_Int state )
|
||||
+{
|
||||
+ return ti_sdo_ce_utils_syscbuf_SysCBuf_Module_startup__F(state);
|
||||
+}
|
||||
|
||||
/* Legacy function to allow Linux side rpmsg sample tests to work: */
|
||||
extern void start_ping_tasks();
|
||||
--
|
||||
1.9.1
|
||||
|
||||
@@ -15,10 +15,14 @@ SRC_URI = "git://git.ti.com/ivimm/ipumm.git;protocol=git"
|
||||
|
||||
SRCREV = "df4c50aecc9aad7ab3eb1ca9ebacfe473fcad7c5"
|
||||
|
||||
SRC_URI += " \
|
||||
file://0001-HACK-ipumm-Workaround-for-linker-error.patch \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
PV = "3.00.15.00"
|
||||
PR = "r5"
|
||||
PR = "r6"
|
||||
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
require u-boot-ti.inc
|
||||
|
||||
PR = "r11"
|
||||
PR = "r12"
|
||||
|
||||
BRANCH = "ti-u-boot-2020.01"
|
||||
|
||||
SRCREV = "aa92fa7968d0b3ead6b3513ade990efe12ed5971"
|
||||
SRCREV = "f9b0d030d31ab79577f1dd1e48814a8f3119c481"
|
||||
|
||||
@@ -6,5 +6,5 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-5.4:"
|
||||
|
||||
BRANCH = "ti-rt-linux-5.4.y"
|
||||
|
||||
SRCREV = "8591cbda22d3b1a85bb8fae1195ce06323949bd3"
|
||||
PV = "5.4.40+git${SRCPV}"
|
||||
SRCREV = "17e2c5c658e9bcdf7566c9e7f70b1f0a8c9f7036"
|
||||
PV = "5.4.43+git${SRCPV}"
|
||||
|
||||
@@ -61,7 +61,7 @@ S = "${WORKDIR}/git"
|
||||
|
||||
BRANCH = "ti-linux-5.4.y"
|
||||
|
||||
SRCREV = "bf0b43568bb5b401970127e59bbbc7921cebe6d2"
|
||||
SRCREV = "66cf445b7697a4963cfc796e06918fe5b147fe7d"
|
||||
PV = "5.4.40+git${SRCPV}"
|
||||
|
||||
# Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
require recipes-ti/bios/ti-sysbios.inc
|
||||
|
||||
PV = "6_76_03_01"
|
||||
PR = "r0"
|
||||
PV = "6_82_01_19"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://manifest_bios_${PV}.html;md5=5cf40699c51b26d36fc01647c0b27fb1"
|
||||
LIC_FILES_CHKSUM = "file://manifest_bios_${PV}.html;md5=4b72066ed4cb1dd73ff2f585c428105a"
|
||||
|
||||
SRC_URI[sysbiosbin.md5sum] = "647243209d66d5dd35503b0ec5a84ab9"
|
||||
SRC_URI[sysbiosbin.sha256sum] = "b762b7f2343d26d367f952488e529046785128005158cc921c3baef08e97116a"
|
||||
SRC_URI[sysbiosbin.sha256sum] = "4d7c6cac993e6bc601083a41a5c52089d4852544b4c38563e4320310a54882b2"
|
||||
|
||||
TI_BIN_UNPK_CMDS = ""
|
||||
TI_BIN_UNPK_ARGS = "--mode unattended --prefix ${WORKDIR}"
|
||||
38
recipes-ti/devtools/gcc-aarch64-none-elf_9.2-2019.12.bb
Normal file
38
recipes-ti/devtools/gcc-aarch64-none-elf_9.2-2019.12.bb
Normal file
@@ -0,0 +1,38 @@
|
||||
# Copyright (C) 2020 Texas Instruments Inc.
|
||||
# Released under the MIT license (see COPYING.MIT for the terms)
|
||||
|
||||
SUMMARY = "Baremetal GCC for Aarch64 processors"
|
||||
LICENSE = "GPL-3.0-with-GCC-exception & GPLv3"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://share/doc/gcc/GNU-Free-Documentation-License.html;md5=cc1e9a49a59ce7e6ae5ef37cd16eca0c"
|
||||
|
||||
PROVIDES = "virtual/aarch64-none-elf-gcc"
|
||||
|
||||
SRC_URI = "https://developer.arm.com/-/media/Files/downloads/gnu-a/9.2-2019.12/binrel/gcc-arm-${PV}-x86_64-aarch64-none-elf.tar.xz"
|
||||
|
||||
SRC_URI[sha256sum] = "36d2cbe7c2984f2c20f562ac2f3ba524c59151adfa8ee10f1326c88de337b6d1"
|
||||
|
||||
S = "${WORKDIR}/gcc-arm-${PV}-x86_64-aarch64-none-elf"
|
||||
|
||||
COMPATIBLE_HOST = "x86_64.*-linux"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${datadir}/aarch64-none-elf/
|
||||
cp -r ${S}/. ${D}${datadir}/aarch64-none-elf/
|
||||
|
||||
install -d ${D}${bindir}
|
||||
# Symlink all executables into bindir
|
||||
for f in ${D}${datadir}/aarch64-none-elf/bin/aarch64-none-elf-*; do
|
||||
lnr $f ${D}${bindir}/$(basename $f)
|
||||
done
|
||||
}
|
||||
|
||||
FILES_${PN} = "${datadir} ${bindir}"
|
||||
|
||||
INSANE_SKIP_${PN} = "already-stripped libdir staticdev file-rdeps"
|
||||
|
||||
INHIBIT_SYSROOT_STRIP = "1"
|
||||
INHIBIT_PACKAGE_STRIP = "1"
|
||||
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
@@ -1,23 +0,0 @@
|
||||
DESCRIPTION = "Baremetal GCC for ARM"
|
||||
LICENSE = "GPL-3.0-with-GCC-exception & GPLv3"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://share/doc/gcc-arm-none-eabi/license.txt;md5=cba77c7fde3ed13e866b04a2f3d93918"
|
||||
|
||||
inherit native
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
|
||||
SRC_URI = "https://launchpad.net/gcc-arm-embedded/4.9/4.9-2015-q3-update/+download/gcc-arm-none-eabi-4_9-2015q3-20150921-linux.tar.bz2;name=gcc-arm-none"
|
||||
|
||||
SRC_URI[gcc-arm-none.md5sum] = "8a4a74872830f80c788c944877d3ad8c"
|
||||
SRC_URI[gcc-arm-none.sha256sum] = "c50078bfbd29e6c15615900e746f4d0acde917338e55860b0f145f57387c12ab"
|
||||
|
||||
S = "${WORKDIR}/gcc-arm-none-eabi-4_9-2015q3"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${GCC_ARM_NONE_TOOLCHAIN_RECIPE}
|
||||
cp -r ${S}/. ${D}${GCC_ARM_NONE_TOOLCHAIN_RECIPE}
|
||||
}
|
||||
|
||||
FILES_${PN} = "${GCC_ARM_NONE_TOOLCHAIN_RECIPE}/*"
|
||||
|
||||
INSANE_SKIP_${PN} = "already-stripped"
|
||||
@@ -1,29 +0,0 @@
|
||||
DESCRIPTION = "Baremetal GCC for ARM"
|
||||
LICENSE = "GPL-3.0-with-GCC-exception & GPLv3"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://share/doc/gcc-arm-none-eabi/license.txt;md5=f77466c63f5787f4bd669c402aabe061"
|
||||
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
|
||||
SRC_URI = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/7-2018q2/gcc-arm-none-eabi-7-2018-q2-update-linux.tar.bz2;name=gcc-arm-none"
|
||||
|
||||
SRC_URI[gcc-arm-none.md5sum] = "299ebd3f1c2c90930d28ab82e5d8d6c0"
|
||||
SRC_URI[gcc-arm-none.sha256sum] = "bb17109f0ee697254a5d4ae6e5e01440e3ea8f0277f2e8169bf95d07c7d5fe69"
|
||||
|
||||
S = "${WORKDIR}/gcc-arm-none-eabi-7-2018-q2-update"
|
||||
|
||||
# only x86_64 is supported
|
||||
COMPATIBLE_HOST = "x86_64.*-linux"
|
||||
COMPATIBLE_HOST_class-target = "null"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${GCC_ARM_NONE_TOOLCHAIN_RECIPE}
|
||||
cp -r ${S}/. ${D}${GCC_ARM_NONE_TOOLCHAIN_RECIPE}
|
||||
}
|
||||
|
||||
FILES_${PN} = "${GCC_ARM_NONE_TOOLCHAIN_RECIPE}/*"
|
||||
|
||||
INSANE_SKIP_${PN} = "already-stripped libdir staticdev build-deps file-rdeps"
|
||||
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
39
recipes-ti/devtools/gcc-arm-none-eabi_9-2019-q4-major.bb
Normal file
39
recipes-ti/devtools/gcc-arm-none-eabi_9-2019-q4-major.bb
Normal file
@@ -0,0 +1,39 @@
|
||||
# Copyright (C) 2019 Garmin Ltd. or its subsidiaries
|
||||
# Released under the MIT license (see COPYING.MIT for the terms)
|
||||
|
||||
SUMMARY = "Baremetal GCC for ARM-R and ARM-M processors"
|
||||
LICENSE = "GPL-3.0-with-GCC-exception & GPLv3"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://share/doc/gcc-arm-none-eabi/license.txt;md5=c18349634b740b7b95f2c2159af888f5"
|
||||
|
||||
PROVIDES = "virtual/arm-none-eabi-gcc"
|
||||
|
||||
SRC_URI = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/9-2019q4/${BPN}-${PV}-x86_64-linux.tar.bz2"
|
||||
|
||||
SRC_URI[md5sum] = "fe0029de4f4ec43cf7008944e34ff8cc"
|
||||
SRC_URI[sha256sum] = "bcd840f839d5bf49279638e9f67890b2ef3a7c9c7a9b25271e83ec4ff41d177a"
|
||||
|
||||
S = "${WORKDIR}/${BPN}-${PV}"
|
||||
|
||||
COMPATIBLE_HOST = "x86_64.*-linux"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${datadir}/arm-none-eabi/
|
||||
cp -r ${S}/. ${D}${datadir}/arm-none-eabi/
|
||||
|
||||
install -d ${D}${bindir}
|
||||
# Symlink all executables into bindir
|
||||
for f in ${D}${datadir}/arm-none-eabi/bin/arm-none-eabi-*; do
|
||||
lnr $f ${D}${bindir}/$(basename $f)
|
||||
done
|
||||
}
|
||||
|
||||
FILES_${PN} = "${datadir} ${bindir}"
|
||||
|
||||
INSANE_SKIP_${PN} = "already-stripped libdir staticdev file-rdeps"
|
||||
|
||||
INHIBIT_SYSROOT_STRIP = "1"
|
||||
INHIBIT_PACKAGE_STRIP = "1"
|
||||
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
@@ -1,23 +0,0 @@
|
||||
include recipes-ti/devtools/gcc-linaro.inc
|
||||
|
||||
PACKAGE_DIR = "gcc-linaro-${PV}-${GCC_ARM_YEAR}-x86_64_aarch64-elf"
|
||||
S = "${WORKDIR}/${PACKAGE_DIR}"
|
||||
|
||||
LIC_CHKSUM = "bc7fad4bba98e7a4cd5ab3042506493c"
|
||||
|
||||
inherit native
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
|
||||
SRC_URI = "https://releases.linaro.org/components/toolchain/binaries/7.2-${GCC_ARM_YEAR}/aarch64-elf/gcc-linaro-${PV}-${GCC_ARM_YEAR}-x86_64_aarch64-elf.tar.xz;name=gcc-linaro-aarch64"
|
||||
|
||||
SRC_URI[gcc-linaro-aarch64.md5sum] = "4972f8943820bdd2f577f498de78964b"
|
||||
SRC_URI[gcc-linaro-aarch64.sha256sum] = "30fb7d876bcb982c502057c593d9c1f11b35d5158a26d986718e2b998388c4c8"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN_RECIPE}
|
||||
cp -r ${S}/. ${D}${GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN_RECIPE}
|
||||
}
|
||||
|
||||
FILES_${PN} = "${GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN_RECIPE}/*"
|
||||
|
||||
INSANE_SKIP_${PN} = "already-stripped"
|
||||
@@ -1,23 +0,0 @@
|
||||
include recipes-ti/devtools/gcc-linaro.inc
|
||||
|
||||
PACKAGE_DIR = "gcc-linaro-${PV}-${GCC_ARM_YEAR}-x86_64_arm-eabi"
|
||||
S = "${WORKDIR}/${PACKAGE_DIR}"
|
||||
|
||||
LIC_CHKSUM = "bc7fad4bba98e7a4cd5ab3042506493c"
|
||||
|
||||
inherit native
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
|
||||
SRC_URI = "https://releases.linaro.org/components/toolchain/binaries/7.2-${GCC_ARM_YEAR}/arm-eabi/gcc-linaro-${PV}-${GCC_ARM_YEAR}-x86_64_arm-eabi.tar.xz;name=gcc-linaro"
|
||||
|
||||
SRC_URI[gcc-linaro.md5sum] = "9a4a39cfc78c84375b1160aa93587aed"
|
||||
SRC_URI[gcc-linaro.sha256sum] = "45fc4f90af2e2e9c3197a275f6005ef5639f7a1889fa3eb24c3125ccd70fcd3d"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${GCC_LINARO_BAREMETAL_TOOLCHAIN_RECIPE}
|
||||
cp -r ${S}/. ${D}${GCC_LINARO_BAREMETAL_TOOLCHAIN_RECIPE}
|
||||
}
|
||||
|
||||
FILES_${PN} = "${GCC_LINARO_BAREMETAL_TOOLCHAIN_RECIPE}/*"
|
||||
|
||||
INSANE_SKIP_${PN} = "already-stripped"
|
||||
@@ -2,7 +2,7 @@ SUMMARY = "TI ARM Code Generation Tools"
|
||||
HOMEPAGE = "https://www-a.ti.com/downloads/sds_support/TICodegenerationTools/download.htm"
|
||||
LICENSE = "(TI-TSPA & Thai-Open-Source-Software-Center) & BSD-3-Clause & BSL-1.0 & Patrick-Powell & AFL-3.0 & MIT & BSD-2-Clause & PD & BSD-4-Clause"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://ti-cgt-arm_${PV}.LTS/README.txt;md5=79631eb21b2e5b7190cd3ff1dfd41108"
|
||||
LIC_FILES_CHKSUM = "file://ti-cgt-arm_${PV}.LTS/README.html;md5=9ed980fae072af522545a0e5f297bca0"
|
||||
|
||||
require recipes-ti/includes/ti-unpack.inc
|
||||
require recipes-ti/includes/ti-staging.inc
|
||||
@@ -27,8 +27,7 @@ do_install() {
|
||||
cp -r ${S}/ti-cgt-arm*/. ${D}${M4_TOOLCHAIN_INSTALL_DIR_RECIPE}
|
||||
}
|
||||
|
||||
SRC_URI[cgt_arm_installer.md5sum] = "e9e668332cf86c965b4da9d1d488426b"
|
||||
SRC_URI[cgt_arm_installer.sha256sum] = "da976143128c619a278cb4214a4295c409d100f9e65ad2f4d0d1039db7cf98f4"
|
||||
SRC_URI[cgt_arm_installer.sha256sum] = "e27b1ebae58085b1587af3016bf201b54b6ace99e9e7165c1e4a042afe4b55eb"
|
||||
|
||||
BINFILE_NAME = "cgt_arm_installer"
|
||||
|
||||
@@ -8,7 +8,7 @@ libraries and standard header files needed to produce a working DSP application.
|
||||
HOMEPAGE = "https://www-a.ti.com/downloads/sds_support/TICodegenerationTools/download.htm"
|
||||
LICENSE = "(TI-TSPA & Thai-Open-Source-Software-Center) & BSD-3-Clause & BSL-1.0 & Patrick-Powell & AFL-3.0 & MIT & BSD-2-Clause & PD"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://ti-cgt-c7000_${PV}.STS/C7000_Code_Generation_Tools_1.x_manifest.html;md5=f1156d241d104c281bc64a6ec8eadc64"
|
||||
LIC_FILES_CHKSUM = "file://ti-cgt-c7000_${PV}.STS/C7000_Code_Generation_Tools_1.x_manifest.html;md5=3ee1c9f774004535003f80cb8142bb0f"
|
||||
|
||||
require recipes-ti/includes/ti-unpack.inc
|
||||
require recipes-ti/includes/ti-paths.inc
|
||||
@@ -25,8 +25,7 @@ SRC_URI = "http://software-dl.ti.com/codegen/esd/cgt_public_sw/C7000/${PV}.STS/$
|
||||
TI_BIN_UNPK_ARGS = "--prefix ${S}"
|
||||
TI_BIN_UNPK_CMDS = ""
|
||||
|
||||
SRC_URI[cgt7x_x86_installer.md5sum] = "813840908f333dd2a31f92edec71c1fb"
|
||||
SRC_URI[cgt7x_x86_installer.sha256sum] = "21379811a8857489f72ca8ec45a46eb086ced0bdbb58e78f73a86e63984ab2f5"
|
||||
SRC_URI[cgt7x_x86_installer.sha256sum] = "24071fe0369e55af80e334852cda7fa78b64ae79a411c57ac6995470a7a23694"
|
||||
|
||||
S = "${WORKDIR}/c7000_${PV}"
|
||||
|
||||
@@ -35,10 +34,9 @@ do_install() {
|
||||
cp -rP --preserve=mode,links,timestamps --no-preserve=ownership ${WORKDIR}/c7000_${PV}/ti-cgt-c7000_${PV}.STS/. ${D}/${TI_CGT7X_INSTALL_DIR_RECIPE}
|
||||
}
|
||||
|
||||
|
||||
FILES_${PN} += "${TI_CGT7X_INSTALL_DIR_RECIPE}"
|
||||
|
||||
INSANE_SKIP_${PN} += "arch staticdev textrel"
|
||||
INSANE_SKIP_${PN} += "arch staticdev textrel file-rdeps"
|
||||
|
||||
INHIBIT_PACKAGE_STRIP = "1"
|
||||
INHIBIT_SYSROOT_STRIP = "1"
|
||||
@@ -1,19 +0,0 @@
|
||||
--- a/packages/gnu/targets/arm/linkcmd.xdt 2010-12-30 19:33:53.000000000 +0100
|
||||
+++ b/packages/gnu/targets/arm/linkcmd.xdt 2010-12-30 19:42:55.000000000 +0100
|
||||
@@ -40,12 +40,13 @@
|
||||
|
||||
%if ("BINVERS" in prog.build.target) {
|
||||
% var _utils = xdc.loadCapsule("gnu/targets/linkUtils.xs");
|
||||
+% if (prog.build.target.GCCVERS < "4.3.3") {
|
||||
SECTIONS {
|
||||
`_utils.genSections(prog)`
|
||||
}
|
||||
-
|
||||
-% if (!prog.build.target.noStdLinkScript
|
||||
-% && prog.build.target.BINVERS >= "2.19") {
|
||||
+% }
|
||||
+% if (prog.build.target.noStdLinkScript
|
||||
+% && prog.build.target.BINVERS >= "2.19") {
|
||||
INSERT BEFORE .gnu.attributes
|
||||
% }
|
||||
|
||||
@@ -1,21 +0,0 @@
|
||||
diff -ur a/packages/gnu/targets/ITarget.xs b/packages/gnu/targets/ITarget.xs
|
||||
--- a/packages/gnu/targets/ITarget.xs 2011-08-06 13:24:44.000000000 +0200
|
||||
+++ b/packages/gnu/targets/ITarget.xs 2011-08-06 13:23:37.000000000 +0200
|
||||
@@ -251,7 +251,7 @@
|
||||
|
||||
function askLd(target)
|
||||
{
|
||||
- var ldCmd = target.rootDir + "/" + target.GCCTARG + "/bin/ld";
|
||||
+ var ldCmd = target.rootDir + "/" + target.GCCTARG + "-ld";
|
||||
/* If the ld executable cannot be found, and the prefix is not used,
|
||||
* it's probably a misspelled directory path.
|
||||
*/
|
||||
@@ -486,7 +486,7 @@
|
||||
tool2cmd["link"] = cmd;
|
||||
|
||||
/* define the ar command template */
|
||||
- cmd = prefix + target.ar.cmd
|
||||
+ cmd = prefix + target.GCCTARG + "-ar"
|
||||
+ " $(AROPTS_P) " + target.ar.opts
|
||||
+ " $@ $(AROPTS_S) $(aropts) $(files)";
|
||||
tool2cmd["ar"] = cmd;
|
||||
@@ -1,9 +0,0 @@
|
||||
require recipes-ti/devtools/ti-xdctools-core.inc
|
||||
|
||||
PV = "3_55_02_22"
|
||||
PR = "r0"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://docs/license/xdc/shelf/package.html;beginline=1;endline=140;md5=2e742b9757bc9ce0241aadba9f627ab8"
|
||||
|
||||
SRC_URI[xdczip.md5sum] = "bb9154d677ce4724a5eac73817b23a0f"
|
||||
SRC_URI[xdczip.sha256sum] = "bf90dfbbe298458c736d81d5631db25b335e79146923a4a50fab217e02723e7b"
|
||||
7
recipes-ti/devtools/ti-xdctools_3.61.00.16.bb
Normal file
7
recipes-ti/devtools/ti-xdctools_3.61.00.16.bb
Normal file
@@ -0,0 +1,7 @@
|
||||
require recipes-ti/devtools/ti-xdctools-core.inc
|
||||
|
||||
PV = "3_61_00_16"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://docs/license/xdc/shelf/package.html;beginline=1;endline=140;md5=2e742b9757bc9ce0241aadba9f627ab8"
|
||||
|
||||
SRC_URI[xdczip.sha256sum] = "19caf6d5ff412d48c11ba1c05b543e39f5d678203407e5f659ff306b274e7606"
|
||||
@@ -48,7 +48,7 @@ export XDC_INSTALL_DIR_RECIPE = "${installdir}/ti-xdctools-tree"
|
||||
export PDK_INSTALL_DIR_RECIPE = "${installdir}/ti-pdk-tree"
|
||||
export OSAL_INSTALL_DIR_RECIPE = "${installdir}/ti-osal-tree"
|
||||
export M4_TOOLCHAIN_INSTALL_DIR_RECIPE = "${installdir}/ti-cgt-arm"
|
||||
export GCC_ARM_NONE_TOOLCHAIN_RECIPE = "${installdir}/gcc-arm-none-eabi"
|
||||
export GCC_ARM_NONE_TOOLCHAIN_RECIPE = "${datadir}/arm-none-eabi"
|
||||
export TI_CGT_PRU_INSTALL_DIR_RECIPE = "${installdir}/cgt-pru"
|
||||
export MATHLIB_C66_INSTALL_DIR_RECIPE = "${installdir}/ti-mathlib-c66x-tree"
|
||||
export MATHLIB_C674_INSTALL_DIR_RECIPE = "${installdir}/ti-mathlib-c674x-tree"
|
||||
@@ -58,8 +58,8 @@ export CG_XML_INSTALL_DIR_RECIPE = "${installdir}/ti-cg-xml-tree"
|
||||
export OMP_INSTALL_DIR_RECIPE = "${installdir}/ti-omp-tree"
|
||||
export MPM_INSTALL_DIR_RECIPE = "${installdir}/ti-mpm-tree"
|
||||
export TI_CGT6X_7_INSTALL_DIR_RECIPE = "${installdir}/cgt6x-7"
|
||||
export GCC_LINARO_BAREMETAL_TOOLCHAIN_RECIPE = "${installdir}/gcc-linaro-baremetal"
|
||||
export GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN_RECIPE = "${installdir}/gcc-linaro-baremetal-aarch64"
|
||||
export GCC_LINARO_BAREMETAL_TOOLCHAIN_RECIPE = "${datadir}/arm-none-eabi"
|
||||
export GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN_RECIPE = "${datadir}/aarch64-none-elf"
|
||||
export TI_CGT7X_INSTALL_DIR_RECIPE = "${installdir}/cgt-c7x"
|
||||
|
||||
|
||||
|
||||
@@ -1,16 +0,0 @@
|
||||
require ti-ndk.inc
|
||||
|
||||
PV = "3_61_01_01"
|
||||
PR = "r0"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://manifest_ndk_${PV}.html;md5=871c716abcf52bac5a7c23154eaba3b6"
|
||||
|
||||
SRC_URI[ndkzip.md5sum] = "87f0494c9faee344fe93ae68e71ca189"
|
||||
SRC_URI[ndkzip.sha256sum] = "3bfca50367432603ebc1d53d9185302bb4fa4558ac766696f086dc7a5a2ccd29"
|
||||
|
||||
INHIBIT_PACKAGE_STRIP = "1"
|
||||
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
|
||||
INHIBIT_SYSROOT_STRIP = "1"
|
||||
|
||||
COMPATIBLE_HOST ?= "null"
|
||||
COMPATIBLE_HOST_ti-soc = "(.*)"
|
||||
14
recipes-ti/ndk/ti-ndk_3.75.01.01.bb
Normal file
14
recipes-ti/ndk/ti-ndk_3.75.01.01.bb
Normal file
@@ -0,0 +1,14 @@
|
||||
require ti-ndk.inc
|
||||
|
||||
PV = "3_75_01_01"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://manifest_ndk_${PV}.html;md5=ef952a30d0f1640e886bb4b60618f352"
|
||||
|
||||
SRC_URI[ndkzip.sha256sum] = "fd2318f0490a3eb342bc16812f30394107f098a12704c11cd9a5dc3d5a0bba64"
|
||||
|
||||
INHIBIT_PACKAGE_STRIP = "1"
|
||||
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
|
||||
INHIBIT_SYSROOT_STRIP = "1"
|
||||
|
||||
COMPATIBLE_HOST ?= "null"
|
||||
COMPATIBLE_HOST_ti-soc = "(.*)"
|
||||
@@ -1,14 +0,0 @@
|
||||
require ti-ns.inc
|
||||
|
||||
PV = "2_60_01_06"
|
||||
PR = "r0"
|
||||
SRC_URI = "http://software-dl.ti.com/targetcontent/ns/${PV}/exports/ns_${PV}.zip;name=nszip"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://manifest_ns_${PV}.html;md5=e15dc261b0ef14c6fbabba24abcde4f0"
|
||||
|
||||
SRC_URI[nszip.md5sum] = "b78d86423e9c4d148be5fba5903cc2c7"
|
||||
SRC_URI[nszip.sha256sum] = "f66b2fda6ab02585020e67d84897305209f3e141847581a214ccf123c3f15f00"
|
||||
|
||||
INHIBIT_PACKAGE_STRIP = "1"
|
||||
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
|
||||
INHIBIT_SYSROOT_STRIP = "1"
|
||||
13
recipes-ti/ns/ti-ns_2.75.00.17.bb
Normal file
13
recipes-ti/ns/ti-ns_2.75.00.17.bb
Normal file
@@ -0,0 +1,13 @@
|
||||
require ti-ns.inc
|
||||
|
||||
PV = "2_75_00_17"
|
||||
|
||||
SRC_URI = "http://software-dl.ti.com/targetcontent/ns/${PV}/exports/ns_${PV}.zip;name=nszip"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://manifest_ns_${PV}.html;md5=d6a172fb0625f2ddf7d0cbfded273898"
|
||||
|
||||
SRC_URI[nszip.sha256sum] = "612cbaf9b91c978b39cf370f7ef721596c36141575ca74da76b025beef4d9a03"
|
||||
|
||||
INHIBIT_PACKAGE_STRIP = "1"
|
||||
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
|
||||
INHIBIT_SYSROOT_STRIP = "1"
|
||||
Reference in New Issue
Block a user