[meta-ti] [PATCH v2] starterware-rtos: added recipe for RTOS starterware

Stiffler, Jacob j-stiffler at ti.com
Tue Jun 13 04:27:19 PDT 2017


Ivan,

This looks good, but it fails to build for me do to stripping issues.

It appears that there are private changes to the "ti-staging" file which should resolve this. Can you upstream these changes?

- Jake

> -----Original Message-----
> From: meta-ti-bounces at yoctoproject.org [mailto:meta-ti-
> bounces at yoctoproject.org] On Behalf Of Pang, Ivan
> Sent: Tuesday, June 13, 2017 12:33 AM
> To: Sobota, Justin; Dmytriyenko, Denys
> Cc: meta-ti at yoctoproject.org
> Subject: Re: [meta-ti] [PATCH v2] starterware-rtos: added recipe for RTOS
> starterware
> 
> Justin,
> 
> The commit ID was the latest available at the time I submitted the patch.
> Checking the repository right now, I see there are 2 new commits made in
> the past week. They are not on git.ti.com yet - I will double-check with the
> developer regarding that.
> So it looks like I'll have to submit a v3 or another patch on top.
> 
> Ivan
> 
> -----Original Message-----
> From: Sobota, Justin
> Sent: Monday, June 12, 2017 10:26 PM
> To: Dmytriyenko, Denys; Pang, Ivan
> Cc: meta-ti at yoctoproject.org
> Subject: RE: [meta-ti] [PATCH v2] starterware-rtos: added recipe for RTOS
> starterware
> 
> Ivan,
> 
> Did you verify the commit ID is locked for the upcoming release before
> upstreaming this?  You'll have to upstream another patch soon if not.
> 
> Justin
> 
> -----Original Message-----
> From: meta-ti-bounces at yoctoproject.org [mailto:meta-ti-
> bounces at yoctoproject.org] On Behalf Of Dmytriyenko, Denys
> Sent: Monday, June 12, 2017 9:56 PM
> To: Pang, Ivan
> Cc: meta-ti at yoctoproject.org
> Subject: Re: [meta-ti] [PATCH v2] starterware-rtos: added recipe for RTOS
> starterware
> 
> Jake,
> 
> Do you have any comments?
> 
> 
> On Mon, Jun 05, 2017 at 01:09:40PM -0500, Ivan Pang wrote:
> > Signed-off-by: Ivan Pang <i-pang at ti.com>
> > ---
> >  recipes-bsp/starterware/starterware-rtos_git.bb | 46
> > +++++++++++++++++++++++++
> >  1 file changed, 46 insertions(+)
> >  create mode 100644 recipes-bsp/starterware/starterware-rtos_git.bb
> >
> > diff --git a/recipes-bsp/starterware/starterware-rtos_git.bb
> > b/recipes-bsp/starterware/starterware-rtos_git.bb
> > new file mode 100644
> > index 0000000..3fbe763
> > --- /dev/null
> > +++ b/recipes-bsp/starterware/starterware-rtos_git.bb
> > @@ -0,0 +1,46 @@
> > +LICENSE = "BSD-3-Clause"
> > +LIC_FILES_CHKSUM =
> "file://Makefile;beginline=1;endline=35;md5=286cbb5dce3e348294b6b025cf
> f969b3"
> > +
> > +COMPATIBLE_MACHINE = "ti33x|ti43x"
> > +DEPENDS = "gcc-arm-none-eabi-native"
> > +
> > +require recipes-ti/includes/ti-staging.inc
> > +require recipes-ti/includes/ti-paths.inc
> > +
> > +PACKAGE_ARCH = "${MACHINE_ARCH}"
> > +
> > +STARTERWARE_GIT_URI = "git://git.ti.com/keystone-rtos/starterware.git"
> > +STARTERWARE_GIT_PROTOCOL = "git"
> > +STARTERWARE_GIT_BRANCH = "master"
> > +
> > +# Below commit ID corresponds to
> "DEV.STARTERWARE.PROCSDK.02.01.01.02A"
> > +STARTERWARE_SRCREV = "d648ffc46a3508802ec5d4f70f3d0e8f970ce1fa"
> > +
> > +BRANCH = "${STARTERWARE_GIT_BRANCH}"
> > +SRC_URI =
> "${STARTERWARE_GIT_URI};protocol=${STARTERWARE_GIT_PROTOCOL};bra
> nch=${BRANCH}"
> > +
> > +SRCREV = "${STARTERWARE_SRCREV}"
> > +PV = "02.01.01.02A"
> > +PR = "r0"
> > +
> > +S = "${WORKDIR}/git"
> > +
> > +PARTNO_ti33x = "am335x"
> > +PARTNO_ti43x = "am437x"
> > +
> > +export TOOLCHAIN_PATH_A8 = "${GCC_ARM_NONE_TOOLCHAIN}"
> > +export TOOLCHAIN_PATH_A9 = "${GCC_ARM_NONE_TOOLCHAIN}"
> > +
> > +do_compile() {
> > +    cd build
> > +    ./release_${PARTNO}.sh
> > +}
> > +
> > +do_install() {
> > +    install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/starterware
> > +    find -name "*.tar" -exec tar xf {} --no-same-owner -C
> > +${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/starterware \; }
> > +
> > +FILES_${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages"
> > +
> > +INSANE_SKIP_${PN} = "arch staticdev"
> > --
> > 1.9.1
> >
> > --
> > _______________________________________________
> > meta-ti mailing list
> > meta-ti at yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/meta-ti
> --
> _______________________________________________
> meta-ti mailing list
> meta-ti at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
> --
> _______________________________________________
> meta-ti mailing list
> meta-ti at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti


More information about the meta-ti mailing list