Re: [meta-ti] [PATCH 2/3] ti-framework-components: Add all files to the main package.
This should also only produce a ${PN}-dev package. On 6/1/2015 8:27 AM, Jacob Stiffler wrote: On 5/29/2015 4:05 PM, Denys Dmytriyenko wrote: On Wed, May 27, 2015 at 08:15:46AM -0400, Jacob Stiffler wrote: Signed-off-by: Jacob Stiffler j-stiff...@ti.com --- .../ti-framework-components.inc|3 +++ .../ti-framework-components_2.26.00.01.bb |4 +--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/recipes-ti/framework-components/ti-framework-components.inc b/recipes-ti/framework-components/ti-framework-components.inc index 46f6cfd..b8d3f7c 100644 --- a/recipes-ti/framework-components/ti-framework-components.inc +++ b/recipes-ti/framework-components/ti-framework-components.inc @@ -15,3 +15,6 @@ do_install() { cp -pPrf ${S}/* ${D}${FC_INSTALL_DIR_RECIPE} } +INSANE_SKIP_${PN} = ldflags Are there libraries in the package? DSP libraries are provided in this package. +FILES_${PN} += ${FC_INSTALL_DIR_RECIPE} diff --git a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb index 9570678..1ec10b1 100644 --- a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb +++ b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb @@ -1,11 +1,9 @@ require ti-framework-components.inc PV = 2_26_00_01 -PR = r1 +PR = r2 LIC_FILES_CHKSUM = file://framework_components_2_26_00_01_manifest.html;md5=3250f9da7ee72284c07f8dd840400c75 SRC_URI[fctarball.md5sum] = 40b51cade2f9ae6e6f6dca73c17065af SRC_URI[fctarball.sha256sum] = 3f7a12a51dfe87310828a31518d7ef8f9039e59269c0ca24f74a68433c235048 - -INSANE_SKIP_${PN} = installed-vs-shipped -- 1.7.9.5 -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
Re: [meta-ti] [PATCH 2/3] ti-framework-components: Add all files to the main package.
On 5/29/2015 4:05 PM, Denys Dmytriyenko wrote: On Wed, May 27, 2015 at 08:15:46AM -0400, Jacob Stiffler wrote: Signed-off-by: Jacob Stiffler j-stiff...@ti.com --- .../ti-framework-components.inc|3 +++ .../ti-framework-components_2.26.00.01.bb |4 +--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/recipes-ti/framework-components/ti-framework-components.inc b/recipes-ti/framework-components/ti-framework-components.inc index 46f6cfd..b8d3f7c 100644 --- a/recipes-ti/framework-components/ti-framework-components.inc +++ b/recipes-ti/framework-components/ti-framework-components.inc @@ -15,3 +15,6 @@ do_install() { cp -pPrf ${S}/* ${D}${FC_INSTALL_DIR_RECIPE} } +INSANE_SKIP_${PN} = ldflags Are there libraries in the package? DSP libraries are provided in this package. +FILES_${PN} += ${FC_INSTALL_DIR_RECIPE} diff --git a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb index 9570678..1ec10b1 100644 --- a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb +++ b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb @@ -1,11 +1,9 @@ require ti-framework-components.inc PV = 2_26_00_01 -PR = r1 +PR = r2 LIC_FILES_CHKSUM = file://framework_components_2_26_00_01_manifest.html;md5=3250f9da7ee72284c07f8dd840400c75 SRC_URI[fctarball.md5sum] = 40b51cade2f9ae6e6f6dca73c17065af SRC_URI[fctarball.sha256sum] = 3f7a12a51dfe87310828a31518d7ef8f9039e59269c0ca24f74a68433c235048 - -INSANE_SKIP_${PN} = installed-vs-shipped -- 1.7.9.5 -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
Re: [meta-ti] [PATCH v2] ti-ipc-rtos: Add the TI-RTOS IPC package version 3.35.01.07
These files should also be added to the ${PN}-dev package. On 5/29/2015 4:03 PM, Denys Dmytriyenko wrote: Ack On Wed, May 27, 2015 at 07:58:00AM -0400, Jacob Stiffler wrote: Signed-off-by: Jacob Stiffler j-stiff...@ti.com --- * v2 changes: - Add all files to the main package. recipes-ti/ipc/ti-ipc-rtos.inc | 18 ++ recipes-ti/ipc/ti-ipc-rtos_3.35.01.07.bb |8 2 files changed, 26 insertions(+) create mode 100644 recipes-ti/ipc/ti-ipc-rtos.inc create mode 100644 recipes-ti/ipc/ti-ipc-rtos_3.35.01.07.bb diff --git a/recipes-ti/ipc/ti-ipc-rtos.inc b/recipes-ti/ipc/ti-ipc-rtos.inc new file mode 100644 index 000..fe179f5 --- /dev/null +++ b/recipes-ti/ipc/ti-ipc-rtos.inc @@ -0,0 +1,18 @@ +DESCRIPTION = TI Inter Process Communication (IPC) Mechanisms (for Uni- and Multi- Processor Configurations) +HOMEPAGE=http://processors.wiki.ti.com/index.php/Category:IPC; + +LICENSE = BSD + +require recipes-ti/includes/ti-paths.inc +require recipes-ti/includes/ti-staging.inc + +SRC_URI = http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ipc/${PV}/exports/ipc_${PV}.zip;name=ipczip; + +S = ${WORKDIR}/ipc_${PV} + +do_install() { +install -d ${D}${IPC_INSTALL_DIR_RECIPE} +cp -pPrf ${S}/* ${D}${IPC_INSTALL_DIR_RECIPE} +} + +FILES_${PN} += ${IPC_INSTALL_DIR_RECIPE} diff --git a/recipes-ti/ipc/ti-ipc-rtos_3.35.01.07.bb b/recipes-ti/ipc/ti-ipc-rtos_3.35.01.07.bb new file mode 100644 index 000..4c67c6e --- /dev/null +++ b/recipes-ti/ipc/ti-ipc-rtos_3.35.01.07.bb @@ -0,0 +1,8 @@ +require ti-ipc-rtos.inc + +PV = 3_35_01_07 + +LIC_FILES_CHKSUM = file://${S}/ipc-linux.mak;beginline=1;endline=30;md5=7b327f9b710fd7c95e545b91cec79255 + +SRC_URI[ipczip.md5sum] = 9e62e35b8c2d44b1ac5f7ad9554b1a34 +SRC_URI[ipczip.sha256sum] = 006ac780ded0a5fa843397bbde0cb597338dc521544121f697c2efdd80f86314 -- 1.7.9.5 -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : omapdrm-pvr: Use kernel mechanism for module installation.
Module: meta-ti Branch: daisy Commit: 2621fcec21de6c7c3290f301c9316c37af944184 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=2621fcec21de6c7c3290f301c9316c37af944184 Author: Jacob Stiffler j-stiff...@ti.com Date: Thu May 28 17:15:28 2015 + omapdrm-pvr: Use kernel mechanism for module installation. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- .../powervr-drivers/omapdrm-pvr_1.9.2253347.bb |6 ++ 1 files changed, 2 insertions(+), 4 deletions(-) diff --git a/recipes-bsp/powervr-drivers/omapdrm-pvr_1.9.2253347.bb b/recipes-bsp/powervr-drivers/omapdrm-pvr_1.9.2253347.bb index 4ef920e..39885f8 100644 --- a/recipes-bsp/powervr-drivers/omapdrm-pvr_1.9.2253347.bb +++ b/recipes-bsp/powervr-drivers/omapdrm-pvr_1.9.2253347.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = file://eurasia_km/README;beginline=13;endline=22;md5=2b841bf inherit module -MACHINE_KERNEL_PR_append = d +MACHINE_KERNEL_PR_append = e PR = ${MACHINE_KERNEL_PR} BRANCH = next @@ -22,7 +22,5 @@ do_compile_prepend() { } do_install() { -mkdir -p ${D}/lib/modules/${KERNEL_VERSION}/extra/ -cp ${S}/eurasia_km/eurasiacon/binary2_omap5430_linux_release/target/kbuild/omapdrm_pvr.ko \ -${D}/lib/modules/${KERNEL_VERSION}/extra/ +make -C ${STAGING_KERNEL_DIR} SUBDIRS=${B}/eurasia_km/eurasiacon/binary2_omap5430_linux_release/target/kbuild INSTALL_MOD_PATH=${D} PREFIX=${STAGING_DIR_HOST} modules_install } -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Hao Zhang : linux-keystone: update to new kernel version 3.10.72
Module: meta-ti Branch: fido Commit: ff1e4a9de4e3f2cb66d42643989a8f88c695 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=ff1e4a9de4e3f2cb66d42643989a8f88c695 Author: Hao Zhang hzh...@ti.com Date: Thu May 28 20:24:20 2015 + linux-keystone: update to new kernel version 3.10.72 Branch name changed to release specific branch Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-kernel/linux/linux-keystone-rt_3.10.bb |8 recipes-kernel/linux/linux-keystone_3.10.bb|8 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/recipes-kernel/linux/linux-keystone-rt_3.10.bb b/recipes-kernel/linux/linux-keystone-rt_3.10.bb index 7ce45b5..51e18d3 100644 --- a/recipes-kernel/linux/linux-keystone-rt_3.10.bb +++ b/recipes-kernel/linux/linux-keystone-rt_3.10.bb @@ -19,11 +19,11 @@ KERNEL_DEVICETREE_k2l-evm = k2l-evm.dtb KERNEL_EXTRA_ARGS += LOADADDR=${UBOOT_ENTRYPOINT} -#This commit corresponds to K2_RT_LINUX_03.10.61_15.02 -SRCREV = e2e31a1d996d2ed8dd06dab1221e159033432b72 -PV = 3.10.61+git${SRCPV} +#This commit corresponds to K2_RT_LINUX_03.10.72_15.## +SRCREV = d607d75a2de99b3723cf9a2ba56f839debbee3c8 +PV = 3.10.72+git${SRCPV} -BRANCH = v3.10.61/master-rt +BRANCH = v3.10.72/master-rt SRC_URI = git://git.ti.com/keystone-linux/linux.git;protocol=git;branch=${BRANCH}\ file://defconfig\ diff --git a/recipes-kernel/linux/linux-keystone_3.10.bb b/recipes-kernel/linux/linux-keystone_3.10.bb index 78d5a0e..01573ca 100644 --- a/recipes-kernel/linux/linux-keystone_3.10.bb +++ b/recipes-kernel/linux/linux-keystone_3.10.bb @@ -19,11 +19,11 @@ KERNEL_DEVICETREE_k2l-evm = k2l-evm.dtb KERNEL_EXTRA_ARGS += LOADADDR=${UBOOT_ENTRYPOINT} -#This commit corresponds to K2_LINUX_03.10.61_15.02 -SRCREV = a17b4c3fd6c93f908daf032786f90c0321296957 -PV = 3.10.61+git${SRCPV} +#This commit corresponds to K2_LINUX_03.10.72_15.## +SRCREV = b9bad8fccc5f9c6bcd78363982b3249a15f193fb +PV = 3.10.72+git${SRCPV} -BRANCH = v3.10.61/master +BRANCH = v3.10.72/master SRC_URI = git://git.ti.com/keystone-linux/linux.git;protocol=git;branch=${BRANCH}\ file://defconfig\ -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
Re: [meta-ti] Linux Ti Staging build error
Unless you were AUTOREV-ing linux-ti-staging recipe, you shouldn't have seen this breakage... On Fri, May 29, 2015 at 03:04:24PM +, Chris Roed wrote: Hello, This is my first time on a linux mailing list. I'm not sure of proper etiquette, so let me know if I'm being stupid. I recently updated my meta-ti to the latest daisy version, and now I'm unable to build the linux-ti-staging kernel. I've tried completely deleting my tisdk folder and starting from scratch, but I always get this error since I upgraded. I found this quite odd, as the beaglebone doesn't even have a dra7 processor. Has anyone seen this? | LD init/built-in.o | drivers/built-in.o: In function `hdmi_i2c2_hack_demux': | /home/chris/tisdk/build/arago-tmp-external-linaro-toolchain/work/beaglebone-linux-gnueabi/linux-ti-staging/3.14.43+gitAUTOINC+1beb9373a9-r22c-arago2/git/drivers/video/fbdev/omap2/displays-new/dra7-evm-encoder-tpd12s015.c:117: undefined reference to `dra7_mcasp_hdmi_gpio_set' | /home/chris/tisdk/build/arago-tmp-external-linaro-toolchain/work/beaglebone-linux-gnueabi/linux-ti-staging/3.14.43+gitAUTOINC+1beb9373a9-r22c-arago2/git/drivers/video/fbdev/omap2/displays-new/dra7-evm-encoder-tpd12s015.c:114: undefined reference to `dra7_mcasp_hdmi_gpio_set' | drivers/built-in.o: In function `hdmi_i2c2_hack_resume_mcasp': | /home/chris/tisdk/build/arago-tmp-external-linaro-toolchain/work/beaglebone-linux-gnueabi/linux-ti-staging/3.14.43+gitAUTOINC+1beb9373a9-r22c-arago2/git/drivers/video/fbdev/omap2/displays-new/dra7-evm-encoder-tpd12s015.c:71: undefined reference to `dra7_mcasp_hdmi_gpio_get' | drivers/built-in.o: In function `hdmi_i2c2_hack_suspend_mcasp': | /home/chris/tisdk/build/arago-tmp-external-linaro-toolchain/work/beaglebone-linux-gnueabi/linux-ti-staging/3.14.43+gitAUTOINC+1beb9373a9-r22c-arago2/git/drivers/video/fbdev/omap2/displays-new/dra7-evm-encoder-tpd12s015.c:76: undefined reference to `dra7_mcasp_hdmi_gpio_put' | drivers/built-in.o: In function `hdmi_i2c2_hack_resume_mcasp': | /home/chris/tisdk/build/arago-tmp-external-linaro-toolchain/work/beaglebone-linux-gnueabi/linux-ti-staging/3.14.43+gitAUTOINC+1beb9373a9-r22c-arago2/git/drivers/video/fbdev/omap2/displays-new/dra7-evm-encoder-tpd12s015.c:71: undefined reference to `dra7_mcasp_hdmi_gpio_get' | drivers/built-in.o: In function `hdmi_i2c2_hack_suspend_mcasp': | /home/chris/tisdk/build/arago-tmp-external-linaro-toolchain/work/beaglebone-linux-gnueabi/linux-ti-staging/3.14.43+gitAUTOINC+1beb9373a9-r22c-arago2/git/drivers/video/fbdev/omap2/displays-new/dra7-evm-encoder-tpd12s015.c:76: undefined reference to `dra7_mcasp_hdmi_gpio_put' | /home/chris/tisdk/build/arago-tmp-external-linaro-toolchain/work/beaglebone-linux-gnueabi/linux-ti-staging/3.14.43+gitAUTOINC+1beb9373a9-r22c-arago2/git/drivers/video/fbdev/omap2/displays-new/dra7-evm-encoder-tpd12s015.c:76: undefined reference to `dra7_mcasp_hdmi_gpio_put' | make: *** [vmlinux] Error 1 | ERROR: oe_runmake failed | WARNING: /home/chris/tisdk/build/arago-tmp-external-linaro-toolchain/work/beaglebone-linux-gnueabi/linux-ti-staging/3.14.43+gitAUTOINC+1beb9373a9-r22c-arago2/temp/run.do_compileconfigs.21756:1 exit 1 from | exit 1 | ERROR: Function failed: do_compileconfigs (log file is located at /home/chris/tisdk/build/arago-tmp-external-linaro-toolchain/work/beaglebone-linux-gnueabi/linux-ti-staging/3.14.43+gitAUTOINC+1beb9373a9-r22c-arago2/temp/log.do_compileconfigs.21756) ERROR: Task 79 (/home/chris/tisdk/sources/meta-ti/recipes-kernel/linux/linux-ti-staging_3.14.bb, do_compileconfigs) failed with exit code '1' NOTE: Tasks Summary: Attempted 1293 tasks of which 0 didn't need to be rerun and 1 failed. Waiting for 0 running tasks to finish: Summary: 1 task failed: /home/chris/tisdk/sources/meta-ti/recipes-kernel/linux/linux-ti-staging_3.14.bb, do_compileconfigs Summary: There were 75 WARNING messages shown. NOTE: Writing buildhistory chris@officelinux12:~/tisdk/build$ -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Denys Dmytriyenko : linux-ti-staging: update with latest PM, connectivity and A/D fixes
Module: meta-ti Branch: master Commit: 17b0aad90f83f0bec973d000a5b2d753be4793cb URL: http://arago-project.org/git/meta-ti.git?a=commit;h=17b0aad90f83f0bec973d000a5b2d753be4793cb Author: Denys Dmytriyenko de...@ti.com Date: Mon Jun 1 21:34:56 2015 + linux-ti-staging: update with latest PM, connectivity and A/D fixes Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-kernel/linux/linux-ti-staging_3.14.bb |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-kernel/linux/linux-ti-staging_3.14.bb b/recipes-kernel/linux/linux-ti-staging_3.14.bb index 3981bf3..0c3d499 100644 --- a/recipes-kernel/linux/linux-ti-staging_3.14.bb +++ b/recipes-kernel/linux/linux-ti-staging_3.14.bb @@ -46,11 +46,11 @@ S = ${WORKDIR}/git BRANCH = ti-linux-3.14.y -SRCREV = 1da51aba787fd40cf6d0ce7fd35b6757e13a1d4f +SRCREV = c12a0f63ff2636cb406f249ca286d1d80bbac5c8 PV = 3.14.43+git${SRCPV} # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild -MACHINE_KERNEL_PR_append = c +MACHINE_KERNEL_PR_append = d PR = ${MACHINE_KERNEL_PR} KERNEL_CONFIG_DIR = ${S}/ti_config_fragments -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Sam Nelson : cmem: Update to new version 4.10.01.02
Module: meta-ti Branch: master Commit: f573db51b2db4934f4ba8eb1b9e903973e051706 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=f573db51b2db4934f4ba8eb1b9e903973e051706 Author: Sam Nelson sam.nel...@ti.com Date: Wed May 27 23:07:34 2015 + cmem: Update to new version 4.10.01.02 Signed-off-by: Sam Nelson sam.nel...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-bsp/cmem/cmem.inc |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/recipes-bsp/cmem/cmem.inc b/recipes-bsp/cmem/cmem.inc index bbb86b0..23e5f2e 100644 --- a/recipes-bsp/cmem/cmem.inc +++ b/recipes-bsp/cmem/cmem.inc @@ -4,10 +4,10 @@ LICENSE = GPLv2 LIC_FILES_CHKSUM = file://include/ti/cmem.h;beginline=1;endline=30;md5=9b745e2765a6ba8a636c91aed4b02ac1 BRANCH ?= master -# This corresponds to version 4.10.00.01 -SRCREV = 0d2fac7187ca1f6af62a98dee5b3621908cf5831 +# This corresponds to version 4.10.01.02 +SRCREV = a51d9770021fd16c97fc59b320286a3fa43278bc -PV = 4.10.00.01+git${SRCPV} +PV = 4.10.01.02+git${SRCPV} SRC_URI = git://git.ti.com/ipc/ludev.git;protocol=git;branch=${BRANCH} -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Denys Dmytriyenko : linux-ti-staging: update with latest PM, connectivity and A/D fixes
Module: meta-ti Branch: daisy Commit: dcb88233a845cf6987749e1e24f9891f1bafefc8 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=dcb88233a845cf6987749e1e24f9891f1bafefc8 Author: Denys Dmytriyenko de...@ti.com Date: Mon Jun 1 21:34:56 2015 + linux-ti-staging: update with latest PM, connectivity and A/D fixes Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-kernel/linux/linux-ti-staging_3.14.bb |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-kernel/linux/linux-ti-staging_3.14.bb b/recipes-kernel/linux/linux-ti-staging_3.14.bb index 3981bf3..0c3d499 100644 --- a/recipes-kernel/linux/linux-ti-staging_3.14.bb +++ b/recipes-kernel/linux/linux-ti-staging_3.14.bb @@ -46,11 +46,11 @@ S = ${WORKDIR}/git BRANCH = ti-linux-3.14.y -SRCREV = 1da51aba787fd40cf6d0ce7fd35b6757e13a1d4f +SRCREV = c12a0f63ff2636cb406f249ca286d1d80bbac5c8 PV = 3.14.43+git${SRCPV} # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild -MACHINE_KERNEL_PR_append = c +MACHINE_KERNEL_PR_append = d PR = ${MACHINE_KERNEL_PR} KERNEL_CONFIG_DIR = ${S}/ti_config_fragments -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
Re: [meta-ti] Help getting started developing.
Hi, BitBake operates on recipes and those are just basic instructions to how fetch, patch, config, compile, install and package components. In many cases it just drives the standard compilation procedure w/o doing anything extra. I.e. it calls ./configure script, calls make and then make install for config, compile and install steps. If you get your component from the Internet, then all you have to do is specify the URL and it will fetch and unpack everything for you. Patching is optional in most cases, unless you need to apply fixes. And if you use one of OE/Yocto distros, packaging should also be taken care for you. There are some recipe examples, stubs/skeletons and a lot of documentation on BitBake, OpenEmbedded, etc. There are also some helpful tools that Yocto Project provides to jump start your development. Hope this helps. -- Denys On Tue, May 26, 2015 at 04:11:28PM -0400, Rafael E. Herrera wrote: Hello, I have purchased a TI UEVM5432 board. I have also successfully setup the development environment as described on the online documentation from the TI web site (http://processors.wiki.ti.com/index.php/OMAP5_GLSDK_Software_Developers_Guide). My developement environment is the recommended Ubuntu distribution. I have also successfully build the Yocto filesystem (as per the instructions in the link above) and successfully booted the generated image in the evaluation board. Where I need help is on how to port an application to the Yocto filesystem. In particular, I need to build an X Window client. The instructions in the link above don't explain well how to prepare/configure my environment so I can compile my application. If it were a typical development environment, I would configure my Makefiles and just compile. The method used with this development environment (bitbake) is not that clear to me. Any help would be greatly appreciated. Rafael Herrera -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : omapdrm-pvr: Use kernel mechanism for module installation.
Module: meta-ti Branch: fido Commit: d8f09b39ab3da34ed54d3ab426c0e7d34466c8df URL: http://arago-project.org/git/meta-ti.git?a=commit;h=d8f09b39ab3da34ed54d3ab426c0e7d34466c8df Author: Jacob Stiffler j-stiff...@ti.com Date: Thu May 28 17:15:28 2015 + omapdrm-pvr: Use kernel mechanism for module installation. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- .../powervr-drivers/omapdrm-pvr_1.9.2253347.bb |6 ++ 1 files changed, 2 insertions(+), 4 deletions(-) diff --git a/recipes-bsp/powervr-drivers/omapdrm-pvr_1.9.2253347.bb b/recipes-bsp/powervr-drivers/omapdrm-pvr_1.9.2253347.bb index 4ef920e..39885f8 100644 --- a/recipes-bsp/powervr-drivers/omapdrm-pvr_1.9.2253347.bb +++ b/recipes-bsp/powervr-drivers/omapdrm-pvr_1.9.2253347.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = file://eurasia_km/README;beginline=13;endline=22;md5=2b841bf inherit module -MACHINE_KERNEL_PR_append = d +MACHINE_KERNEL_PR_append = e PR = ${MACHINE_KERNEL_PR} BRANCH = next @@ -22,7 +22,5 @@ do_compile_prepend() { } do_install() { -mkdir -p ${D}/lib/modules/${KERNEL_VERSION}/extra/ -cp ${S}/eurasia_km/eurasiacon/binary2_omap5430_linux_release/target/kbuild/omapdrm_pvr.ko \ -${D}/lib/modules/${KERNEL_VERSION}/extra/ +make -C ${STAGING_KERNEL_DIR} SUBDIRS=${B}/eurasia_km/eurasiacon/binary2_omap5430_linux_release/target/kbuild INSTALL_MOD_PATH=${D} PREFIX=${STAGING_DIR_HOST} modules_install } -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
Re: [meta-ti] [PATCH 2/2] ti-xdais: Add version 7.24.00.04
On Mon, Jun 01, 2015 at 08:52:45AM -0400, Jacob Stiffler wrote: On 5/29/2015 3:37 PM, Denys Dmytriyenko wrote: On Thu, May 28, 2015 at 12:20:21PM -0400, Jacob Stiffler wrote: On 5/22/2015 2:12 PM, Denys Dmytriyenko wrote: On Wed, May 20, 2015 at 06:29:46AM -0400, Jacob Stiffler wrote: On 5/19/2015 4:11 PM, Denys Dmytriyenko wrote: On Fri, May 08, 2015 at 01:17:42PM -0400, Jacob Stiffler wrote: I was following the precedent set by existing RTOS packages (See recipes-ti/xdais/ti-xdais_6.26.01.03.bb). These RTOS packages are build only dependencies, and they do not get installed into the target filesystem. They are primarily used for building firmware. Should they be -native then? I suppose they should be, but this is how is was done before. If you look at recipes-ti/includes/ti-paths.inc, you'll see that all paths point into STAGING_DIR_TARGET Ok, we may end up doing this on the target at some point. Can we simply FILES_${PN} += * to pick up everything installed and shove it into the package? That way we won't need INSANE_SKIP and the build deps can be used on the target in the future... Adding all of these files to the ${PN} package causes them to be pulled into the filesystem. Should these instead go into the ${PN}-dev package (they are purely development files), and then ALLOW_EMPTY_${PN} = 1? Actually, that's a good idea. Should we modify other recipes similarly, when they only provide build dependencies for DSP? It seems this would make the most sense. Should I submit patches for the recently updated packages which would be effected? They are the following: * ti-sysbios * ti-xdais Let me push what I already have to not delay it any longer. Please send a followup patch to update FILES_${PN}-dev - could be a single patch across recipes. Thanks. I'm not sure about ti-xdctools since this includes xdc and other utilities. On 5/8/2015 12:23 PM, Khem Raj wrote: On May 8, 2015, at 7:09 AM, Jacob Stiffler j-stiff...@ti.com wrote: +INSANE_SKIP_${PN} = installed-vs-shipped can this be fixed instead ? -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : ti-framework-components: Add all files to the main package .
Module: meta-ti Branch: daisy Commit: 3095e4e8c7a6aa4963a1c9e39ea0a81397143a4e URL: http://arago-project.org/git/meta-ti.git?a=commit;h=3095e4e8c7a6aa4963a1c9e39ea0a81397143a4e Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 18:15:46 2015 + ti-framework-components: Add all files to the main package. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- .../ti-framework-components.inc|3 +++ .../ti-framework-components_2.26.00.01.bb |4 +--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/recipes-ti/framework-components/ti-framework-components.inc b/recipes-ti/framework-components/ti-framework-components.inc index 46f6cfd..b8d3f7c 100644 --- a/recipes-ti/framework-components/ti-framework-components.inc +++ b/recipes-ti/framework-components/ti-framework-components.inc @@ -15,3 +15,6 @@ do_install() { cp -pPrf ${S}/* ${D}${FC_INSTALL_DIR_RECIPE} } +INSANE_SKIP_${PN} = ldflags + +FILES_${PN} += ${FC_INSTALL_DIR_RECIPE} diff --git a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb index 9570678..1ec10b1 100644 --- a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb +++ b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb @@ -1,11 +1,9 @@ require ti-framework-components.inc PV = 2_26_00_01 -PR = r1 +PR = r2 LIC_FILES_CHKSUM = file://framework_components_2_26_00_01_manifest.html;md5=3250f9da7ee72284c07f8dd840400c75 SRC_URI[fctarball.md5sum] = 40b51cade2f9ae6e6f6dca73c17065af SRC_URI[fctarball.sha256sum] = 3f7a12a51dfe87310828a31518d7ef8f9039e59269c0ca24f74a68433c235048 - -INSANE_SKIP_${PN} = installed-vs-shipped -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : ti-framework-components: Add all files to the main package .
Module: meta-ti Branch: master Commit: e7816d0b731205e43eec89e3156f161e96c1ecb6 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=e7816d0b731205e43eec89e3156f161e96c1ecb6 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 18:15:46 2015 + ti-framework-components: Add all files to the main package. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- .../ti-framework-components.inc|3 +++ .../ti-framework-components_2.26.00.01.bb |4 +--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/recipes-ti/framework-components/ti-framework-components.inc b/recipes-ti/framework-components/ti-framework-components.inc index 46f6cfd..b8d3f7c 100644 --- a/recipes-ti/framework-components/ti-framework-components.inc +++ b/recipes-ti/framework-components/ti-framework-components.inc @@ -15,3 +15,6 @@ do_install() { cp -pPrf ${S}/* ${D}${FC_INSTALL_DIR_RECIPE} } +INSANE_SKIP_${PN} = ldflags + +FILES_${PN} += ${FC_INSTALL_DIR_RECIPE} diff --git a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb index 9570678..1ec10b1 100644 --- a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb +++ b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb @@ -1,11 +1,9 @@ require ti-framework-components.inc PV = 2_26_00_01 -PR = r1 +PR = r2 LIC_FILES_CHKSUM = file://framework_components_2_26_00_01_manifest.html;md5=3250f9da7ee72284c07f8dd840400c75 SRC_URI[fctarball.md5sum] = 40b51cade2f9ae6e6f6dca73c17065af SRC_URI[fctarball.sha256sum] = 3f7a12a51dfe87310828a31518d7ef8f9039e59269c0ca24f74a68433c235048 - -INSANE_SKIP_${PN} = installed-vs-shipped -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : common-csl-ip: Seperate source and version into include file.
Module: meta-ti Branch: master Commit: 4557b937db317b5fd63331fe86b3cfea6ee11a89 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=4557b937db317b5fd63331fe86b3cfea6ee11a89 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 20:10:36 2015 + common-csl-ip: Seperate source and version into include file. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-bsp/common-csl-ip/common-csl-ip.inc| 10 ++ recipes-bsp/common-csl-ip/common-csl-ip_git.bb | 13 +++-- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/recipes-bsp/common-csl-ip/common-csl-ip.inc b/recipes-bsp/common-csl-ip/common-csl-ip.inc new file mode 100644 index 000..1fa34f3 --- /dev/null +++ b/recipes-bsp/common-csl-ip/common-csl-ip.inc @@ -0,0 +1,10 @@ +DESCRIPTION = Chip support library low level interface +LICENSE = BSD-3-Clause +LIC_FILES_CHKSUM = file://COPYING.txt;md5=5857833e20836213677fac33f9aded21 + +COMPATIBLE_MACHINE = keystone + +BRANCH=master +SRC_URI = git://git.ti.com/keystone-rtos/common-csl-ip.git;protocol=git;branch=${BRANCH} +# commit ID corresponds to DEV.CSL_KEYSTONE2.02.01.00.07A +SRCREV = c78867df9165fdf8042fb692fcea776fc0102326 diff --git a/recipes-bsp/common-csl-ip/common-csl-ip_git.bb b/recipes-bsp/common-csl-ip/common-csl-ip_git.bb index 01f7fc5..8f622a5 100644 --- a/recipes-bsp/common-csl-ip/common-csl-ip_git.bb +++ b/recipes-bsp/common-csl-ip/common-csl-ip_git.bb @@ -1,15 +1,8 @@ -DESCRIPTION = Chip support library low level interface -LICENSE = BSD-3-Clause -LIC_FILES_CHKSUM = file://COPYING.txt;md5=5857833e20836213677fac33f9aded21 - -COMPATIBLE_MACHINE = keystone -ALLOW_EMPTY_${PN} = 1 +require common-csl-ip.inc PR = r3 -BRANCH=master -SRC_URI = git://git.ti.com/keystone-rtos/common-csl-ip.git;protocol=git;branch=${BRANCH} -# commit ID corresponds to DEV.CSL_KEYSTONE2.02.01.00.07A -SRCREV = c78867df9165fdf8042fb692fcea776fc0102326 + +ALLOW_EMPTY_${PN} = 1 S = ${WORKDIR}/git -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : edma3-lld-rtos: Add the EDMA3 LLD RTOS package.
Module: meta-ti Branch: fido Commit: a7fbbff85eba64ab3042d80e8fffa2ccfed1447a URL: http://arago-project.org/git/meta-ti.git?a=commit;h=a7fbbff85eba64ab3042d80e8fffa2ccfed1447a Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 22:20:17 2015 + edma3-lld-rtos: Add the EDMA3 LLD RTOS package. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb | 75 +++ 1 files changed, 75 insertions(+), 0 deletions(-) diff --git a/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb b/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb new file mode 100644 index 000..246d7a8 --- /dev/null +++ b/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb @@ -0,0 +1,75 @@ +require edma3-lld.inc +require recipes-ti/includes/ti-paths.inc +require recipes-ti/includes/ti-staging.inc + +PR = r0 + +DEPENDS = ti-cgt6x-native ti-sysbios ti-xdctools + +COMPATIBLE_MACHINE = dra7xx|keystone +PACKAGE_ARCH = ${MACHINE_ARCH} + +PLATFORMLIST = +PLATFORMLIST_keystone = \ +tci6636k2h-evm \ +tci6638k2k-evm \ +tci6630k2l-evm \ +c66ak2e-evm \ + + +PLATFORMLIST_dra7xx = \ +tda2xx-evm \ +dra72x-evm \ +am571x-evm \ +am572x-evm \ + + +S = ${WORKDIR}/git + +PARALLEL_MAKE = + +export C6X_GEN_INSTALL_PATH = ${STAGING_DIR_NATIVE}/usr +export XDCCGROOT = ${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x +export CGTOOLS = ${XDCCGROOT} +export CGTOOLS_ELF = ${XDCCGROOT} +export CODEGEN_PATH_DSP = ${XDCCGROOT} +export CODEGEN_PATH_DSPELF = ${XDCCGROOT} +export TMS470_CGTOOLS = ${XDCCGROOT} +export UTILS_INSTALL_DIR = ${XDC_INSTALL_DIR} +export XDCPATH = ${XDCCGROOT}/include;${XDC_INSTALL_DIR}/packages;${SYSBIOS_INSTALL_DIR}/packages +export PATH := ${XDC_INSTALL_DIR}:${PATH} +export ROOTDIR=${S} +export INTERNAL_SW_ROOT=${S} +export CROSSCC=${TARGET_PREFIX}gcc +export CROSSAR=${TARGET_PREFIX}ar +export CROSSLNK=${TARGET_PREFIX}gcc + + +EXTRA_OEMAKE += -C ${S}/packages TARGET=66 FORMAT=ELF + +do_configure () { +sed -i -e s|^UTILS_INSTALL_DIR =.*$|UTILS_INSTALL_DIR = ${XDC_INSTALL_DIR}|g ${S}/makerules/env.mk +sed -i -e s|^bios_PATH =.*$|bios_PATH = ${SYSBIOS_INSTALL_DIR}|g ${S}/makerules/env.mk +sed -i -e s|^xdc_PATH =.*$|xdc_PATH = ${XDC_INSTALL_DIR}|g ${S}/makerules/env.mk +sed -i -e s|^CODEGEN_PATH_DSP =.*$|CODEGEN_PATH_DSP = ${XDCCGROOT}|g ${S}/makerules/env.mk +sed -i -e s|^CODEGEN_PATH_DSPELF =.*$|CODEGEN_PATH_DSPELF = ${XDCCGROOT}|g ${S}/makerules/env.mk + +cd ${S}/packages +${XDC_INSTALL_DIR}/xdc .interfaces -PR . +} + +do_compile () { +for p in ${PLATFORMLIST} +do +oe_runmake PLATFORM=${p} +done +} + +do_install () { +install -d ${D}${EDMA3_LLD_INSTALL_DIR_RECIPE} +cp -pPrf ${S}/* ${D}${EDMA3_LLD_INSTALL_DIR_RECIPE} +} + +INSANE_SKIP_${PN} = arch + +FILES_${PN} += ${EDMA3_LLD_INSTALL_DIR_RECIPE} -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : common-csl-ip.inc: Add source revision for dra7xx.
Module: meta-ti Branch: fido Commit: e2b273b39d77d2ed83c617e6c84dec302fe25775 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=e2b273b39d77d2ed83c617e6c84dec302fe25775 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 20:10:37 2015 + common-csl-ip.inc: Add source revision for dra7xx. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-bsp/common-csl-ip/common-csl-ip.inc | 12 ++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/common-csl-ip/common-csl-ip.inc b/recipes-bsp/common-csl-ip/common-csl-ip.inc index 1fa34f3..cbf2c3c 100644 --- a/recipes-bsp/common-csl-ip/common-csl-ip.inc +++ b/recipes-bsp/common-csl-ip/common-csl-ip.inc @@ -2,9 +2,17 @@ DESCRIPTION = Chip support library low level interface LICENSE = BSD-3-Clause LIC_FILES_CHKSUM = file://COPYING.txt;md5=5857833e20836213677fac33f9aded21 -COMPATIBLE_MACHINE = keystone +COMPATIBLE_MACHINE = keystone|dra7xx +PACKAGE_ARCH = ${MACHINE_ARCH} + BRANCH=master -SRC_URI = git://git.ti.com/keystone-rtos/common-csl-ip.git;protocol=git;branch=${BRANCH} +BRANCH_dra7xx = releases/PROCESSOR-SDK.01.00.00 + +SRC_URI = git://git.ti.com/keystone-rtos/common-csl-ip.git;protocol=git;branch=${BRANCH};destsuffix=${S} + # commit ID corresponds to DEV.CSL_KEYSTONE2.02.01.00.07A SRCREV = c78867df9165fdf8042fb692fcea776fc0102326 + +# commit ID corresponds to PROCESSOR-SDK-ALPHA-1 +SRCREV_dra7xx = 37c5311ddf289f83b1432a9422816722d264bf55 -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
Re: [meta-ti] [PATCH 2/3] ti-framework-components: Add all files to the main package.
On Mon, Jun 01, 2015 at 08:27:17AM -0400, Jacob Stiffler wrote: On 5/29/2015 4:05 PM, Denys Dmytriyenko wrote: On Wed, May 27, 2015 at 08:15:46AM -0400, Jacob Stiffler wrote: Signed-off-by: Jacob Stiffler j-stiff...@ti.com --- .../ti-framework-components.inc|3 +++ .../ti-framework-components_2.26.00.01.bb |4 +--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/recipes-ti/framework-components/ti-framework-components.inc b/recipes-ti/framework-components/ti-framework-components.inc index 46f6cfd..b8d3f7c 100644 --- a/recipes-ti/framework-components/ti-framework-components.inc +++ b/recipes-ti/framework-components/ti-framework-components.inc @@ -15,3 +15,6 @@ do_install() { cp -pPrf ${S}/* ${D}${FC_INSTALL_DIR_RECIPE} } +INSANE_SKIP_${PN} = ldflags Are there libraries in the package? DSP libraries are provided in this package. ldflags checks for GNU_HASH in ELF libraries. It shouldn't apply to DSP libs, right? +FILES_${PN} += ${FC_INSTALL_DIR_RECIPE} diff --git a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb index 9570678..1ec10b1 100644 --- a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb +++ b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb @@ -1,11 +1,9 @@ require ti-framework-components.inc PV = 2_26_00_01 -PR = r1 +PR = r2 LIC_FILES_CHKSUM = file://framework_components_2_26_00_01_manifest.html;md5=3250f9da7ee72284c07f8dd840400c75 SRC_URI[fctarball.md5sum] = 40b51cade2f9ae6e6f6dca73c17065af SRC_URI[fctarball.sha256sum] = 3f7a12a51dfe87310828a31518d7ef8f9039e59269c0ca24f74a68433c235048 - -INSANE_SKIP_${PN} = installed-vs-shipped -- 1.7.9.5 -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
Re: [meta-ti] [PATCH 2/3] ti-framework-components: Add all files to the main package.
On Mon, Jun 01, 2015 at 10:00:47AM -0400, Jacob Stiffler wrote: On 6/1/2015 9:35 AM, Denys Dmytriyenko wrote: On Mon, Jun 01, 2015 at 08:27:17AM -0400, Jacob Stiffler wrote: On 5/29/2015 4:05 PM, Denys Dmytriyenko wrote: On Wed, May 27, 2015 at 08:15:46AM -0400, Jacob Stiffler wrote: Signed-off-by: Jacob Stiffler j-stiff...@ti.com --- .../ti-framework-components.inc|3 +++ .../ti-framework-components_2.26.00.01.bb |4 +--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/recipes-ti/framework-components/ti-framework-components.inc b/recipes-ti/framework-components/ti-framework-components.inc index 46f6cfd..b8d3f7c 100644 --- a/recipes-ti/framework-components/ti-framework-components.inc +++ b/recipes-ti/framework-components/ti-framework-components.inc @@ -15,3 +15,6 @@ do_install() { cp -pPrf ${S}/* ${D}${FC_INSTALL_DIR_RECIPE} } +INSANE_SKIP_${PN} = ldflags Are there libraries in the package? DSP libraries are provided in this package. ldflags checks for GNU_HASH in ELF libraries. It shouldn't apply to DSP libs, right? The DSP libraries are in ELF format. I dug a little deeper and found that this warning is not generated for the newer 3.40 package. For the 2.26 package, there are a couple ARM executables which trigger the warning. Should those executables be packaged separately in main package and the rest in -dev? +FILES_${PN} += ${FC_INSTALL_DIR_RECIPE} diff --git a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb index 9570678..1ec10b1 100644 --- a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb +++ b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb @@ -1,11 +1,9 @@ require ti-framework-components.inc PV = 2_26_00_01 -PR = r1 +PR = r2 LIC_FILES_CHKSUM = file://framework_components_2_26_00_01_manifest.html;md5=3250f9da7ee72284c07f8dd840400c75 SRC_URI[fctarball.md5sum] = 40b51cade2f9ae6e6f6dca73c17065af SRC_URI[fctarball.sha256sum] = 3f7a12a51dfe87310828a31518d7ef8f9039e59269c0ca24f74a68433c235048 - -INSANE_SKIP_${PN} = installed-vs-shipped -- 1.7.9.5 -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : gdbc6x: Add version 1.1.0
Module: meta-ti Branch: master Commit: fb67ece977563192a42fb14ab9ae3311205e63a3 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=fb67ece977563192a42fb14ab9ae3311205e63a3 Author: Jacob Stiffler j-stiff...@ti.com Date: Tue May 19 18:51:22 2015 + gdbc6x: Add version 1.1.0 * The gdbc6x utility provides remote gdb capabilities for C6x DSP cores. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-devtools/gdbc6x/gdbc6x/init | 48 + recipes-devtools/gdbc6x/gdbc6x_git.bb | 44 ++ 2 files changed, 92 insertions(+), 0 deletions(-) diff --git a/recipes-devtools/gdbc6x/gdbc6x/init b/recipes-devtools/gdbc6x/gdbc6x/init new file mode 100644 index 000..90210b8 --- /dev/null +++ b/recipes-devtools/gdbc6x/gdbc6x/init @@ -0,0 +1,48 @@ +#!/bin/bash + +GDB_DEVICE_NAME='/dev/gdbtty$i' +DSP_FIRMWARE_NAME='/lib/firmware/dra7-dsp$[$i+1]-fw.xe66' + +DSP_L2_GLOBAL_OFFSET=4000 +DSP_L2_GLOBAL_SHIFT=0080 + +case $1 in + start) + +dsp_core_l2_offset=$DSP_L2_GLOBAL_OFFSET + +i=0 +while [ -c `eval echo $GDB_DEVICE_NAME` ] +do + dsp_firmware=`eval echo $DSP_FIRMWARE_NAME` + + if [ -f `eval echo $DSP_FIRMWARE_NAME` ] + then +eval echo Initializing $GDB_DEVICE_NAME based on $DSP_FIRMWARE_NAME ... + +gdb_data_local=`eval readelf -s $DSP_FIRMWARE_NAME | \ +grep 'gdb_globalData' | \ +awk '{print $2}'` + +echo gdb_globalData (local) = $gdb_data_local +printf gdb_globalData (global) = %X\n \ + $[0x$gdb_data_local + 0x$dsp_core_l2_offset] + + +printf %X\n $[0x$gdb_data_local + 0x$dsp_core_l2_offset] \ + `eval echo $GDB_DEVICE_NAME` + fi + i=$[$i + 1] + dsp_core_l2_offset=`printf %X $[0x$dsp_core_l2_offset + 0x$DSP_L2_GLOBAL_SHIFT]` +done + ;; + stop) +# Nothing to be done. + ;; + *) +echo Usage: $0 {start|stop} +exit 1 + ;; +esac + + diff --git a/recipes-devtools/gdbc6x/gdbc6x_git.bb b/recipes-devtools/gdbc6x/gdbc6x_git.bb new file mode 100644 index 000..0e6a907 --- /dev/null +++ b/recipes-devtools/gdbc6x/gdbc6x_git.bb @@ -0,0 +1,44 @@ +DESCRIPTION = GNU debugger for TI C6X DSP. +SECTION = devel +LICENSE = GPLv3+ +LIC_FILES_CHKSUM = file://debian/copyright;md5=bf0fe2872eb3dfeebb2cbe38206fe81f + +DEPENDS = ncurses bison texinfo flex gettext + +PR = ${INC_PR}.0 + +SRC_URI_append = \ +file://init \ + + +S = ${WORKDIR}/git/gdbc6x + +inherit update-rc.d +inherit gettext + +do_configure () { +cd ${S} +./configure --program-suffix=c6x --target=tic6x-elf-tirtos --host=${HOST_SYS} --prefix=${S}/install_gdb +} + +do_install () { +make install + +# Custom install to prevent conflict with standard GDB. +install -d ${D}${bindir} +install -d ${D}${includedir} +install -m 755 ${S}/install_gdb/bin/gdbc6x ${D}${bindir} +cp -rf ${S}/install_gdb/include/* ${D}${includedir} + +install -d ${D}${sysconfdir}/init.d +install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/gdbserverproxy +} + +RDEPENDS_${PN} = gdbserverproxy-module-drv + +include gdbc6x.inc + +INITSCRIPT_NAME = gdbserverproxy +INITSCRIPT_PARAMS = defaults 95 + +PARALLEL_MAKE = -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : gdbc6x: Add version 1.1.0
Module: meta-ti Branch: fido Commit: 9482b39bc671fb3520269bebc3a6b72b59046fb6 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=9482b39bc671fb3520269bebc3a6b72b59046fb6 Author: Jacob Stiffler j-stiff...@ti.com Date: Tue May 19 18:51:22 2015 + gdbc6x: Add version 1.1.0 * The gdbc6x utility provides remote gdb capabilities for C6x DSP cores. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-devtools/gdbc6x/gdbc6x/init | 48 + recipes-devtools/gdbc6x/gdbc6x_git.bb | 44 ++ 2 files changed, 92 insertions(+), 0 deletions(-) diff --git a/recipes-devtools/gdbc6x/gdbc6x/init b/recipes-devtools/gdbc6x/gdbc6x/init new file mode 100644 index 000..90210b8 --- /dev/null +++ b/recipes-devtools/gdbc6x/gdbc6x/init @@ -0,0 +1,48 @@ +#!/bin/bash + +GDB_DEVICE_NAME='/dev/gdbtty$i' +DSP_FIRMWARE_NAME='/lib/firmware/dra7-dsp$[$i+1]-fw.xe66' + +DSP_L2_GLOBAL_OFFSET=4000 +DSP_L2_GLOBAL_SHIFT=0080 + +case $1 in + start) + +dsp_core_l2_offset=$DSP_L2_GLOBAL_OFFSET + +i=0 +while [ -c `eval echo $GDB_DEVICE_NAME` ] +do + dsp_firmware=`eval echo $DSP_FIRMWARE_NAME` + + if [ -f `eval echo $DSP_FIRMWARE_NAME` ] + then +eval echo Initializing $GDB_DEVICE_NAME based on $DSP_FIRMWARE_NAME ... + +gdb_data_local=`eval readelf -s $DSP_FIRMWARE_NAME | \ +grep 'gdb_globalData' | \ +awk '{print $2}'` + +echo gdb_globalData (local) = $gdb_data_local +printf gdb_globalData (global) = %X\n \ + $[0x$gdb_data_local + 0x$dsp_core_l2_offset] + + +printf %X\n $[0x$gdb_data_local + 0x$dsp_core_l2_offset] \ + `eval echo $GDB_DEVICE_NAME` + fi + i=$[$i + 1] + dsp_core_l2_offset=`printf %X $[0x$dsp_core_l2_offset + 0x$DSP_L2_GLOBAL_SHIFT]` +done + ;; + stop) +# Nothing to be done. + ;; + *) +echo Usage: $0 {start|stop} +exit 1 + ;; +esac + + diff --git a/recipes-devtools/gdbc6x/gdbc6x_git.bb b/recipes-devtools/gdbc6x/gdbc6x_git.bb new file mode 100644 index 000..0e6a907 --- /dev/null +++ b/recipes-devtools/gdbc6x/gdbc6x_git.bb @@ -0,0 +1,44 @@ +DESCRIPTION = GNU debugger for TI C6X DSP. +SECTION = devel +LICENSE = GPLv3+ +LIC_FILES_CHKSUM = file://debian/copyright;md5=bf0fe2872eb3dfeebb2cbe38206fe81f + +DEPENDS = ncurses bison texinfo flex gettext + +PR = ${INC_PR}.0 + +SRC_URI_append = \ +file://init \ + + +S = ${WORKDIR}/git/gdbc6x + +inherit update-rc.d +inherit gettext + +do_configure () { +cd ${S} +./configure --program-suffix=c6x --target=tic6x-elf-tirtos --host=${HOST_SYS} --prefix=${S}/install_gdb +} + +do_install () { +make install + +# Custom install to prevent conflict with standard GDB. +install -d ${D}${bindir} +install -d ${D}${includedir} +install -m 755 ${S}/install_gdb/bin/gdbc6x ${D}${bindir} +cp -rf ${S}/install_gdb/include/* ${D}${includedir} + +install -d ${D}${sysconfdir}/init.d +install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/gdbserverproxy +} + +RDEPENDS_${PN} = gdbserverproxy-module-drv + +include gdbc6x.inc + +INITSCRIPT_NAME = gdbserverproxy +INITSCRIPT_PARAMS = defaults 95 + +PARALLEL_MAKE = -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : gdbc6x: Add version 1.1.0
Module: meta-ti Branch: daisy Commit: 4287b0fafa2c5d4f3f4cea121719b463502eb1f6 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=4287b0fafa2c5d4f3f4cea121719b463502eb1f6 Author: Jacob Stiffler j-stiff...@ti.com Date: Tue May 19 18:51:22 2015 + gdbc6x: Add version 1.1.0 * The gdbc6x utility provides remote gdb capabilities for C6x DSP cores. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-devtools/gdbc6x/gdbc6x/init | 48 + recipes-devtools/gdbc6x/gdbc6x_git.bb | 44 ++ 2 files changed, 92 insertions(+), 0 deletions(-) diff --git a/recipes-devtools/gdbc6x/gdbc6x/init b/recipes-devtools/gdbc6x/gdbc6x/init new file mode 100644 index 000..90210b8 --- /dev/null +++ b/recipes-devtools/gdbc6x/gdbc6x/init @@ -0,0 +1,48 @@ +#!/bin/bash + +GDB_DEVICE_NAME='/dev/gdbtty$i' +DSP_FIRMWARE_NAME='/lib/firmware/dra7-dsp$[$i+1]-fw.xe66' + +DSP_L2_GLOBAL_OFFSET=4000 +DSP_L2_GLOBAL_SHIFT=0080 + +case $1 in + start) + +dsp_core_l2_offset=$DSP_L2_GLOBAL_OFFSET + +i=0 +while [ -c `eval echo $GDB_DEVICE_NAME` ] +do + dsp_firmware=`eval echo $DSP_FIRMWARE_NAME` + + if [ -f `eval echo $DSP_FIRMWARE_NAME` ] + then +eval echo Initializing $GDB_DEVICE_NAME based on $DSP_FIRMWARE_NAME ... + +gdb_data_local=`eval readelf -s $DSP_FIRMWARE_NAME | \ +grep 'gdb_globalData' | \ +awk '{print $2}'` + +echo gdb_globalData (local) = $gdb_data_local +printf gdb_globalData (global) = %X\n \ + $[0x$gdb_data_local + 0x$dsp_core_l2_offset] + + +printf %X\n $[0x$gdb_data_local + 0x$dsp_core_l2_offset] \ + `eval echo $GDB_DEVICE_NAME` + fi + i=$[$i + 1] + dsp_core_l2_offset=`printf %X $[0x$dsp_core_l2_offset + 0x$DSP_L2_GLOBAL_SHIFT]` +done + ;; + stop) +# Nothing to be done. + ;; + *) +echo Usage: $0 {start|stop} +exit 1 + ;; +esac + + diff --git a/recipes-devtools/gdbc6x/gdbc6x_git.bb b/recipes-devtools/gdbc6x/gdbc6x_git.bb new file mode 100644 index 000..0e6a907 --- /dev/null +++ b/recipes-devtools/gdbc6x/gdbc6x_git.bb @@ -0,0 +1,44 @@ +DESCRIPTION = GNU debugger for TI C6X DSP. +SECTION = devel +LICENSE = GPLv3+ +LIC_FILES_CHKSUM = file://debian/copyright;md5=bf0fe2872eb3dfeebb2cbe38206fe81f + +DEPENDS = ncurses bison texinfo flex gettext + +PR = ${INC_PR}.0 + +SRC_URI_append = \ +file://init \ + + +S = ${WORKDIR}/git/gdbc6x + +inherit update-rc.d +inherit gettext + +do_configure () { +cd ${S} +./configure --program-suffix=c6x --target=tic6x-elf-tirtos --host=${HOST_SYS} --prefix=${S}/install_gdb +} + +do_install () { +make install + +# Custom install to prevent conflict with standard GDB. +install -d ${D}${bindir} +install -d ${D}${includedir} +install -m 755 ${S}/install_gdb/bin/gdbc6x ${D}${bindir} +cp -rf ${S}/install_gdb/include/* ${D}${includedir} + +install -d ${D}${sysconfdir}/init.d +install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/gdbserverproxy +} + +RDEPENDS_${PN} = gdbserverproxy-module-drv + +include gdbc6x.inc + +INITSCRIPT_NAME = gdbserverproxy +INITSCRIPT_PARAMS = defaults 95 + +PARALLEL_MAKE = -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : common-csl-ip-rtos: Add CSL RTOS package.
Module: meta-ti Branch: daisy Commit: 299ff4d602a65cd92c4aa95900ae3d46ca42 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=299ff4d602a65cd92c4aa95900ae3d46ca42 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 20:10:38 2015 + common-csl-ip-rtos: Add CSL RTOS package. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- .../common-csl-ip/common-csl-ip-rtos_git.bb| 33 1 files changed, 33 insertions(+), 0 deletions(-) diff --git a/recipes-bsp/common-csl-ip/common-csl-ip-rtos_git.bb b/recipes-bsp/common-csl-ip/common-csl-ip-rtos_git.bb new file mode 100644 index 000..5d4a552 --- /dev/null +++ b/recipes-bsp/common-csl-ip/common-csl-ip-rtos_git.bb @@ -0,0 +1,33 @@ +require common-csl-ip.inc + +require recipes-ti/includes/ti-paths.inc +require recipes-ti/includes/ti-staging.inc + +DEPENDS = ti-xdctools ti-cgt6x-native ti-sysbios + +S = ${WORKDIR}/ti/csl + +export C6X_GEN_INSTALL_PATH=${STAGING_DIR_NATIVE}/usr +export XDCCGROOT=${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x +export XDCPATH=${XDCCGROOT}/include;${XDC_INSTALL_DIR}/packages;${SYSBIOS_INSTALL_DIR}/packages + +do_configure() { +sed -i s/\ \\.\\ +// src/Module.xs +find -name *.xs -exec sed -i s/ofd6x\.exe/ofd6x/ {} \; +find -name *.xs -exec sed -i s/sectti\.exe/sectti/ {} \; +find -name *.xs -exec sed -i /\.chm/d {} \; +find -name *.xs -exec sed -i s/pasm\_dos/pasm\_linux/ {} \; +} + +do_compile() { +${XDC_INSTALL_DIR}/xdc .make +${XDC_INSTALL_DIR}/xdc clean +${XDC_INSTALL_DIR}/xdc release +} + +do_install () { +install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages +find -name *.tar -exec tar xf {} -C ${D}${PDK_INSTALL_DIR_RECIPE}/packages \; +} + +FILES_${PN} += ${PDK_INSTALL_DIR_RECIPE}/packages -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : edma3-lld: Update to version 2.12.01.21.
Module: meta-ti Branch: fido Commit: 7fe643539d4011a1919987ecb130f58e347fcd48 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=7fe643539d4011a1919987ecb130f58e347fcd48 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 22:20:16 2015 + edma3-lld: Update to version 2.12.01.21. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-bsp/edma3-lld/edma3-lld.inc |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/recipes-bsp/edma3-lld/edma3-lld.inc b/recipes-bsp/edma3-lld/edma3-lld.inc index e6dd92b..28c49e3 100644 --- a/recipes-bsp/edma3-lld/edma3-lld.inc +++ b/recipes-bsp/edma3-lld/edma3-lld.inc @@ -3,8 +3,8 @@ LICENSE = BSD-3-Clause LIC_FILES_CHKSUM = file://COPYING.txt;md5=5bdceac872dffdec915b819654ee23ea BRANCH = master -SRC_URI = git://git.ti.com/keystone-rtos/edma3_lld.git -# The following commit corresponds to tag DEV_EDMA3_LLD_02_11_13_17 -SRCREV = 8c27e548fa53ca8472404ef347b8f6b6e2588d46 +SRC_URI = git://git.ti.com/keystone-rtos/edma3_lld.git;protocol=git;branch=${BRANCH} +# The following commit corresponds to tag DEV_EDMA3_LLD_02_12_01_21_RC1 +SRCREV = 562cba36ccd53e89e6979e99a58374513b543f93 -PV = 2.11.13 +PV = 2.12.01.21 -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : edma3-lld: Seperate source and version into include file.
Module: meta-ti Branch: fido Commit: fc8f2e79aa70cfe349785251fbe0ff5a9663507c URL: http://arago-project.org/git/meta-ti.git?a=commit;h=fc8f2e79aa70cfe349785251fbe0ff5a9663507c Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 22:20:15 2015 + edma3-lld: Seperate source and version into include file. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-bsp/edma3-lld/edma3-lld.inc| 10 ++ recipes-bsp/edma3-lld/edma3-lld_git.bb | 11 +-- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/recipes-bsp/edma3-lld/edma3-lld.inc b/recipes-bsp/edma3-lld/edma3-lld.inc new file mode 100644 index 000..e6dd92b --- /dev/null +++ b/recipes-bsp/edma3-lld/edma3-lld.inc @@ -0,0 +1,10 @@ +DESCRIPTION = TI EDMA3 low level driver and test code +LICENSE = BSD-3-Clause +LIC_FILES_CHKSUM = file://COPYING.txt;md5=5bdceac872dffdec915b819654ee23ea + +BRANCH = master +SRC_URI = git://git.ti.com/keystone-rtos/edma3_lld.git +# The following commit corresponds to tag DEV_EDMA3_LLD_02_11_13_17 +SRCREV = 8c27e548fa53ca8472404ef347b8f6b6e2588d46 + +PV = 2.11.13 diff --git a/recipes-bsp/edma3-lld/edma3-lld_git.bb b/recipes-bsp/edma3-lld/edma3-lld_git.bb old mode 100755 new mode 100644 index 1ed4b93..913dd3e --- a/recipes-bsp/edma3-lld/edma3-lld_git.bb +++ b/recipes-bsp/edma3-lld/edma3-lld_git.bb @@ -1,13 +1,5 @@ -DESCRIPTION = TI EDMA3 low level driver and test code -LICENSE = BSD-3-Clause -LIC_FILES_CHKSUM = file://COPYING.txt;md5=5bdceac872dffdec915b819654ee23ea +require edma3-lld.inc -BRANCH = master -SRC_URI = git://git.ti.com/keystone-rtos/edma3_lld.git -# The following commit corresponds to tag DEV_EDMA3_LLD_02_11_13_17 -SRCREV = 8c27e548fa53ca8472404ef347b8f6b6e2588d46 - -PV = 2.11.13 PR = r0 COMPATIBLE_MACHINE = keystone @@ -77,4 +69,3 @@ do_install () { install -c -m 755 ${S}/examples/edma3_user_space_driver/evmC66AK2E/bin/c66ak2e-evm/edma3_drv_c66ak2e_a15_sample_a15host_release.xa15fg \ ${D}/${bindir}/edma3_drv_c66ak2e_a15_sample_a15host_release.xa15fg } - -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : llvm-common: Extend to nativesdk class.
Module: meta-ti Branch: daisy Commit: 02ca76d89456fc0073f1b3384c06494ac51d1498 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=02ca76d89456fc0073f1b3384c06494ac51d1498 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 16:52:16 2015 + llvm-common: Extend to nativesdk class. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-core/llvm/llvm-common.bbappend |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/recipes-core/llvm/llvm-common.bbappend b/recipes-core/llvm/llvm-common.bbappend new file mode 100644 index 000..ffe4dcb --- /dev/null +++ b/recipes-core/llvm/llvm-common.bbappend @@ -0,0 +1,5 @@ +PR_append = -ti0 + +SYSROOT_PREPROCESS_FUNCS_append_class-nativesdk = llvm_common_sysroot_preprocess + +BBCLASSEXTEND += nativesdk -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : ti-framework-components: Move LIC_FILES_CHKSUM into recipe .
Module: meta-ti Branch: master Commit: 6beab1e6358b48861c1452a5d5e64e31c6d76115 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=6beab1e6358b48861c1452a5d5e64e31c6d76115 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 18:15:45 2015 + ti-framework-components: Move LIC_FILES_CHKSUM into recipe. * This is version specific, so it should not be in a version-agnostic include file. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- .../ti-framework-components.inc|4 .../ti-framework-components_2.26.00.01.bb |3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/recipes-ti/framework-components/ti-framework-components.inc b/recipes-ti/framework-components/ti-framework-components.inc index f2244db..46f6cfd 100644 --- a/recipes-ti/framework-components/ti-framework-components.inc +++ b/recipes-ti/framework-components/ti-framework-components.inc @@ -3,13 +3,9 @@ HOMEPAGE = http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/f SECTION = devel LICENSE = BSD -LIC_FILES_CHKSUM = file://framework_components_2_26_00_01_manifest.html;md5=3250f9da7ee72284c07f8dd840400c75 - require recipes-ti/includes/ti-paths.inc require recipes-ti/includes/ti-staging.inc -PR = r1 - S = ${WORKDIR}/framework_components_${PV} SRC_URI = http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/fc/${PV}/exports/framework_components_${PV},lite.tar.gz;name=fctarball; diff --git a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb index 7abe793..9570678 100644 --- a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb +++ b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb @@ -1,6 +1,9 @@ require ti-framework-components.inc PV = 2_26_00_01 +PR = r1 + +LIC_FILES_CHKSUM = file://framework_components_2_26_00_01_manifest.html;md5=3250f9da7ee72284c07f8dd840400c75 SRC_URI[fctarball.md5sum] = 40b51cade2f9ae6e6f6dca73c17065af SRC_URI[fctarball.sha256sum] = 3f7a12a51dfe87310828a31518d7ef8f9039e59269c0ca24f74a68433c235048 -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : ti-framework-components: Add version 3.40.00.02.
Module: meta-ti Branch: master Commit: 362b3ae6e64b64c220836dbb58f76cbfc3ef158a URL: http://arago-project.org/git/meta-ti.git?a=commit;h=362b3ae6e64b64c220836dbb58f76cbfc3ef158a Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 18:15:47 2015 + ti-framework-components: Add version 3.40.00.02. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- .../ti-framework-components_3.40.00.02.bb |9 + 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/recipes-ti/framework-components/ti-framework-components_3.40.00.02.bb b/recipes-ti/framework-components/ti-framework-components_3.40.00.02.bb new file mode 100644 index 000..2dd8548 --- /dev/null +++ b/recipes-ti/framework-components/ti-framework-components_3.40.00.02.bb @@ -0,0 +1,9 @@ +require ti-framework-components.inc + +PV = 3_40_00_02 +PR = r0 + +LIC_FILES_CHKSUM = file://framework_components_${PV}_Manifest.html;md5=e3ce0b3e17175b7200f346d0c6dbbcc6 + +SRC_URI[fctarball.md5sum] = f66cb201582e1f407b92501d64738047 +SRC_URI[fctarball.sha256sum] = 91b0e571b8760e51e4683b44ce13ff3d2f6deb39b204e09894c30514f10c60db -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : common-csl-ip.inc: Add source revision for dra7xx.
Module: meta-ti Branch: daisy Commit: 78d38afdb9f966dd1224c6fe092b8755f1f37153 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=78d38afdb9f966dd1224c6fe092b8755f1f37153 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 20:10:37 2015 + common-csl-ip.inc: Add source revision for dra7xx. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-bsp/common-csl-ip/common-csl-ip.inc | 12 ++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/common-csl-ip/common-csl-ip.inc b/recipes-bsp/common-csl-ip/common-csl-ip.inc index 1fa34f3..cbf2c3c 100644 --- a/recipes-bsp/common-csl-ip/common-csl-ip.inc +++ b/recipes-bsp/common-csl-ip/common-csl-ip.inc @@ -2,9 +2,17 @@ DESCRIPTION = Chip support library low level interface LICENSE = BSD-3-Clause LIC_FILES_CHKSUM = file://COPYING.txt;md5=5857833e20836213677fac33f9aded21 -COMPATIBLE_MACHINE = keystone +COMPATIBLE_MACHINE = keystone|dra7xx +PACKAGE_ARCH = ${MACHINE_ARCH} + BRANCH=master -SRC_URI = git://git.ti.com/keystone-rtos/common-csl-ip.git;protocol=git;branch=${BRANCH} +BRANCH_dra7xx = releases/PROCESSOR-SDK.01.00.00 + +SRC_URI = git://git.ti.com/keystone-rtos/common-csl-ip.git;protocol=git;branch=${BRANCH};destsuffix=${S} + # commit ID corresponds to DEV.CSL_KEYSTONE2.02.01.00.07A SRCREV = c78867df9165fdf8042fb692fcea776fc0102326 + +# commit ID corresponds to PROCESSOR-SDK-ALPHA-1 +SRCREV_dra7xx = 37c5311ddf289f83b1432a9422816722d264bf55 -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : edma3-lld: Seperate source and version into include file.
Module: meta-ti Branch: master Commit: e3ef7b79912e54c96529b5f1dedd3c546ccdeab5 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=e3ef7b79912e54c96529b5f1dedd3c546ccdeab5 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 22:20:15 2015 + edma3-lld: Seperate source and version into include file. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-bsp/edma3-lld/edma3-lld.inc| 10 ++ recipes-bsp/edma3-lld/edma3-lld_git.bb | 11 +-- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/recipes-bsp/edma3-lld/edma3-lld.inc b/recipes-bsp/edma3-lld/edma3-lld.inc new file mode 100644 index 000..e6dd92b --- /dev/null +++ b/recipes-bsp/edma3-lld/edma3-lld.inc @@ -0,0 +1,10 @@ +DESCRIPTION = TI EDMA3 low level driver and test code +LICENSE = BSD-3-Clause +LIC_FILES_CHKSUM = file://COPYING.txt;md5=5bdceac872dffdec915b819654ee23ea + +BRANCH = master +SRC_URI = git://git.ti.com/keystone-rtos/edma3_lld.git +# The following commit corresponds to tag DEV_EDMA3_LLD_02_11_13_17 +SRCREV = 8c27e548fa53ca8472404ef347b8f6b6e2588d46 + +PV = 2.11.13 diff --git a/recipes-bsp/edma3-lld/edma3-lld_git.bb b/recipes-bsp/edma3-lld/edma3-lld_git.bb old mode 100755 new mode 100644 index 1ed4b93..913dd3e --- a/recipes-bsp/edma3-lld/edma3-lld_git.bb +++ b/recipes-bsp/edma3-lld/edma3-lld_git.bb @@ -1,13 +1,5 @@ -DESCRIPTION = TI EDMA3 low level driver and test code -LICENSE = BSD-3-Clause -LIC_FILES_CHKSUM = file://COPYING.txt;md5=5bdceac872dffdec915b819654ee23ea +require edma3-lld.inc -BRANCH = master -SRC_URI = git://git.ti.com/keystone-rtos/edma3_lld.git -# The following commit corresponds to tag DEV_EDMA3_LLD_02_11_13_17 -SRCREV = 8c27e548fa53ca8472404ef347b8f6b6e2588d46 - -PV = 2.11.13 PR = r0 COMPATIBLE_MACHINE = keystone @@ -77,4 +69,3 @@ do_install () { install -c -m 755 ${S}/examples/edma3_user_space_driver/evmC66AK2E/bin/c66ak2e-evm/edma3_drv_c66ak2e_a15_sample_a15host_release.xa15fg \ ${D}/${bindir}/edma3_drv_c66ak2e_a15_sample_a15host_release.xa15fg } - -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : edma3-lld: Update to version 2.12.01.21.
Module: meta-ti Branch: master Commit: 957f09f167afe7472621214353126661d619d73f URL: http://arago-project.org/git/meta-ti.git?a=commit;h=957f09f167afe7472621214353126661d619d73f Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 22:20:16 2015 + edma3-lld: Update to version 2.12.01.21. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-bsp/edma3-lld/edma3-lld.inc |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/recipes-bsp/edma3-lld/edma3-lld.inc b/recipes-bsp/edma3-lld/edma3-lld.inc index e6dd92b..28c49e3 100644 --- a/recipes-bsp/edma3-lld/edma3-lld.inc +++ b/recipes-bsp/edma3-lld/edma3-lld.inc @@ -3,8 +3,8 @@ LICENSE = BSD-3-Clause LIC_FILES_CHKSUM = file://COPYING.txt;md5=5bdceac872dffdec915b819654ee23ea BRANCH = master -SRC_URI = git://git.ti.com/keystone-rtos/edma3_lld.git -# The following commit corresponds to tag DEV_EDMA3_LLD_02_11_13_17 -SRCREV = 8c27e548fa53ca8472404ef347b8f6b6e2588d46 +SRC_URI = git://git.ti.com/keystone-rtos/edma3_lld.git;protocol=git;branch=${BRANCH} +# The following commit corresponds to tag DEV_EDMA3_LLD_02_12_01_21_RC1 +SRCREV = 562cba36ccd53e89e6979e99a58374513b543f93 -PV = 2.11.13 +PV = 2.12.01.21 -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : edma3-lld-rtos: Add the EDMA3 LLD RTOS package.
Module: meta-ti Branch: master Commit: c0bb5060bfbe7744f5d3d117517c89a2b184b073 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=c0bb5060bfbe7744f5d3d117517c89a2b184b073 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 22:20:17 2015 + edma3-lld-rtos: Add the EDMA3 LLD RTOS package. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb | 75 +++ 1 files changed, 75 insertions(+), 0 deletions(-) diff --git a/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb b/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb new file mode 100644 index 000..246d7a8 --- /dev/null +++ b/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb @@ -0,0 +1,75 @@ +require edma3-lld.inc +require recipes-ti/includes/ti-paths.inc +require recipes-ti/includes/ti-staging.inc + +PR = r0 + +DEPENDS = ti-cgt6x-native ti-sysbios ti-xdctools + +COMPATIBLE_MACHINE = dra7xx|keystone +PACKAGE_ARCH = ${MACHINE_ARCH} + +PLATFORMLIST = +PLATFORMLIST_keystone = \ +tci6636k2h-evm \ +tci6638k2k-evm \ +tci6630k2l-evm \ +c66ak2e-evm \ + + +PLATFORMLIST_dra7xx = \ +tda2xx-evm \ +dra72x-evm \ +am571x-evm \ +am572x-evm \ + + +S = ${WORKDIR}/git + +PARALLEL_MAKE = + +export C6X_GEN_INSTALL_PATH = ${STAGING_DIR_NATIVE}/usr +export XDCCGROOT = ${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x +export CGTOOLS = ${XDCCGROOT} +export CGTOOLS_ELF = ${XDCCGROOT} +export CODEGEN_PATH_DSP = ${XDCCGROOT} +export CODEGEN_PATH_DSPELF = ${XDCCGROOT} +export TMS470_CGTOOLS = ${XDCCGROOT} +export UTILS_INSTALL_DIR = ${XDC_INSTALL_DIR} +export XDCPATH = ${XDCCGROOT}/include;${XDC_INSTALL_DIR}/packages;${SYSBIOS_INSTALL_DIR}/packages +export PATH := ${XDC_INSTALL_DIR}:${PATH} +export ROOTDIR=${S} +export INTERNAL_SW_ROOT=${S} +export CROSSCC=${TARGET_PREFIX}gcc +export CROSSAR=${TARGET_PREFIX}ar +export CROSSLNK=${TARGET_PREFIX}gcc + + +EXTRA_OEMAKE += -C ${S}/packages TARGET=66 FORMAT=ELF + +do_configure () { +sed -i -e s|^UTILS_INSTALL_DIR =.*$|UTILS_INSTALL_DIR = ${XDC_INSTALL_DIR}|g ${S}/makerules/env.mk +sed -i -e s|^bios_PATH =.*$|bios_PATH = ${SYSBIOS_INSTALL_DIR}|g ${S}/makerules/env.mk +sed -i -e s|^xdc_PATH =.*$|xdc_PATH = ${XDC_INSTALL_DIR}|g ${S}/makerules/env.mk +sed -i -e s|^CODEGEN_PATH_DSP =.*$|CODEGEN_PATH_DSP = ${XDCCGROOT}|g ${S}/makerules/env.mk +sed -i -e s|^CODEGEN_PATH_DSPELF =.*$|CODEGEN_PATH_DSPELF = ${XDCCGROOT}|g ${S}/makerules/env.mk + +cd ${S}/packages +${XDC_INSTALL_DIR}/xdc .interfaces -PR . +} + +do_compile () { +for p in ${PLATFORMLIST} +do +oe_runmake PLATFORM=${p} +done +} + +do_install () { +install -d ${D}${EDMA3_LLD_INSTALL_DIR_RECIPE} +cp -pPrf ${S}/* ${D}${EDMA3_LLD_INSTALL_DIR_RECIPE} +} + +INSANE_SKIP_${PN} = arch + +FILES_${PN} += ${EDMA3_LLD_INSTALL_DIR_RECIPE} -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : ti-ipc-rtos: Add the TI-RTOS IPC package version 3.35.01. 07
Module: meta-ti Branch: fido Commit: 575a412281491ccf385a436cb025b3e941474dfd URL: http://arago-project.org/git/meta-ti.git?a=commit;h=575a412281491ccf385a436cb025b3e941474dfd Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 17:58:00 2015 + ti-ipc-rtos: Add the TI-RTOS IPC package version 3.35.01.07 Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-ti/ipc/ti-ipc-rtos.inc | 18 ++ recipes-ti/ipc/ti-ipc-rtos_3.35.01.07.bb |8 2 files changed, 26 insertions(+), 0 deletions(-) diff --git a/recipes-ti/ipc/ti-ipc-rtos.inc b/recipes-ti/ipc/ti-ipc-rtos.inc new file mode 100644 index 000..fe179f5 --- /dev/null +++ b/recipes-ti/ipc/ti-ipc-rtos.inc @@ -0,0 +1,18 @@ +DESCRIPTION = TI Inter Process Communication (IPC) Mechanisms (for Uni- and Multi- Processor Configurations) +HOMEPAGE=http://processors.wiki.ti.com/index.php/Category:IPC; + +LICENSE = BSD + +require recipes-ti/includes/ti-paths.inc +require recipes-ti/includes/ti-staging.inc + +SRC_URI = http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ipc/${PV}/exports/ipc_${PV}.zip;name=ipczip; + +S = ${WORKDIR}/ipc_${PV} + +do_install() { +install -d ${D}${IPC_INSTALL_DIR_RECIPE} +cp -pPrf ${S}/* ${D}${IPC_INSTALL_DIR_RECIPE} +} + +FILES_${PN} += ${IPC_INSTALL_DIR_RECIPE} diff --git a/recipes-ti/ipc/ti-ipc-rtos_3.35.01.07.bb b/recipes-ti/ipc/ti-ipc-rtos_3.35.01.07.bb new file mode 100644 index 000..4c67c6e --- /dev/null +++ b/recipes-ti/ipc/ti-ipc-rtos_3.35.01.07.bb @@ -0,0 +1,8 @@ +require ti-ipc-rtos.inc + +PV = 3_35_01_07 + +LIC_FILES_CHKSUM = file://${S}/ipc-linux.mak;beginline=1;endline=30;md5=7b327f9b710fd7c95e545b91cec79255 + +SRC_URI[ipczip.md5sum] = 9e62e35b8c2d44b1ac5f7ad9554b1a34 +SRC_URI[ipczip.sha256sum] = 006ac780ded0a5fa843397bbde0cb597338dc521544121f697c2efdd80f86314 -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : llvm-common: Extend to nativesdk class.
Module: meta-ti Branch: fido Commit: 8b564e676b4418875f2e24002660ba92ecd4bbf0 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=8b564e676b4418875f2e24002660ba92ecd4bbf0 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 16:52:16 2015 + llvm-common: Extend to nativesdk class. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-core/llvm/llvm-common.bbappend |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/recipes-core/llvm/llvm-common.bbappend b/recipes-core/llvm/llvm-common.bbappend new file mode 100644 index 000..ffe4dcb --- /dev/null +++ b/recipes-core/llvm/llvm-common.bbappend @@ -0,0 +1,5 @@ +PR_append = -ti0 + +SYSROOT_PREPROCESS_FUNCS_append_class-nativesdk = llvm_common_sysroot_preprocess + +BBCLASSEXTEND += nativesdk -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : llvm-common: Extend to nativesdk class.
Module: meta-ti Branch: master Commit: 5c880613a30351e8dfa815ed82740aa5012ef0d4 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=5c880613a30351e8dfa815ed82740aa5012ef0d4 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 16:52:16 2015 + llvm-common: Extend to nativesdk class. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-core/llvm/llvm-common.bbappend |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/recipes-core/llvm/llvm-common.bbappend b/recipes-core/llvm/llvm-common.bbappend new file mode 100644 index 000..ffe4dcb --- /dev/null +++ b/recipes-core/llvm/llvm-common.bbappend @@ -0,0 +1,5 @@ +PR_append = -ti0 + +SYSROOT_PREPROCESS_FUNCS_append_class-nativesdk = llvm_common_sysroot_preprocess + +BBCLASSEXTEND += nativesdk -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : ti-ipc-rtos: Add the TI-RTOS IPC package version 3.35.01. 07
Module: meta-ti Branch: daisy Commit: f4ea115ca08351af409fa343533045296088eba0 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=f4ea115ca08351af409fa343533045296088eba0 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 17:58:00 2015 + ti-ipc-rtos: Add the TI-RTOS IPC package version 3.35.01.07 Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-ti/ipc/ti-ipc-rtos.inc | 18 ++ recipes-ti/ipc/ti-ipc-rtos_3.35.01.07.bb |8 2 files changed, 26 insertions(+), 0 deletions(-) diff --git a/recipes-ti/ipc/ti-ipc-rtos.inc b/recipes-ti/ipc/ti-ipc-rtos.inc new file mode 100644 index 000..fe179f5 --- /dev/null +++ b/recipes-ti/ipc/ti-ipc-rtos.inc @@ -0,0 +1,18 @@ +DESCRIPTION = TI Inter Process Communication (IPC) Mechanisms (for Uni- and Multi- Processor Configurations) +HOMEPAGE=http://processors.wiki.ti.com/index.php/Category:IPC; + +LICENSE = BSD + +require recipes-ti/includes/ti-paths.inc +require recipes-ti/includes/ti-staging.inc + +SRC_URI = http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ipc/${PV}/exports/ipc_${PV}.zip;name=ipczip; + +S = ${WORKDIR}/ipc_${PV} + +do_install() { +install -d ${D}${IPC_INSTALL_DIR_RECIPE} +cp -pPrf ${S}/* ${D}${IPC_INSTALL_DIR_RECIPE} +} + +FILES_${PN} += ${IPC_INSTALL_DIR_RECIPE} diff --git a/recipes-ti/ipc/ti-ipc-rtos_3.35.01.07.bb b/recipes-ti/ipc/ti-ipc-rtos_3.35.01.07.bb new file mode 100644 index 000..4c67c6e --- /dev/null +++ b/recipes-ti/ipc/ti-ipc-rtos_3.35.01.07.bb @@ -0,0 +1,8 @@ +require ti-ipc-rtos.inc + +PV = 3_35_01_07 + +LIC_FILES_CHKSUM = file://${S}/ipc-linux.mak;beginline=1;endline=30;md5=7b327f9b710fd7c95e545b91cec79255 + +SRC_URI[ipczip.md5sum] = 9e62e35b8c2d44b1ac5f7ad9554b1a34 +SRC_URI[ipczip.sha256sum] = 006ac780ded0a5fa843397bbde0cb597338dc521544121f697c2efdd80f86314 -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : ti-ipc-rtos: Add the TI-RTOS IPC package version 3.35.01. 07
Module: meta-ti Branch: master Commit: 74356ce9c00eb9c6aa45515a9d98468ddfa7a2ee URL: http://arago-project.org/git/meta-ti.git?a=commit;h=74356ce9c00eb9c6aa45515a9d98468ddfa7a2ee Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 17:58:00 2015 + ti-ipc-rtos: Add the TI-RTOS IPC package version 3.35.01.07 Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-ti/ipc/ti-ipc-rtos.inc | 18 ++ recipes-ti/ipc/ti-ipc-rtos_3.35.01.07.bb |8 2 files changed, 26 insertions(+), 0 deletions(-) diff --git a/recipes-ti/ipc/ti-ipc-rtos.inc b/recipes-ti/ipc/ti-ipc-rtos.inc new file mode 100644 index 000..fe179f5 --- /dev/null +++ b/recipes-ti/ipc/ti-ipc-rtos.inc @@ -0,0 +1,18 @@ +DESCRIPTION = TI Inter Process Communication (IPC) Mechanisms (for Uni- and Multi- Processor Configurations) +HOMEPAGE=http://processors.wiki.ti.com/index.php/Category:IPC; + +LICENSE = BSD + +require recipes-ti/includes/ti-paths.inc +require recipes-ti/includes/ti-staging.inc + +SRC_URI = http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ipc/${PV}/exports/ipc_${PV}.zip;name=ipczip; + +S = ${WORKDIR}/ipc_${PV} + +do_install() { +install -d ${D}${IPC_INSTALL_DIR_RECIPE} +cp -pPrf ${S}/* ${D}${IPC_INSTALL_DIR_RECIPE} +} + +FILES_${PN} += ${IPC_INSTALL_DIR_RECIPE} diff --git a/recipes-ti/ipc/ti-ipc-rtos_3.35.01.07.bb b/recipes-ti/ipc/ti-ipc-rtos_3.35.01.07.bb new file mode 100644 index 000..4c67c6e --- /dev/null +++ b/recipes-ti/ipc/ti-ipc-rtos_3.35.01.07.bb @@ -0,0 +1,8 @@ +require ti-ipc-rtos.inc + +PV = 3_35_01_07 + +LIC_FILES_CHKSUM = file://${S}/ipc-linux.mak;beginline=1;endline=30;md5=7b327f9b710fd7c95e545b91cec79255 + +SRC_URI[ipczip.md5sum] = 9e62e35b8c2d44b1ac5f7ad9554b1a34 +SRC_URI[ipczip.sha256sum] = 006ac780ded0a5fa843397bbde0cb597338dc521544121f697c2efdd80f86314 -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : gdbserver-c6x: Add version 1.1.0
Module: meta-ti Branch: daisy Commit: ab170d0a0f3a4c6113ba105b8eb6838d6d7d5a64 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=ab170d0a0f3a4c6113ba105b8eb6838d6d7d5a64 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 20 19:40:30 2015 + gdbserver-c6x: Add version 1.1.0 * c6x DSP development files required to support remote gdb debugging. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-devtools/gdbc6x/gdbserver-c6x_git.bb | 50 ++ 1 files changed, 50 insertions(+), 0 deletions(-) diff --git a/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb b/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb new file mode 100644 index 000..f4dc51d --- /dev/null +++ b/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb @@ -0,0 +1,50 @@ +DESCRIPTION = TI gdb-server to be used with c6xgdb. +LICENSE = BSD +LIC_FILES_CHKSUM = file://../debian/copyright;md5=82c616b6c8f9c11c46feaaf8f9a11495 + +DEPENDS = ti-xdais ti-framework-components ti-cgt6x-native ti-sysbios ti-xdctools + +PR = ${INC_PR}.0 + +S = ${WORKDIR}/git/gdbserver-c6x/src + +PLATFORM = +PLATFORM_dra7xx = DRA7xx_PLATFORM +PLATFORM_keystone = KEYSTONE_PLATFORM + +EXTRA_OEMAKE = PLATFORM=${PLATFORM} + +export XDAIS_DIR = ${XDAIS_INSTALL_DIR} +export FC_DIR = ${FC_INSTALL_DIR} +export TI_CGT_INSTALL = ${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x +export BIOS_DIR = ${SYSBIOS_INSTALL_DIR} +export XDC_DIR = ${XDC_INSTALL_DIR} + +# The following is to prevent an unused configure.ac from erroneously +# triggering the QA check for gettext. +EXTRA_OECONF = --disable-nls +do_configure() { +: +} + +do_install() { +install -d ${D}${datadir}/ti/gdbc6x/include +install -d ${D}${datadir}/ti/gdbc6x/lib +cp -f ../include/* ${D}${datadir}/ti/gdbc6x/include +cp -f ../lib/* ${D}${datadir}/ti/gdbc6x/lib +} + +COMPATIBLE_MACHINE = dra7xx|keystone +PACKAGE_ARCH = ${MACHINE_ARCH} + +FILES_${PN}-dev += \ +${datadir}/ti/gdbc6x \ + + +include gdbc6x.inc + +require recipes-ti/includes/ti-paths.inc + +ALLOW_EMPTY_${PN} = 1 + +PARALLEL_MAKE = -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : ti-paths: Add PDK_INSTALL_DIR for RTOS drivers.
Module: meta-ti Branch: fido Commit: 344abbf4a53e587aefb4cd1c0e266f149b49992c URL: http://arago-project.org/git/meta-ti.git?a=commit;h=344abbf4a53e587aefb4cd1c0e266f149b49992c Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 20:10:35 2015 + ti-paths: Add PDK_INSTALL_DIR for RTOS drivers. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-ti/includes/ti-paths.inc |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/recipes-ti/includes/ti-paths.inc b/recipes-ti/includes/ti-paths.inc index 4e6227e..b902cbb 100644 --- a/recipes-ti/includes/ti-paths.inc +++ b/recipes-ti/includes/ti-paths.inc @@ -43,6 +43,7 @@ export UIA_INSTALL_DIR_RECIPE= ${installdir}/ti-uia-tree export VICPLIB_INSTALL_DIR_RECIPE= ${installdir}/ti-vicplib-tree export XDAIS_INSTALL_DIR_RECIPE = ${installdir}/ti-xdais-tree export XDC_INSTALL_DIR_RECIPE= ${installdir}/ti-xdctools-tree +export PDK_INSTALL_DIR_RECIPE= ${installdir}/ti-pdk-tree # This is where the tools will end up in sysroot export BIOS_INSTALL_DIR = ${STAGING_DIR_TARGET}${BIOS_INSTALL_DIR_RECIPE} @@ -76,10 +77,10 @@ export SYSLINK_INSTALL_DIR= ${STAGING_DIR_TARGET}${SYSLINK_INSTALL_DIR_RECI export UIA_INSTALL_DIR= ${STAGING_DIR_TARGET}${UIA_INSTALL_DIR_RECIPE} export XDAIS_INSTALL_DIR = ${STAGING_DIR_TARGET}${XDAIS_INSTALL_DIR_RECIPE} export XDC_INSTALL_DIR= ${STAGING_DIR_TARGET}${XDC_INSTALL_DIR_RECIPE} +export PDK_INSTALL_DIR= ${STAGING_DIR_TARGET}${PDK_INSTALL_DIR_RECIPE} DSPSUFFIX_omapl137 = x674 DSPSUFFIX_omapl138 = x674 DSPSUFFIX_ti816x = xe674 DSPSUFFIX_ti814x = xe674 DSPSUFFIX ?= x64P - -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
Re: [meta-ti] [PATCH 2/3] ti-framework-components: Add all files to the main package.
On 6/1/2015 10:03 AM, Denys Dmytriyenko wrote: On Mon, Jun 01, 2015 at 10:00:47AM -0400, Jacob Stiffler wrote: On 6/1/2015 9:35 AM, Denys Dmytriyenko wrote: On Mon, Jun 01, 2015 at 08:27:17AM -0400, Jacob Stiffler wrote: On 5/29/2015 4:05 PM, Denys Dmytriyenko wrote: On Wed, May 27, 2015 at 08:15:46AM -0400, Jacob Stiffler wrote: Signed-off-by: Jacob Stiffler j-stiff...@ti.com --- .../ti-framework-components.inc|3 +++ .../ti-framework-components_2.26.00.01.bb |4 +--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/recipes-ti/framework-components/ti-framework-components.inc b/recipes-ti/framework-components/ti-framework-components.inc index 46f6cfd..b8d3f7c 100644 --- a/recipes-ti/framework-components/ti-framework-components.inc +++ b/recipes-ti/framework-components/ti-framework-components.inc @@ -15,3 +15,6 @@ do_install() { cp -pPrf ${S}/* ${D}${FC_INSTALL_DIR_RECIPE} } +INSANE_SKIP_${PN} = ldflags Are there libraries in the package? DSP libraries are provided in this package. ldflags checks for GNU_HASH in ELF libraries. It shouldn't apply to DSP libs, right? The DSP libraries are in ELF format. I dug a little deeper and found that this warning is not generated for the newer 3.40 package. For the 2.26 package, there are a couple ARM executables which trigger the warning. Should those executables be packaged separately in main package and the rest in -dev? These are example applications. I'm just not too sure how well these can stand alone in a separate package. +FILES_${PN} += ${FC_INSTALL_DIR_RECIPE} diff --git a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb index 9570678..1ec10b1 100644 --- a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb +++ b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb @@ -1,11 +1,9 @@ require ti-framework-components.inc PV = 2_26_00_01 -PR = r1 +PR = r2 LIC_FILES_CHKSUM = file://framework_components_2_26_00_01_manifest.html;md5=3250f9da7ee72284c07f8dd840400c75 SRC_URI[fctarball.md5sum] = 40b51cade2f9ae6e6f6dca73c17065af SRC_URI[fctarball.sha256sum] = 3f7a12a51dfe87310828a31518d7ef8f9039e59269c0ca24f74a68433c235048 - -INSANE_SKIP_${PN} = installed-vs-shipped -- 1.7.9.5 -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : gdbserver-c6x: Add version 1.1.0
Module: meta-ti Branch: master Commit: b4181e7346f9e4732f801740c22d9f4109254656 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=b4181e7346f9e4732f801740c22d9f4109254656 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 20 19:40:30 2015 + gdbserver-c6x: Add version 1.1.0 * c6x DSP development files required to support remote gdb debugging. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-devtools/gdbc6x/gdbserver-c6x_git.bb | 50 ++ 1 files changed, 50 insertions(+), 0 deletions(-) diff --git a/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb b/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb new file mode 100644 index 000..f4dc51d --- /dev/null +++ b/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb @@ -0,0 +1,50 @@ +DESCRIPTION = TI gdb-server to be used with c6xgdb. +LICENSE = BSD +LIC_FILES_CHKSUM = file://../debian/copyright;md5=82c616b6c8f9c11c46feaaf8f9a11495 + +DEPENDS = ti-xdais ti-framework-components ti-cgt6x-native ti-sysbios ti-xdctools + +PR = ${INC_PR}.0 + +S = ${WORKDIR}/git/gdbserver-c6x/src + +PLATFORM = +PLATFORM_dra7xx = DRA7xx_PLATFORM +PLATFORM_keystone = KEYSTONE_PLATFORM + +EXTRA_OEMAKE = PLATFORM=${PLATFORM} + +export XDAIS_DIR = ${XDAIS_INSTALL_DIR} +export FC_DIR = ${FC_INSTALL_DIR} +export TI_CGT_INSTALL = ${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x +export BIOS_DIR = ${SYSBIOS_INSTALL_DIR} +export XDC_DIR = ${XDC_INSTALL_DIR} + +# The following is to prevent an unused configure.ac from erroneously +# triggering the QA check for gettext. +EXTRA_OECONF = --disable-nls +do_configure() { +: +} + +do_install() { +install -d ${D}${datadir}/ti/gdbc6x/include +install -d ${D}${datadir}/ti/gdbc6x/lib +cp -f ../include/* ${D}${datadir}/ti/gdbc6x/include +cp -f ../lib/* ${D}${datadir}/ti/gdbc6x/lib +} + +COMPATIBLE_MACHINE = dra7xx|keystone +PACKAGE_ARCH = ${MACHINE_ARCH} + +FILES_${PN}-dev += \ +${datadir}/ti/gdbc6x \ + + +include gdbc6x.inc + +require recipes-ti/includes/ti-paths.inc + +ALLOW_EMPTY_${PN} = 1 + +PARALLEL_MAKE = -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : ti-framework-components: Add version 3.40.00.02.
Module: meta-ti Branch: fido Commit: 96d7457f576bb5d52ddc845b1c33a0a994fdf230 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=96d7457f576bb5d52ddc845b1c33a0a994fdf230 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 18:15:47 2015 + ti-framework-components: Add version 3.40.00.02. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- .../ti-framework-components_3.40.00.02.bb |9 + 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/recipes-ti/framework-components/ti-framework-components_3.40.00.02.bb b/recipes-ti/framework-components/ti-framework-components_3.40.00.02.bb new file mode 100644 index 000..2dd8548 --- /dev/null +++ b/recipes-ti/framework-components/ti-framework-components_3.40.00.02.bb @@ -0,0 +1,9 @@ +require ti-framework-components.inc + +PV = 3_40_00_02 +PR = r0 + +LIC_FILES_CHKSUM = file://framework_components_${PV}_Manifest.html;md5=e3ce0b3e17175b7200f346d0c6dbbcc6 + +SRC_URI[fctarball.md5sum] = f66cb201582e1f407b92501d64738047 +SRC_URI[fctarball.sha256sum] = 91b0e571b8760e51e4683b44ce13ff3d2f6deb39b204e09894c30514f10c60db -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : ti-framework-components: Add version 3.40.00.02.
Module: meta-ti Branch: daisy Commit: 9a981f8049a9c1c136186be25c9b8580a813bfa9 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=9a981f8049a9c1c136186be25c9b8580a813bfa9 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 18:15:47 2015 + ti-framework-components: Add version 3.40.00.02. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- .../ti-framework-components_3.40.00.02.bb |9 + 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/recipes-ti/framework-components/ti-framework-components_3.40.00.02.bb b/recipes-ti/framework-components/ti-framework-components_3.40.00.02.bb new file mode 100644 index 000..2dd8548 --- /dev/null +++ b/recipes-ti/framework-components/ti-framework-components_3.40.00.02.bb @@ -0,0 +1,9 @@ +require ti-framework-components.inc + +PV = 3_40_00_02 +PR = r0 + +LIC_FILES_CHKSUM = file://framework_components_${PV}_Manifest.html;md5=e3ce0b3e17175b7200f346d0c6dbbcc6 + +SRC_URI[fctarball.md5sum] = f66cb201582e1f407b92501d64738047 +SRC_URI[fctarball.sha256sum] = 91b0e571b8760e51e4683b44ce13ff3d2f6deb39b204e09894c30514f10c60db -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : ti-framework-components: Add all files to the main package .
Module: meta-ti Branch: fido Commit: fab4605d9e3dcf95021b0708b534ecc3cbe10816 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=fab4605d9e3dcf95021b0708b534ecc3cbe10816 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 18:15:46 2015 + ti-framework-components: Add all files to the main package. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- .../ti-framework-components.inc|3 +++ .../ti-framework-components_2.26.00.01.bb |4 +--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/recipes-ti/framework-components/ti-framework-components.inc b/recipes-ti/framework-components/ti-framework-components.inc index 46f6cfd..b8d3f7c 100644 --- a/recipes-ti/framework-components/ti-framework-components.inc +++ b/recipes-ti/framework-components/ti-framework-components.inc @@ -15,3 +15,6 @@ do_install() { cp -pPrf ${S}/* ${D}${FC_INSTALL_DIR_RECIPE} } +INSANE_SKIP_${PN} = ldflags + +FILES_${PN} += ${FC_INSTALL_DIR_RECIPE} diff --git a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb index 9570678..1ec10b1 100644 --- a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb +++ b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb @@ -1,11 +1,9 @@ require ti-framework-components.inc PV = 2_26_00_01 -PR = r1 +PR = r2 LIC_FILES_CHKSUM = file://framework_components_2_26_00_01_manifest.html;md5=3250f9da7ee72284c07f8dd840400c75 SRC_URI[fctarball.md5sum] = 40b51cade2f9ae6e6f6dca73c17065af SRC_URI[fctarball.sha256sum] = 3f7a12a51dfe87310828a31518d7ef8f9039e59269c0ca24f74a68433c235048 - -INSANE_SKIP_${PN} = installed-vs-shipped -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : common-csl-ip-rtos: Add CSL RTOS package.
Module: meta-ti Branch: master Commit: 7a9e78f4eacd66fe2224bf3b9920eee0c2fad71a URL: http://arago-project.org/git/meta-ti.git?a=commit;h=7a9e78f4eacd66fe2224bf3b9920eee0c2fad71a Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 20:10:38 2015 + common-csl-ip-rtos: Add CSL RTOS package. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- .../common-csl-ip/common-csl-ip-rtos_git.bb| 33 1 files changed, 33 insertions(+), 0 deletions(-) diff --git a/recipes-bsp/common-csl-ip/common-csl-ip-rtos_git.bb b/recipes-bsp/common-csl-ip/common-csl-ip-rtos_git.bb new file mode 100644 index 000..5d4a552 --- /dev/null +++ b/recipes-bsp/common-csl-ip/common-csl-ip-rtos_git.bb @@ -0,0 +1,33 @@ +require common-csl-ip.inc + +require recipes-ti/includes/ti-paths.inc +require recipes-ti/includes/ti-staging.inc + +DEPENDS = ti-xdctools ti-cgt6x-native ti-sysbios + +S = ${WORKDIR}/ti/csl + +export C6X_GEN_INSTALL_PATH=${STAGING_DIR_NATIVE}/usr +export XDCCGROOT=${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x +export XDCPATH=${XDCCGROOT}/include;${XDC_INSTALL_DIR}/packages;${SYSBIOS_INSTALL_DIR}/packages + +do_configure() { +sed -i s/\ \\.\\ +// src/Module.xs +find -name *.xs -exec sed -i s/ofd6x\.exe/ofd6x/ {} \; +find -name *.xs -exec sed -i s/sectti\.exe/sectti/ {} \; +find -name *.xs -exec sed -i /\.chm/d {} \; +find -name *.xs -exec sed -i s/pasm\_dos/pasm\_linux/ {} \; +} + +do_compile() { +${XDC_INSTALL_DIR}/xdc .make +${XDC_INSTALL_DIR}/xdc clean +${XDC_INSTALL_DIR}/xdc release +} + +do_install () { +install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages +find -name *.tar -exec tar xf {} -C ${D}${PDK_INSTALL_DIR_RECIPE}/packages \; +} + +FILES_${PN} += ${PDK_INSTALL_DIR_RECIPE}/packages -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : edma3-lld: Seperate source and version into include file.
Module: meta-ti Branch: daisy Commit: f802ffbd1b749536dfa094b04799c2e16f33ca5b URL: http://arago-project.org/git/meta-ti.git?a=commit;h=f802ffbd1b749536dfa094b04799c2e16f33ca5b Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 22:20:15 2015 + edma3-lld: Seperate source and version into include file. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-bsp/edma3-lld/edma3-lld.inc| 10 ++ recipes-bsp/edma3-lld/edma3-lld_git.bb | 11 +-- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/recipes-bsp/edma3-lld/edma3-lld.inc b/recipes-bsp/edma3-lld/edma3-lld.inc new file mode 100644 index 000..e6dd92b --- /dev/null +++ b/recipes-bsp/edma3-lld/edma3-lld.inc @@ -0,0 +1,10 @@ +DESCRIPTION = TI EDMA3 low level driver and test code +LICENSE = BSD-3-Clause +LIC_FILES_CHKSUM = file://COPYING.txt;md5=5bdceac872dffdec915b819654ee23ea + +BRANCH = master +SRC_URI = git://git.ti.com/keystone-rtos/edma3_lld.git +# The following commit corresponds to tag DEV_EDMA3_LLD_02_11_13_17 +SRCREV = 8c27e548fa53ca8472404ef347b8f6b6e2588d46 + +PV = 2.11.13 diff --git a/recipes-bsp/edma3-lld/edma3-lld_git.bb b/recipes-bsp/edma3-lld/edma3-lld_git.bb old mode 100755 new mode 100644 index 1ed4b93..913dd3e --- a/recipes-bsp/edma3-lld/edma3-lld_git.bb +++ b/recipes-bsp/edma3-lld/edma3-lld_git.bb @@ -1,13 +1,5 @@ -DESCRIPTION = TI EDMA3 low level driver and test code -LICENSE = BSD-3-Clause -LIC_FILES_CHKSUM = file://COPYING.txt;md5=5bdceac872dffdec915b819654ee23ea +require edma3-lld.inc -BRANCH = master -SRC_URI = git://git.ti.com/keystone-rtos/edma3_lld.git -# The following commit corresponds to tag DEV_EDMA3_LLD_02_11_13_17 -SRCREV = 8c27e548fa53ca8472404ef347b8f6b6e2588d46 - -PV = 2.11.13 PR = r0 COMPATIBLE_MACHINE = keystone @@ -77,4 +69,3 @@ do_install () { install -c -m 755 ${S}/examples/edma3_user_space_driver/evmC66AK2E/bin/c66ak2e-evm/edma3_drv_c66ak2e_a15_sample_a15host_release.xa15fg \ ${D}/${bindir}/edma3_drv_c66ak2e_a15_sample_a15host_release.xa15fg } - -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : edma3-lld: Update to version 2.12.01.21.
Module: meta-ti Branch: daisy Commit: 4053f29fa6fc23dae1511019e94146a70619cb29 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=4053f29fa6fc23dae1511019e94146a70619cb29 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 22:20:16 2015 + edma3-lld: Update to version 2.12.01.21. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-bsp/edma3-lld/edma3-lld.inc |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/recipes-bsp/edma3-lld/edma3-lld.inc b/recipes-bsp/edma3-lld/edma3-lld.inc index e6dd92b..28c49e3 100644 --- a/recipes-bsp/edma3-lld/edma3-lld.inc +++ b/recipes-bsp/edma3-lld/edma3-lld.inc @@ -3,8 +3,8 @@ LICENSE = BSD-3-Clause LIC_FILES_CHKSUM = file://COPYING.txt;md5=5bdceac872dffdec915b819654ee23ea BRANCH = master -SRC_URI = git://git.ti.com/keystone-rtos/edma3_lld.git -# The following commit corresponds to tag DEV_EDMA3_LLD_02_11_13_17 -SRCREV = 8c27e548fa53ca8472404ef347b8f6b6e2588d46 +SRC_URI = git://git.ti.com/keystone-rtos/edma3_lld.git;protocol=git;branch=${BRANCH} +# The following commit corresponds to tag DEV_EDMA3_LLD_02_12_01_21_RC1 +SRCREV = 562cba36ccd53e89e6979e99a58374513b543f93 -PV = 2.11.13 +PV = 2.12.01.21 -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] Jacob Stiffler : edma3-lld-rtos: Add the EDMA3 LLD RTOS package.
Module: meta-ti Branch: daisy Commit: b9036f2c8eb13e9c80c8f41a42594cf270ed0e62 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=b9036f2c8eb13e9c80c8f41a42594cf270ed0e62 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 22:20:17 2015 + edma3-lld-rtos: Add the EDMA3 LLD RTOS package. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb | 75 +++ 1 files changed, 75 insertions(+), 0 deletions(-) diff --git a/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb b/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb new file mode 100644 index 000..246d7a8 --- /dev/null +++ b/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb @@ -0,0 +1,75 @@ +require edma3-lld.inc +require recipes-ti/includes/ti-paths.inc +require recipes-ti/includes/ti-staging.inc + +PR = r0 + +DEPENDS = ti-cgt6x-native ti-sysbios ti-xdctools + +COMPATIBLE_MACHINE = dra7xx|keystone +PACKAGE_ARCH = ${MACHINE_ARCH} + +PLATFORMLIST = +PLATFORMLIST_keystone = \ +tci6636k2h-evm \ +tci6638k2k-evm \ +tci6630k2l-evm \ +c66ak2e-evm \ + + +PLATFORMLIST_dra7xx = \ +tda2xx-evm \ +dra72x-evm \ +am571x-evm \ +am572x-evm \ + + +S = ${WORKDIR}/git + +PARALLEL_MAKE = + +export C6X_GEN_INSTALL_PATH = ${STAGING_DIR_NATIVE}/usr +export XDCCGROOT = ${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x +export CGTOOLS = ${XDCCGROOT} +export CGTOOLS_ELF = ${XDCCGROOT} +export CODEGEN_PATH_DSP = ${XDCCGROOT} +export CODEGEN_PATH_DSPELF = ${XDCCGROOT} +export TMS470_CGTOOLS = ${XDCCGROOT} +export UTILS_INSTALL_DIR = ${XDC_INSTALL_DIR} +export XDCPATH = ${XDCCGROOT}/include;${XDC_INSTALL_DIR}/packages;${SYSBIOS_INSTALL_DIR}/packages +export PATH := ${XDC_INSTALL_DIR}:${PATH} +export ROOTDIR=${S} +export INTERNAL_SW_ROOT=${S} +export CROSSCC=${TARGET_PREFIX}gcc +export CROSSAR=${TARGET_PREFIX}ar +export CROSSLNK=${TARGET_PREFIX}gcc + + +EXTRA_OEMAKE += -C ${S}/packages TARGET=66 FORMAT=ELF + +do_configure () { +sed -i -e s|^UTILS_INSTALL_DIR =.*$|UTILS_INSTALL_DIR = ${XDC_INSTALL_DIR}|g ${S}/makerules/env.mk +sed -i -e s|^bios_PATH =.*$|bios_PATH = ${SYSBIOS_INSTALL_DIR}|g ${S}/makerules/env.mk +sed -i -e s|^xdc_PATH =.*$|xdc_PATH = ${XDC_INSTALL_DIR}|g ${S}/makerules/env.mk +sed -i -e s|^CODEGEN_PATH_DSP =.*$|CODEGEN_PATH_DSP = ${XDCCGROOT}|g ${S}/makerules/env.mk +sed -i -e s|^CODEGEN_PATH_DSPELF =.*$|CODEGEN_PATH_DSPELF = ${XDCCGROOT}|g ${S}/makerules/env.mk + +cd ${S}/packages +${XDC_INSTALL_DIR}/xdc .interfaces -PR . +} + +do_compile () { +for p in ${PLATFORMLIST} +do +oe_runmake PLATFORM=${p} +done +} + +do_install () { +install -d ${D}${EDMA3_LLD_INSTALL_DIR_RECIPE} +cp -pPrf ${S}/* ${D}${EDMA3_LLD_INSTALL_DIR_RECIPE} +} + +INSANE_SKIP_${PN} = arch + +FILES_${PN} += ${EDMA3_LLD_INSTALL_DIR_RECIPE} -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
Re: [meta-ti] [PATCH 2/3] ti-framework-components: Add all files to the main package.
On 6/1/2015 9:35 AM, Denys Dmytriyenko wrote: On Mon, Jun 01, 2015 at 08:27:17AM -0400, Jacob Stiffler wrote: On 5/29/2015 4:05 PM, Denys Dmytriyenko wrote: On Wed, May 27, 2015 at 08:15:46AM -0400, Jacob Stiffler wrote: Signed-off-by: Jacob Stiffler j-stiff...@ti.com --- .../ti-framework-components.inc|3 +++ .../ti-framework-components_2.26.00.01.bb |4 +--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/recipes-ti/framework-components/ti-framework-components.inc b/recipes-ti/framework-components/ti-framework-components.inc index 46f6cfd..b8d3f7c 100644 --- a/recipes-ti/framework-components/ti-framework-components.inc +++ b/recipes-ti/framework-components/ti-framework-components.inc @@ -15,3 +15,6 @@ do_install() { cp -pPrf ${S}/* ${D}${FC_INSTALL_DIR_RECIPE} } +INSANE_SKIP_${PN} = ldflags Are there libraries in the package? DSP libraries are provided in this package. ldflags checks for GNU_HASH in ELF libraries. It shouldn't apply to DSP libs, right? The DSP libraries are in ELF format. I dug a little deeper and found that this warning is not generated for the newer 3.40 package. For the 2.26 package, there are a couple ARM executables which trigger the warning. +FILES_${PN} += ${FC_INSTALL_DIR_RECIPE} diff --git a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb index 9570678..1ec10b1 100644 --- a/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb +++ b/recipes-ti/framework-components/ti-framework-components_2.26.00.01.bb @@ -1,11 +1,9 @@ require ti-framework-components.inc PV = 2_26_00_01 -PR = r1 +PR = r2 LIC_FILES_CHKSUM = file://framework_components_2_26_00_01_manifest.html;md5=3250f9da7ee72284c07f8dd840400c75 SRC_URI[fctarball.md5sum] = 40b51cade2f9ae6e6f6dca73c17065af SRC_URI[fctarball.sha256sum] = 3f7a12a51dfe87310828a31518d7ef8f9039e59269c0ca24f74a68433c235048 - -INSANE_SKIP_${PN} = installed-vs-shipped -- 1.7.9.5 -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
Re: [meta-ti] Jacob Stiffler : llvm-common: Extend to nativesdk class.
On Mon, Jun 1, 2015 at 7:23 AM, Arago Project git g...@arago-project.org wrote: Module: meta-ti Branch: master Commit: 5c880613a30351e8dfa815ed82740aa5012ef0d4 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=5c880613a30351e8dfa815ed82740aa5012ef0d4 Author: Jacob Stiffler j-stiff...@ti.com Date: Wed May 27 16:52:16 2015 + llvm-common: Extend to nativesdk class. Signed-off-by: Jacob Stiffler j-stiff...@ti.com Signed-off-by: Denys Dmytriyenko de...@ti.com --- recipes-core/llvm/llvm-common.bbappend |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/recipes-core/llvm/llvm-common.bbappend b/recipes-core/llvm/llvm-common.bbappend new file mode 100644 index 000..ffe4dcb --- /dev/null +++ b/recipes-core/llvm/llvm-common.bbappend @@ -0,0 +1,5 @@ +PR_append = -ti0 + +SYSROOT_PREPROCESS_FUNCS_append_class-nativesdk = llvm_common_sysroot_preprocess + +BBCLASSEXTEND += nativesdk this should be going into meta-oe ? -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti
[meta-ti] [nightly] Distroless meta-ti/master minimal build 2015-06-01_21-00-51
Title: Status for 06/01/15 Status for 06/01/15 BUILD_ID: build-2015-06-01_21-02-00 Clean Build: false Clean Sources: false Repository Revisions Repository Git URL Branch Commit ID Layers bitbake git://git.openembedded.org/bitbake master HEAD layers= meta-ti git://git.yoctoproject.org/meta-ti master HEAD layers= oe-core git://git.openembedded.org/openembedded-core master HEAD layers=meta Build and Target Test Results Machine Build Result Target Test Result am335x-evm FAILED SKIPPED am437x-evm FAILED SKIPPED am37x-evm FAILED SKIPPED am3517-evm FAILED SKIPPED am180x-evm FAILED SKIPPED omap5-evm FAILED SKIPPED dra7xx-evm FAILED SKIPPED am57xx-evm FAILED SKIPPED k2hk-evm FAILED SKIPPED k2e-evm FAILED SKIPPED k2l-evm FAILED SKIPPED beagleboard FAILED SKIPPED beaglebone FAILED SKIPPED pandaboard FAILED SKIPPED These builds were performed using the build-oesdk.sh script at: git://arago-project.org/git/projects/tisdk-build-scripts.git The configuration file passed to this script had the contents: MANDATORY_INPUTS="MACHINES NUM_ARM9_BUILDS NUM_CORTEX_BUILDS BUILD_ID SCRIPTS_ROOT BUILD_ROOT TEST_ROOT PACKAGE_ROOT DEPLOY_ROOT FS_FILTER FS_IMAGE_TYPE NFS_ROOT CONFIG_FILE LOG_DIR TISDK_VERSION" TISDK_VERSION="2015.05" MACHINES="am335x-evm am437x-evm am37x-evm am3517-evm am180x-evm omap5-evm dra7xx-evm am57xx-evm k2hk-evm k2e-evm k2l-evm beagleboard beaglebone pandaboard" NUM_ARM9_BUILDS="1" NUM_CORTEX_BUILDS="2" BUILD_ID="`date +build-%F_%H-%M-%S`" SCRIPTS_ROOT="$PWD" BUILD_ROOT="/home/jenkins/distroless-build" TEST_ROOT="$BUILD_ROOT/testing" PACKAGE_ROOT="$BUILD_ROOT/packaging" DEPLOY_ROOT="$BUILD_ROOT/deploy/$TISDK_VERSION" FS_FILTER="core-image-minimal-" FS_IMAGE_TYPE="tar.gz" NFS_ROOT="/home/jenkins/nfs-root" SOURCE_DIR="${BUILD_ROOT}/sources" CLEAN_BUILD="false" CLEAN_SSTATE="false" CLEAN_ALL="false" CONFIG_FILE="${BUILD_ROOT}/configs/distroless-meta-ti-config.txt" LOG_DIR="${BUILD_ROOT}/log-files" BUILD_LOG_VERBOSE="true" DL_DIR="/OE/downloads" BB_GENERATE_MIRROR_TARBALLS="0" INSTALLER_EXTRAS_ROOT="/home/jenkins/extra-files/installer_content" TEST_SCRIPTS="$SCRIPTS_ROOT/test-scripts" TEST_SCRIPTS_TGT="home/root/test-scripts" TEST_LOCAL_IFACE="eth1" OPENTEST_CLI="$SCRIPTS_ROOT/linux-devtest.tgz" OPENTEST_TEE_IP="none" OPENTEST_HW_CAP="linux_tigt_farm" OPENTEST_BOOTLOADERS="false" RUN_BUILD_TESTS="false" STAF_ROOT="/usr/local/staf" SKIP_TEST_FAILURES="false" PRODUCTIZE_SDK="false" BITBAKE_COMMAND="core-image-minimal" RESULTS_CONFIG_COMMENTS="false" INSTALL_BUILDER="/home/jenkins/installbuilder" INSTALLER_ROOT="$BUILD_ROOT/installer" INSTALL_BUILDER_PROJECT="$SCRIPTS_ROOT/installer-files/tisdk.xml" INSTALLER_PREFIX="ti-sdk" SD_CARD_CONTENT="/home/jenkins/extra-files/sd_content" PACKAGE_BOOT_KERNEL_FILES="false" WEBGEN_ROOT="/home/jenkins/webgen" WEB_EXTRAS_ROOT="/home/jenkins/extra-files/web_content" WEBGEN_MAK_ROOT="$SCRIPTS_ROOT/publish-sdk-data" EXPORT_ARAGO_SRC="0" COPY_TO_WEB="true" COPY_DEPLOY_TO_WEB="true" WEB_HOST="lcpd...@lsblogin01.dal.design.ti.com:/web/lcpd/htdocs/core-minimal" CLEAN_AFTER_COPY="true" BACKUP_RESULTS="/home/jenkins/jobs/distroless-meta-ti-nightly/workspace" -- ___ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti