* [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago @ 2012-08-22 14:01 Franklin S Cooper Jr 2012-08-22 22:05 ` Denys Dmytriyenko 0 siblings, 1 reply; 9+ messages in thread From: Franklin S Cooper Jr @ 2012-08-22 14:01 UTC (permalink / raw) To: meta-arago; +Cc: Franklin S Cooper Jr * Add av-examples from Arago * Convert svn repository to git. Update makefiles to create needed directories since git doesn't allow empty directories to be stored. Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com> --- .../av-examples/av-examples_1.0.bb | 33 ++++++++++++++++++++ 1 files changed, 33 insertions(+), 0 deletions(-) create mode 100644 meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb diff --git a/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb new file mode 100644 index 0000000..1025f96 --- /dev/null +++ b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb @@ -0,0 +1,33 @@ +DESCRIPTION = "Linux Audio Video Example Applications" +HOMEPAGE = "https://gforge.ti.com/gf/project/av_examples/" +LICENSE = "BSD" +LIC_FILES_CHKSUM := "file://COPYING;md5=80ea1ff5788f65d5c5b3206d50d4bc6c" +SECTION = "system" +PRIORITY = "optional" + +PR = "r0" + +DEPENDS += "virtual/kernel" +PACKAGE_ARCH = "${MACHINE_ARCH}" + +COMPATIBLE_MACHINE = "(am37x-evm|am3517-evm)" + +BRANCH ?= "master" +SRCREV = "ac75d09d29a805d89c49dd2741b79f3069e97827" + +SRC_URI = "git://gitorious.org/av_examples/av_examples.git;protocol=git;branch=${BRANCH}" + +S = "${WORKDIR}/git" + +# TODO: Export LDFLAGS from Rules.make to eliminate use of INSANE_SKIP which would otherwise lead to discrepancies between host and arago binaries +INSANE_SKIP_${PN} = "True" + +do_compile() { + touch debug + export CROSS_COMPILE=${TARGET_PREFIX} + make release LINUXKERNEL_INSTALL_DIR="${STAGING_KERNEL_DIR}" PLATFORM="${MACHINE}" +} + +do_install() { + make DESTDIR=${D} install +} -- 1.7.0.4 ^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago 2012-08-22 14:01 [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago Franklin S Cooper Jr @ 2012-08-22 22:05 ` Denys Dmytriyenko 2012-08-22 22:25 ` Cooper Jr., Franklin 0 siblings, 1 reply; 9+ messages in thread From: Denys Dmytriyenko @ 2012-08-22 22:05 UTC (permalink / raw) To: Franklin S Cooper Jr; +Cc: meta-arago On Wed, Aug 22, 2012 at 09:01:17AM -0500, Franklin S Cooper Jr wrote: > * Add av-examples from Arago > * Convert svn repository to git. Update makefiles to create > needed directories since git doesn't allow empty directories > to be stored. > > Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com> > --- > .../av-examples/av-examples_1.0.bb | 33 ++++++++++++++++++++ > 1 files changed, 33 insertions(+), 0 deletions(-) > create mode 100644 meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb > > diff --git a/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb > new file mode 100644 > index 0000000..1025f96 > --- /dev/null > +++ b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb > @@ -0,0 +1,33 @@ > +DESCRIPTION = "Linux Audio Video Example Applications" > +HOMEPAGE = "https://gforge.ti.com/gf/project/av_examples/" > +LICENSE = "BSD" > +LIC_FILES_CHKSUM := "file://COPYING;md5=80ea1ff5788f65d5c5b3206d50d4bc6c" > +SECTION = "system" > +PRIORITY = "optional" > + > +PR = "r0" > + > +DEPENDS += "virtual/kernel" > +PACKAGE_ARCH = "${MACHINE_ARCH}" > + > +COMPATIBLE_MACHINE = "(am37x-evm|am3517-evm)" We need to relax our filters for compatible machines. Those are Audio/Video examples - are they really machine specific? -- Denys > +BRANCH ?= "master" > +SRCREV = "ac75d09d29a805d89c49dd2741b79f3069e97827" > + > +SRC_URI = "git://gitorious.org/av_examples/av_examples.git;protocol=git;branch=${BRANCH}" > + > +S = "${WORKDIR}/git" > + > +# TODO: Export LDFLAGS from Rules.make to eliminate use of INSANE_SKIP which would otherwise lead to discrepancies between host and arago binaries > +INSANE_SKIP_${PN} = "True" > + > +do_compile() { > + touch debug > + export CROSS_COMPILE=${TARGET_PREFIX} > + make release LINUXKERNEL_INSTALL_DIR="${STAGING_KERNEL_DIR}" PLATFORM="${MACHINE}" > +} > + > +do_install() { > + make DESTDIR=${D} install > +} > -- > 1.7.0.4 > > _______________________________________________ > meta-arago mailing list > meta-arago@arago-project.org > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago > ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago 2012-08-22 22:05 ` Denys Dmytriyenko @ 2012-08-22 22:25 ` Cooper Jr., Franklin 2012-08-22 22:32 ` Prakash, Punya 0 siblings, 1 reply; 9+ messages in thread From: Cooper Jr., Franklin @ 2012-08-22 22:25 UTC (permalink / raw) To: Dmytriyenko, Denys; +Cc: meta-arago@arago-project.org, Prakash, Punya I believe so. We only include it in those devices SDKs for a reason but I am not sure why it is. Seeing MACHINE being passed to make also make me believe its specific to those devices. I know I tried building it for 335x and received a bunch of errors. Punya, Can you verify that these examples are only for am37 and am35? Is there a reason why beagleboard couldn't be supported? Or will the code run on all of our devices? We can restrict which devices include this app in our SDK but shouldn't exclude other devices from running this app unless there is a reason. On Aug 22, 2012, at 5:05 PM, "Dmytriyenko, Denys" <denys@ti.com> wrote: > On Wed, Aug 22, 2012 at 09:01:17AM -0500, Franklin S Cooper Jr wrote: >> * Add av-examples from Arago >> * Convert svn repository to git. Update makefiles to create >> needed directories since git doesn't allow empty directories >> to be stored. >> >> Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com> >> --- >> .../av-examples/av-examples_1.0.bb | 33 ++++++++++++++++++++ >> 1 files changed, 33 insertions(+), 0 deletions(-) >> create mode 100644 meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb >> >> diff --git a/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb >> new file mode 100644 >> index 0000000..1025f96 >> --- /dev/null >> +++ b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb >> @@ -0,0 +1,33 @@ >> +DESCRIPTION = "Linux Audio Video Example Applications" >> +HOMEPAGE = "https://gforge.ti.com/gf/project/av_examples/" >> +LICENSE = "BSD" >> +LIC_FILES_CHKSUM := "file://COPYING;md5=80ea1ff5788f65d5c5b3206d50d4bc6c" >> +SECTION = "system" >> +PRIORITY = "optional" >> + >> +PR = "r0" >> + >> +DEPENDS += "virtual/kernel" >> +PACKAGE_ARCH = "${MACHINE_ARCH}" >> + >> +COMPATIBLE_MACHINE = "(am37x-evm|am3517-evm)" > > We need to relax our filters for compatible machines. Those are Audio/Video > examples - are they really machine specific? > > -- > Denys > > >> +BRANCH ?= "master" >> +SRCREV = "ac75d09d29a805d89c49dd2741b79f3069e97827" >> + >> +SRC_URI = "git://gitorious.org/av_examples/av_examples.git;protocol=git;branch=${BRANCH}" >> + >> +S = "${WORKDIR}/git" >> + >> +# TODO: Export LDFLAGS from Rules.make to eliminate use of INSANE_SKIP which would otherwise lead to discrepancies between host and arago binaries >> +INSANE_SKIP_${PN} = "True" >> + >> +do_compile() { >> + touch debug >> + export CROSS_COMPILE=${TARGET_PREFIX} >> + make release LINUXKERNEL_INSTALL_DIR="${STAGING_KERNEL_DIR}" PLATFORM="${MACHINE}" >> +} >> + >> +do_install() { >> + make DESTDIR=${D} install >> +} >> -- >> 1.7.0.4 >> >> _______________________________________________ >> meta-arago mailing list >> meta-arago@arago-project.org >> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago >> ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago 2012-08-22 22:25 ` Cooper Jr., Franklin @ 2012-08-22 22:32 ` Prakash, Punya 2012-08-22 22:35 ` Denys Dmytriyenko 0 siblings, 1 reply; 9+ messages in thread From: Prakash, Punya @ 2012-08-22 22:32 UTC (permalink / raw) To: Cooper Jr., Franklin, Dmytriyenko, Denys; +Cc: meta-arago@arago-project.org These examples demonstrate features of the display sub-system - such as rotation, color keying et. all. The DSS is supported on AM37x and AM3517 based platforms only. I do not see why this cannot be added to the Beagleboard, adding it to the SDK is a different discussion. Regards, Punya -----Original Message----- From: Cooper Jr., Franklin Sent: Wednesday, August 22, 2012 5:25 PM To: Dmytriyenko, Denys Cc: meta-arago@arago-project.org; Prakash, Punya Subject: Re: [meta-arago] [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago I believe so. We only include it in those devices SDKs for a reason but I am not sure why it is. Seeing MACHINE being passed to make also make me believe its specific to those devices. I know I tried building it for 335x and received a bunch of errors. Punya, Can you verify that these examples are only for am37 and am35? Is there a reason why beagleboard couldn't be supported? Or will the code run on all of our devices? We can restrict which devices include this app in our SDK but shouldn't exclude other devices from running this app unless there is a reason. On Aug 22, 2012, at 5:05 PM, "Dmytriyenko, Denys" <denys@ti.com> wrote: > On Wed, Aug 22, 2012 at 09:01:17AM -0500, Franklin S Cooper Jr wrote: >> * Add av-examples from Arago >> * Convert svn repository to git. Update makefiles to create >> needed directories since git doesn't allow empty directories >> to be stored. >> >> Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com> >> --- >> .../av-examples/av-examples_1.0.bb | 33 ++++++++++++++++++++ >> 1 files changed, 33 insertions(+), 0 deletions(-) >> create mode 100644 meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb >> >> diff --git a/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb >> new file mode 100644 >> index 0000000..1025f96 >> --- /dev/null >> +++ b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb >> @@ -0,0 +1,33 @@ >> +DESCRIPTION = "Linux Audio Video Example Applications" >> +HOMEPAGE = "https://gforge.ti.com/gf/project/av_examples/" >> +LICENSE = "BSD" >> +LIC_FILES_CHKSUM := "file://COPYING;md5=80ea1ff5788f65d5c5b3206d50d4bc6c" >> +SECTION = "system" >> +PRIORITY = "optional" >> + >> +PR = "r0" >> + >> +DEPENDS += "virtual/kernel" >> +PACKAGE_ARCH = "${MACHINE_ARCH}" >> + >> +COMPATIBLE_MACHINE = "(am37x-evm|am3517-evm)" > > We need to relax our filters for compatible machines. Those are Audio/Video > examples - are they really machine specific? > > -- > Denys > > >> +BRANCH ?= "master" >> +SRCREV = "ac75d09d29a805d89c49dd2741b79f3069e97827" >> + >> +SRC_URI = "git://gitorious.org/av_examples/av_examples.git;protocol=git;branch=${BRANCH}" >> + >> +S = "${WORKDIR}/git" >> + >> +# TODO: Export LDFLAGS from Rules.make to eliminate use of INSANE_SKIP which would otherwise lead to discrepancies between host and arago binaries >> +INSANE_SKIP_${PN} = "True" >> + >> +do_compile() { >> + touch debug >> + export CROSS_COMPILE=${TARGET_PREFIX} >> + make release LINUXKERNEL_INSTALL_DIR="${STAGING_KERNEL_DIR}" PLATFORM="${MACHINE}" >> +} >> + >> +do_install() { >> + make DESTDIR=${D} install >> +} >> -- >> 1.7.0.4 >> >> _______________________________________________ >> meta-arago mailing list >> meta-arago@arago-project.org >> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago >> ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago 2012-08-22 22:32 ` Prakash, Punya @ 2012-08-22 22:35 ` Denys Dmytriyenko 2012-08-22 22:40 ` Cooper Jr., Franklin 2012-08-22 22:42 ` Prakash, Punya 0 siblings, 2 replies; 9+ messages in thread From: Denys Dmytriyenko @ 2012-08-22 22:35 UTC (permalink / raw) To: Prakash, Punya; +Cc: meta-arago@arago-project.org, Cooper Jr., Franklin On Wed, Aug 22, 2012 at 06:32:24PM -0400, Prakash, Punya wrote: > These examples demonstrate features of the display sub-system - such as > rotation, color keying et. all. The DSS is supported on AM37x and AM3517 > based platforms only. I do not see why this cannot be added to the > Beagleboard, adding it to the SDK is a different discussion. Punya, I see. Calling them av-examples is slightly misleading then, but that explains the filtering. I guess a more generic "omap3" SoC should be used instead of listing every machine in COMAPTIBLE_MACHINES... -- Denys > -----Original Message----- > From: Cooper Jr., Franklin > Sent: Wednesday, August 22, 2012 5:25 PM > To: Dmytriyenko, Denys > Cc: meta-arago@arago-project.org; Prakash, Punya > Subject: Re: [meta-arago] [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago > > I believe so. We only include it in those devices SDKs for a reason but I am not sure why it is. Seeing MACHINE being passed to make also make me believe its specific to those devices. I know I tried building it for 335x and received a bunch of errors. > > Punya, > Can you verify that these examples are only for am37 and am35? Is there a reason why beagleboard couldn't be supported? Or will the code run on all of our devices? > > We can restrict which devices include this app in our SDK but shouldn't exclude other devices from running this app unless there is a reason. > > On Aug 22, 2012, at 5:05 PM, "Dmytriyenko, Denys" <denys@ti.com> wrote: > > > On Wed, Aug 22, 2012 at 09:01:17AM -0500, Franklin S Cooper Jr wrote: > >> * Add av-examples from Arago > >> * Convert svn repository to git. Update makefiles to create > >> needed directories since git doesn't allow empty directories > >> to be stored. > >> > >> Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com> > >> --- > >> .../av-examples/av-examples_1.0.bb | 33 ++++++++++++++++++++ > >> 1 files changed, 33 insertions(+), 0 deletions(-) > >> create mode 100644 meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb > >> > >> diff --git a/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb > >> new file mode 100644 > >> index 0000000..1025f96 > >> --- /dev/null > >> +++ b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb > >> @@ -0,0 +1,33 @@ > >> +DESCRIPTION = "Linux Audio Video Example Applications" > >> +HOMEPAGE = "https://gforge.ti.com/gf/project/av_examples/" > >> +LICENSE = "BSD" > >> +LIC_FILES_CHKSUM := "file://COPYING;md5=80ea1ff5788f65d5c5b3206d50d4bc6c" > >> +SECTION = "system" > >> +PRIORITY = "optional" > >> + > >> +PR = "r0" > >> + > >> +DEPENDS += "virtual/kernel" > >> +PACKAGE_ARCH = "${MACHINE_ARCH}" > >> + > >> +COMPATIBLE_MACHINE = "(am37x-evm|am3517-evm)" > > > > We need to relax our filters for compatible machines. Those are Audio/Video > > examples - are they really machine specific? > > > > -- > > Denys > > > > > >> +BRANCH ?= "master" > >> +SRCREV = "ac75d09d29a805d89c49dd2741b79f3069e97827" > >> + > >> +SRC_URI = "git://gitorious.org/av_examples/av_examples.git;protocol=git;branch=${BRANCH}" > >> + > >> +S = "${WORKDIR}/git" > >> + > >> +# TODO: Export LDFLAGS from Rules.make to eliminate use of INSANE_SKIP which would otherwise lead to discrepancies between host and arago binaries > >> +INSANE_SKIP_${PN} = "True" > >> + > >> +do_compile() { > >> + touch debug > >> + export CROSS_COMPILE=${TARGET_PREFIX} > >> + make release LINUXKERNEL_INSTALL_DIR="${STAGING_KERNEL_DIR}" PLATFORM="${MACHINE}" > >> +} > >> + > >> +do_install() { > >> + make DESTDIR=${D} install > >> +} > >> -- > >> 1.7.0.4 > >> > >> _______________________________________________ > >> meta-arago mailing list > >> meta-arago@arago-project.org > >> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago > >> ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago 2012-08-22 22:35 ` Denys Dmytriyenko @ 2012-08-22 22:40 ` Cooper Jr., Franklin 2012-08-22 22:42 ` Prakash, Punya 1 sibling, 0 replies; 9+ messages in thread From: Cooper Jr., Franklin @ 2012-08-22 22:40 UTC (permalink / raw) To: Dmytriyenko, Denys; +Cc: meta-arago@arago-project.org, Prakash, Punya That's probably the best approach On Aug 22, 2012, at 5:35 PM, "Dmytriyenko, Denys" <denys@ti.com> wrote: > On Wed, Aug 22, 2012 at 06:32:24PM -0400, Prakash, Punya wrote: >> These examples demonstrate features of the display sub-system - such as >> rotation, color keying et. all. The DSS is supported on AM37x and AM3517 >> based platforms only. I do not see why this cannot be added to the >> Beagleboard, adding it to the SDK is a different discussion. > > Punya, > > I see. Calling them av-examples is slightly misleading then, but that explains > the filtering. I guess a more generic "omap3" SoC should be used instead of > listing every machine in COMAPTIBLE_MACHINES... > > -- > Denys > >> -----Original Message----- >> From: Cooper Jr., Franklin >> Sent: Wednesday, August 22, 2012 5:25 PM >> To: Dmytriyenko, Denys >> Cc: meta-arago@arago-project.org; Prakash, Punya >> Subject: Re: [meta-arago] [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago >> >> I believe so. We only include it in those devices SDKs for a reason but I am not sure why it is. Seeing MACHINE being passed to make also make me believe its specific to those devices. I know I tried building it for 335x and received a bunch of errors. >> >> Punya, >> Can you verify that these examples are only for am37 and am35? Is there a reason why beagleboard couldn't be supported? Or will the code run on all of our devices? >> >> We can restrict which devices include this app in our SDK but shouldn't exclude other devices from running this app unless there is a reason. >> >> On Aug 22, 2012, at 5:05 PM, "Dmytriyenko, Denys" <denys@ti.com> wrote: >> >>> On Wed, Aug 22, 2012 at 09:01:17AM -0500, Franklin S Cooper Jr wrote: >>>> * Add av-examples from Arago >>>> * Convert svn repository to git. Update makefiles to create >>>> needed directories since git doesn't allow empty directories >>>> to be stored. >>>> >>>> Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com> >>>> --- >>>> .../av-examples/av-examples_1.0.bb | 33 ++++++++++++++++++++ >>>> 1 files changed, 33 insertions(+), 0 deletions(-) >>>> create mode 100644 meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb >>>> >>>> diff --git a/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb >>>> new file mode 100644 >>>> index 0000000..1025f96 >>>> --- /dev/null >>>> +++ b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb >>>> @@ -0,0 +1,33 @@ >>>> +DESCRIPTION = "Linux Audio Video Example Applications" >>>> +HOMEPAGE = "https://gforge.ti.com/gf/project/av_examples/" >>>> +LICENSE = "BSD" >>>> +LIC_FILES_CHKSUM := "file://COPYING;md5=80ea1ff5788f65d5c5b3206d50d4bc6c" >>>> +SECTION = "system" >>>> +PRIORITY = "optional" >>>> + >>>> +PR = "r0" >>>> + >>>> +DEPENDS += "virtual/kernel" >>>> +PACKAGE_ARCH = "${MACHINE_ARCH}" >>>> + >>>> +COMPATIBLE_MACHINE = "(am37x-evm|am3517-evm)" >>> >>> We need to relax our filters for compatible machines. Those are Audio/Video >>> examples - are they really machine specific? >>> >>> -- >>> Denys >>> >>> >>>> +BRANCH ?= "master" >>>> +SRCREV = "ac75d09d29a805d89c49dd2741b79f3069e97827" >>>> + >>>> +SRC_URI = "git://gitorious.org/av_examples/av_examples.git;protocol=git;branch=${BRANCH}" >>>> + >>>> +S = "${WORKDIR}/git" >>>> + >>>> +# TODO: Export LDFLAGS from Rules.make to eliminate use of INSANE_SKIP which would otherwise lead to discrepancies between host and arago binaries >>>> +INSANE_SKIP_${PN} = "True" >>>> + >>>> +do_compile() { >>>> + touch debug >>>> + export CROSS_COMPILE=${TARGET_PREFIX} >>>> + make release LINUXKERNEL_INSTALL_DIR="${STAGING_KERNEL_DIR}" PLATFORM="${MACHINE}" >>>> +} >>>> + >>>> +do_install() { >>>> + make DESTDIR=${D} install >>>> +} >>>> -- >>>> 1.7.0.4 >>>> >>>> _______________________________________________ >>>> meta-arago mailing list >>>> meta-arago@arago-project.org >>>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago >>>> ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago 2012-08-22 22:35 ` Denys Dmytriyenko 2012-08-22 22:40 ` Cooper Jr., Franklin @ 2012-08-22 22:42 ` Prakash, Punya 2012-08-22 22:55 ` Cooper Jr., Franklin 1 sibling, 1 reply; 9+ messages in thread From: Prakash, Punya @ 2012-08-22 22:42 UTC (permalink / raw) To: Dmytriyenko, Denys; +Cc: meta-arago@arago-project.org, Cooper Jr., Franklin I should have probably mentioned that the recipe also includes audio examples such as audio capture and playback. Av-examples could be misleading since it can imply multimedia while this is only demonstrating omap3 hardware features. I agree about the generic omap3 SoC. Regards, Punya -----Original Message----- From: Dmytriyenko, Denys Sent: Wednesday, August 22, 2012 5:36 PM To: Prakash, Punya Cc: Cooper Jr., Franklin; meta-arago@arago-project.org Subject: Re: [meta-arago] [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago On Wed, Aug 22, 2012 at 06:32:24PM -0400, Prakash, Punya wrote: > These examples demonstrate features of the display sub-system - such as > rotation, color keying et. all. The DSS is supported on AM37x and AM3517 > based platforms only. I do not see why this cannot be added to the > Beagleboard, adding it to the SDK is a different discussion. Punya, I see. Calling them av-examples is slightly misleading then, but that explains the filtering. I guess a more generic "omap3" SoC should be used instead of listing every machine in COMAPTIBLE_MACHINES... -- Denys > -----Original Message----- > From: Cooper Jr., Franklin > Sent: Wednesday, August 22, 2012 5:25 PM > To: Dmytriyenko, Denys > Cc: meta-arago@arago-project.org; Prakash, Punya > Subject: Re: [meta-arago] [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago > > I believe so. We only include it in those devices SDKs for a reason but I am not sure why it is. Seeing MACHINE being passed to make also make me believe its specific to those devices. I know I tried building it for 335x and received a bunch of errors. > > Punya, > Can you verify that these examples are only for am37 and am35? Is there a reason why beagleboard couldn't be supported? Or will the code run on all of our devices? > > We can restrict which devices include this app in our SDK but shouldn't exclude other devices from running this app unless there is a reason. > > On Aug 22, 2012, at 5:05 PM, "Dmytriyenko, Denys" <denys@ti.com> wrote: > > > On Wed, Aug 22, 2012 at 09:01:17AM -0500, Franklin S Cooper Jr wrote: > >> * Add av-examples from Arago > >> * Convert svn repository to git. Update makefiles to create > >> needed directories since git doesn't allow empty directories > >> to be stored. > >> > >> Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com> > >> --- > >> .../av-examples/av-examples_1.0.bb | 33 ++++++++++++++++++++ > >> 1 files changed, 33 insertions(+), 0 deletions(-) > >> create mode 100644 meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb > >> > >> diff --git a/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb > >> new file mode 100644 > >> index 0000000..1025f96 > >> --- /dev/null > >> +++ b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb > >> @@ -0,0 +1,33 @@ > >> +DESCRIPTION = "Linux Audio Video Example Applications" > >> +HOMEPAGE = "https://gforge.ti.com/gf/project/av_examples/" > >> +LICENSE = "BSD" > >> +LIC_FILES_CHKSUM := "file://COPYING;md5=80ea1ff5788f65d5c5b3206d50d4bc6c" > >> +SECTION = "system" > >> +PRIORITY = "optional" > >> + > >> +PR = "r0" > >> + > >> +DEPENDS += "virtual/kernel" > >> +PACKAGE_ARCH = "${MACHINE_ARCH}" > >> + > >> +COMPATIBLE_MACHINE = "(am37x-evm|am3517-evm)" > > > > We need to relax our filters for compatible machines. Those are Audio/Video > > examples - are they really machine specific? > > > > -- > > Denys > > > > > >> +BRANCH ?= "master" > >> +SRCREV = "ac75d09d29a805d89c49dd2741b79f3069e97827" > >> + > >> +SRC_URI = "git://gitorious.org/av_examples/av_examples.git;protocol=git;branch=${BRANCH}" > >> + > >> +S = "${WORKDIR}/git" > >> + > >> +# TODO: Export LDFLAGS from Rules.make to eliminate use of INSANE_SKIP which would otherwise lead to discrepancies between host and arago binaries > >> +INSANE_SKIP_${PN} = "True" > >> + > >> +do_compile() { > >> + touch debug > >> + export CROSS_COMPILE=${TARGET_PREFIX} > >> + make release LINUXKERNEL_INSTALL_DIR="${STAGING_KERNEL_DIR}" PLATFORM="${MACHINE}" > >> +} > >> + > >> +do_install() { > >> + make DESTDIR=${D} install > >> +} > >> -- > >> 1.7.0.4 > >> > >> _______________________________________________ > >> meta-arago mailing list > >> meta-arago@arago-project.org > >> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago > >> ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago 2012-08-22 22:42 ` Prakash, Punya @ 2012-08-22 22:55 ` Cooper Jr., Franklin 2012-08-22 23:13 ` Cooper Jr., Franklin 0 siblings, 1 reply; 9+ messages in thread From: Cooper Jr., Franklin @ 2012-08-22 22:55 UTC (permalink / raw) To: Prakash, Punya; +Cc: meta-arago@arago-project.org Maybe dss-examples would be a better name for the recipe and git repo. Are all the examples using the dss or are only some? On Aug 22, 2012, at 5:42 PM, "Prakash, Punya" <pprakash@ti.com> wrote: > I should have probably mentioned that the recipe also includes audio examples such as audio capture and playback. Av-examples could be misleading since it can imply multimedia while this is only demonstrating omap3 hardware features. > > I agree about the generic omap3 SoC. > > Regards, > Punya > > > -----Original Message----- > From: Dmytriyenko, Denys > Sent: Wednesday, August 22, 2012 5:36 PM > To: Prakash, Punya > Cc: Cooper Jr., Franklin; meta-arago@arago-project.org > Subject: Re: [meta-arago] [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago > > On Wed, Aug 22, 2012 at 06:32:24PM -0400, Prakash, Punya wrote: >> These examples demonstrate features of the display sub-system - such as >> rotation, color keying et. all. The DSS is supported on AM37x and AM3517 >> based platforms only. I do not see why this cannot be added to the >> Beagleboard, adding it to the SDK is a different discussion. > > Punya, > > I see. Calling them av-examples is slightly misleading then, but that explains > the filtering. I guess a more generic "omap3" SoC should be used instead of > listing every machine in COMAPTIBLE_MACHINES... > > -- > Denys > >> -----Original Message----- >> From: Cooper Jr., Franklin >> Sent: Wednesday, August 22, 2012 5:25 PM >> To: Dmytriyenko, Denys >> Cc: meta-arago@arago-project.org; Prakash, Punya >> Subject: Re: [meta-arago] [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago >> >> I believe so. We only include it in those devices SDKs for a reason but I am not sure why it is. Seeing MACHINE being passed to make also make me believe its specific to those devices. I know I tried building it for 335x and received a bunch of errors. >> >> Punya, >> Can you verify that these examples are only for am37 and am35? Is there a reason why beagleboard couldn't be supported? Or will the code run on all of our devices? >> >> We can restrict which devices include this app in our SDK but shouldn't exclude other devices from running this app unless there is a reason. >> >> On Aug 22, 2012, at 5:05 PM, "Dmytriyenko, Denys" <denys@ti.com> wrote: >> >>> On Wed, Aug 22, 2012 at 09:01:17AM -0500, Franklin S Cooper Jr wrote: >>>> * Add av-examples from Arago >>>> * Convert svn repository to git. Update makefiles to create >>>> needed directories since git doesn't allow empty directories >>>> to be stored. >>>> >>>> Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com> >>>> --- >>>> .../av-examples/av-examples_1.0.bb | 33 ++++++++++++++++++++ >>>> 1 files changed, 33 insertions(+), 0 deletions(-) >>>> create mode 100644 meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb >>>> >>>> diff --git a/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb >>>> new file mode 100644 >>>> index 0000000..1025f96 >>>> --- /dev/null >>>> +++ b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb >>>> @@ -0,0 +1,33 @@ >>>> +DESCRIPTION = "Linux Audio Video Example Applications" >>>> +HOMEPAGE = "https://gforge.ti.com/gf/project/av_examples/" >>>> +LICENSE = "BSD" >>>> +LIC_FILES_CHKSUM := "file://COPYING;md5=80ea1ff5788f65d5c5b3206d50d4bc6c" >>>> +SECTION = "system" >>>> +PRIORITY = "optional" >>>> + >>>> +PR = "r0" >>>> + >>>> +DEPENDS += "virtual/kernel" >>>> +PACKAGE_ARCH = "${MACHINE_ARCH}" >>>> + >>>> +COMPATIBLE_MACHINE = "(am37x-evm|am3517-evm)" >>> >>> We need to relax our filters for compatible machines. Those are Audio/Video >>> examples - are they really machine specific? >>> >>> -- >>> Denys >>> >>> >>>> +BRANCH ?= "master" >>>> +SRCREV = "ac75d09d29a805d89c49dd2741b79f3069e97827" >>>> + >>>> +SRC_URI = "git://gitorious.org/av_examples/av_examples.git;protocol=git;branch=${BRANCH}" >>>> + >>>> +S = "${WORKDIR}/git" >>>> + >>>> +# TODO: Export LDFLAGS from Rules.make to eliminate use of INSANE_SKIP which would otherwise lead to discrepancies between host and arago binaries >>>> +INSANE_SKIP_${PN} = "True" >>>> + >>>> +do_compile() { >>>> + touch debug >>>> + export CROSS_COMPILE=${TARGET_PREFIX} >>>> + make release LINUXKERNEL_INSTALL_DIR="${STAGING_KERNEL_DIR}" PLATFORM="${MACHINE}" >>>> +} >>>> + >>>> +do_install() { >>>> + make DESTDIR=${D} install >>>> +} >>>> -- >>>> 1.7.0.4 >>>> >>>> _______________________________________________ >>>> meta-arago mailing list >>>> meta-arago@arago-project.org >>>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago >>>> ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago 2012-08-22 22:55 ` Cooper Jr., Franklin @ 2012-08-22 23:13 ` Cooper Jr., Franklin 0 siblings, 0 replies; 9+ messages in thread From: Cooper Jr., Franklin @ 2012-08-22 23:13 UTC (permalink / raw) To: Cooper Jr., Franklin; +Cc: meta-arago@arago-project.org, Prakash, Punya Denys, I talked to Punya and now I have a better understanding what examples this repo contains. Can u send a patch that changes the compatible machine to just omap3? I will rename the recipe and repo whenever a better name is found once I am back in town. On Aug 22, 2012, at 5:55 PM, "Cooper Jr., Franklin" <fcooper@ti.com> wrote: > Maybe dss-examples would be a better name for the recipe and git repo. > > Are all the examples using the dss or are only some? > > On Aug 22, 2012, at 5:42 PM, "Prakash, Punya" <pprakash@ti.com> wrote: > >> I should have probably mentioned that the recipe also includes audio examples such as audio capture and playback. Av-examples could be misleading since it can imply multimedia while this is only demonstrating omap3 hardware features. >> >> I agree about the generic omap3 SoC. >> >> Regards, >> Punya >> >> >> -----Original Message----- >> From: Dmytriyenko, Denys >> Sent: Wednesday, August 22, 2012 5:36 PM >> To: Prakash, Punya >> Cc: Cooper Jr., Franklin; meta-arago@arago-project.org >> Subject: Re: [meta-arago] [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago >> >> On Wed, Aug 22, 2012 at 06:32:24PM -0400, Prakash, Punya wrote: >>> These examples demonstrate features of the display sub-system - such as >>> rotation, color keying et. all. The DSS is supported on AM37x and AM3517 >>> based platforms only. I do not see why this cannot be added to the >>> Beagleboard, adding it to the SDK is a different discussion. >> >> Punya, >> >> I see. Calling them av-examples is slightly misleading then, but that explains >> the filtering. I guess a more generic "omap3" SoC should be used instead of >> listing every machine in COMAPTIBLE_MACHINES... >> >> -- >> Denys >> >>> -----Original Message----- >>> From: Cooper Jr., Franklin >>> Sent: Wednesday, August 22, 2012 5:25 PM >>> To: Dmytriyenko, Denys >>> Cc: meta-arago@arago-project.org; Prakash, Punya >>> Subject: Re: [meta-arago] [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago >>> >>> I believe so. We only include it in those devices SDKs for a reason but I am not sure why it is. Seeing MACHINE being passed to make also make me believe its specific to those devices. I know I tried building it for 335x and received a bunch of errors. >>> >>> Punya, >>> Can you verify that these examples are only for am37 and am35? Is there a reason why beagleboard couldn't be supported? Or will the code run on all of our devices? >>> >>> We can restrict which devices include this app in our SDK but shouldn't exclude other devices from running this app unless there is a reason. >>> >>> On Aug 22, 2012, at 5:05 PM, "Dmytriyenko, Denys" <denys@ti.com> wrote: >>> >>>> On Wed, Aug 22, 2012 at 09:01:17AM -0500, Franklin S Cooper Jr wrote: >>>>> * Add av-examples from Arago >>>>> * Convert svn repository to git. Update makefiles to create >>>>> needed directories since git doesn't allow empty directories >>>>> to be stored. >>>>> >>>>> Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com> >>>>> --- >>>>> .../av-examples/av-examples_1.0.bb | 33 ++++++++++++++++++++ >>>>> 1 files changed, 33 insertions(+), 0 deletions(-) >>>>> create mode 100644 meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb >>>>> >>>>> diff --git a/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb >>>>> new file mode 100644 >>>>> index 0000000..1025f96 >>>>> --- /dev/null >>>>> +++ b/meta-arago-extras/recipes-multimedia/av-examples/av-examples_1.0.bb >>>>> @@ -0,0 +1,33 @@ >>>>> +DESCRIPTION = "Linux Audio Video Example Applications" >>>>> +HOMEPAGE = "https://gforge.ti.com/gf/project/av_examples/" >>>>> +LICENSE = "BSD" >>>>> +LIC_FILES_CHKSUM := "file://COPYING;md5=80ea1ff5788f65d5c5b3206d50d4bc6c" >>>>> +SECTION = "system" >>>>> +PRIORITY = "optional" >>>>> + >>>>> +PR = "r0" >>>>> + >>>>> +DEPENDS += "virtual/kernel" >>>>> +PACKAGE_ARCH = "${MACHINE_ARCH}" >>>>> + >>>>> +COMPATIBLE_MACHINE = "(am37x-evm|am3517-evm)" >>>> >>>> We need to relax our filters for compatible machines. Those are Audio/Video >>>> examples - are they really machine specific? >>>> >>>> -- >>>> Denys >>>> >>>> >>>>> +BRANCH ?= "master" >>>>> +SRCREV = "ac75d09d29a805d89c49dd2741b79f3069e97827" >>>>> + >>>>> +SRC_URI = "git://gitorious.org/av_examples/av_examples.git;protocol=git;branch=${BRANCH}" >>>>> + >>>>> +S = "${WORKDIR}/git" >>>>> + >>>>> +# TODO: Export LDFLAGS from Rules.make to eliminate use of INSANE_SKIP which would otherwise lead to discrepancies between host and arago binaries >>>>> +INSANE_SKIP_${PN} = "True" >>>>> + >>>>> +do_compile() { >>>>> + touch debug >>>>> + export CROSS_COMPILE=${TARGET_PREFIX} >>>>> + make release LINUXKERNEL_INSTALL_DIR="${STAGING_KERNEL_DIR}" PLATFORM="${MACHINE}" >>>>> +} >>>>> + >>>>> +do_install() { >>>>> + make DESTDIR=${D} install >>>>> +} >>>>> -- >>>>> 1.7.0.4 >>>>> >>>>> _______________________________________________ >>>>> meta-arago mailing list >>>>> meta-arago@arago-project.org >>>>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago >>>>> ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2012-08-22 23:13 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2012-08-22 14:01 [meta-arago-extras][PATCH] av-examples: Port av-examples from Arago Franklin S Cooper Jr 2012-08-22 22:05 ` Denys Dmytriyenko 2012-08-22 22:25 ` Cooper Jr., Franklin 2012-08-22 22:32 ` Prakash, Punya 2012-08-22 22:35 ` Denys Dmytriyenko 2012-08-22 22:40 ` Cooper Jr., Franklin 2012-08-22 22:42 ` Prakash, Punya 2012-08-22 22:55 ` Cooper Jr., Franklin 2012-08-22 23:13 ` Cooper Jr., Franklin
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.