All of lore.kernel.org
 help / color / mirror / Atom feed
* IGEPv2 with TI DSP codecs and GStreamer
@ 2009-10-20  9:14 Andrea
  2009-10-20 11:06 ` Henning Heinold
       [not found] ` <1b712b840910211839y11644cb0qe81084e235b51a93@mail.gmail.com>
  0 siblings, 2 replies; 8+ messages in thread
From: Andrea @ 2009-10-20  9:14 UTC (permalink / raw)
  To: enric.balletbo; +Cc: beagleboard, openembedded-devel

Hi Enric,
I'm working on two IGEPv2 boards we bought through the university of
Urbino (italy). We were able to run the DSP TI codecs on a BeagleBoard
sample with the 2.6.29 kernel from openembedded. But we still have
some problems with the IGEP boards.

2009/9/15 Enric Balletbò i Serra <enric.balletbo@telefonica.net>:
>    For now, our more stable version of linux is a 2.6.28.10 based kernel
> with several backports from recent releases (like smsc driver, libertas, DSS
> ...). That does not seem to linux-omap recipe present in OE.

What are the differences between your patched kernel and the one
mentioned above (recipes/linux/linux-omap_2.6.29.bb)?
Which DSS patches have been applied?
Should gstreamer and the DSP TI codecs work as far as you know? Is
there some guide to make it all work or are you still working on it?

The boot parameters we're using are as following:
bootargs-base=console=ttyS2,115200n8 console=tty0
omapfb.mode=dvi:dvi:800x600MR-24@60 mem=99M omapfb.vram=0:3M,1:3M,2:3M
omapfb.debug=y

We have patched the ti-dmai to support the IGEP board and we are
currently using a gstreamer pipe like this:
gst-launch filesrc location=/home/root/bak/video/luce.flv !
ffdemux_flv name=d d.video_00 ! TIViddec2 ! TIDmaiVideoSink
It works, but the video playback is very chunky and instable.



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: IGEPv2 with TI DSP codecs and GStreamer
  2009-10-20  9:14 IGEPv2 with TI DSP codecs and GStreamer Andrea
@ 2009-10-20 11:06 ` Henning Heinold
  2009-10-20 11:13   ` Koen Kooi
       [not found] ` <1b712b840910211839y11644cb0qe81084e235b51a93@mail.gmail.com>
  1 sibling, 1 reply; 8+ messages in thread
From: Henning Heinold @ 2009-10-20 11:06 UTC (permalink / raw)
  To: openembedded-devel

Hi,

you could try the gst-dsp stuff too. I didnt look at the repos, but I think
it isnt in oe yet. trx google search for gst-dsp beagleboard.

Bye Henning



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: IGEPv2 with TI DSP codecs and GStreamer
  2009-10-20 11:06 ` Henning Heinold
@ 2009-10-20 11:13   ` Koen Kooi
  2009-10-21  8:14     ` Enric Balletbò i Serra
  0 siblings, 1 reply; 8+ messages in thread
From: Koen Kooi @ 2009-10-20 11:13 UTC (permalink / raw)
  To: openembedded-devel

On 20-10-09 13:06, Henning Heinold wrote:
> Hi,
>
> you could try the gst-dsp stuff too. I didnt look at the repos, but I think
> it isnt in oe yet. trx google search for gst-dsp beagleboard.

Gst-dsp requires dsp-bridge which we don't (want to) support in OE. It 
is mimicing the gstreamer-ti design, for which we do have working, 
supported recipes in OE.

regards,

Koen




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: IGEPv2 with TI DSP codecs and GStreamer
  2009-10-20 11:13   ` Koen Kooi
@ 2009-10-21  8:14     ` Enric Balletbò i Serra
  2009-10-21 10:40       ` Koen Kooi
  0 siblings, 1 reply; 8+ messages in thread
From: Enric Balletbò i Serra @ 2009-10-21  8:14 UTC (permalink / raw)
  To: openembedded-devel

Hi Andrea,

We are waiting if our patches for the IGEP v2 board are published on
the development branch of Open Embedded to be able better support.
Meanwhile, please ask your questions to

  http://www.myigep.com/forum

Actually, we are working with DSP TI codecs without problems but not
using Open Embedded infrastructure (or the same version as Open
Embedded uses). We intend within a short period of time
work on this.

Regards,

   Enric

2009/10/20 Koen Kooi <k.kooi@student.utwente.nl>:
> On 20-10-09 13:06, Henning Heinold wrote:
>>
>> Hi,
>>
>> you could try the gst-dsp stuff too. I didnt look at the repos, but I
>> think
>> it isnt in oe yet. trx google search for gst-dsp beagleboard.
>
> Gst-dsp requires dsp-bridge which we don't (want to) support in OE. It is
> mimicing the gstreamer-ti design, for which we do have working, supported
> recipes in OE.
>
> regards,
>
> Koen
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: IGEPv2 with TI DSP codecs and GStreamer
  2009-10-21  8:14     ` Enric Balletbò i Serra
@ 2009-10-21 10:40       ` Koen Kooi
  2009-10-21 13:53         ` Andrea
  0 siblings, 1 reply; 8+ messages in thread
From: Koen Kooi @ 2009-10-21 10:40 UTC (permalink / raw)
  To: openembedded-devel

On 21-10-09 10:14, Enric Balletbò i Serra wrote:
> Hi Andrea,
>
> We are waiting if our patches for the IGEP v2 board are published on
> the development branch of Open Embedded to be able better support.

I have them queued on a local branch together with some fixed I need to 
test before pushing them out.
You might have noticed the patchwork status of your patches has been 
updated :)

regards,

Koen




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: IGEPv2 with TI DSP codecs and GStreamer
  2009-10-21 10:40       ` Koen Kooi
@ 2009-10-21 13:53         ` Andrea
  2009-10-21 15:24           ` Koen Kooi
  0 siblings, 1 reply; 8+ messages in thread
From: Andrea @ 2009-10-21 13:53 UTC (permalink / raw)
  To: openembedded-devel

Hi Koen,

>
> I have them queued on a local branch together with some fixed I need to test
> before pushing them out.
> You might have noticed the patchwork status of your patches has been updated
> :)
>

Could you add support for IGEPv2 in dmai?
I patched /recipes/ti/ti-dmai/touchbook-support.patch, but I don't
think is the right place!

--- /tmp/Cpu.c  2009-09-25 12:41:08.000000000 +0200
+++ davinci_multimedia_application_interface/dmai/packages/ti/sdo/dmai/linux/Cpu.c
     2009-09-25 12:41:36.000000000 +0200
@@ -107,6 +107,8 @@
     }
     else if ((strcmp(valBuf,"OMAP3EVM Board") == 0) ||
             (strcmp(valBuf, "OMAP3 EVM") == 0) ||
+            (strcmp(valBuf, "IGEP v2.x board") == 0) ||
+            (strcmp(valBuf, "OMAP3 Touch Book") == 0) ||
             (strcmp(valBuf, "OMAP3 Beagle Board") == 0)) {
             *device = Cpu_Device_OMAP3530;
     }

Regards,
Andrea



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: IGEPv2 with TI DSP codecs and GStreamer
  2009-10-21 13:53         ` Andrea
@ 2009-10-21 15:24           ` Koen Kooi
  0 siblings, 0 replies; 8+ messages in thread
From: Koen Kooi @ 2009-10-21 15:24 UTC (permalink / raw)
  To: openembedded-devel

On 21-10-09 15:53, Andrea wrote:
> Hi Koen,
>
>>
>> I have them queued on a local branch together with some fixed I need to test
>> before pushing them out.
>> You might have noticed the patchwork status of your patches has been updated
>> :)
>>
>
> Could you add support for IGEPv2 in dmai?
> I patched /recipes/ti/ti-dmai/touchbook-support.patch, but I don't
> think is the right place!

I had the same diff locally :) I've also alerted upstream about it and 
both touchbook and igep should be in soon.

regards,

Koen

>
> --- /tmp/Cpu.c  2009-09-25 12:41:08.000000000 +0200
> +++ davinci_multimedia_application_interface/dmai/packages/ti/sdo/dmai/linux/Cpu.c
>       2009-09-25 12:41:36.000000000 +0200
> @@ -107,6 +107,8 @@
>       }
>       else if ((strcmp(valBuf,"OMAP3EVM Board") == 0) ||
>               (strcmp(valBuf, "OMAP3 EVM") == 0) ||
> +            (strcmp(valBuf, "IGEP v2.x board") == 0) ||
> +            (strcmp(valBuf, "OMAP3 Touch Book") == 0) ||
>               (strcmp(valBuf, "OMAP3 Beagle Board") == 0)) {
>               *device = Cpu_Device_OMAP3530;
>       }
>
> Regards,
> Andrea





^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [beagleboard] IGEPv2 with TI DSP codecs and GStreamer
       [not found]   ` <70c9a9110910220815h6eeb9653ne3d8d1cda181fbdc@mail.gmail.com>
@ 2009-10-22 16:55     ` Enric Balletbò i Serra
  0 siblings, 0 replies; 8+ messages in thread
From: Enric Balletbò i Serra @ 2009-10-22 16:55 UTC (permalink / raw)
  To: openembedded-devel

Hi all,

>I have them queued on a local branch together with some fixed I need to test before pushing them out.
>You might have noticed the patchwork status of your patches has been updated :)

Thank you very much Koen.

Regards,

 Enric

2009/10/22 Enric Balletbò i Serra <enric.balletbo@telefonica.net>:
>>I have them queued on a local branch together with some fixed I need to test before pushing them out.
>>You might have noticed the patchwork status of your patches has been updated :)
>
> Thank you very much Koen.
>
> Regards,
>
>  Enric
>
> 2009/10/22 Brijesh Singh <brijesh.ksingh@gmail.com>:
>> Hello,
>>
>>> We have patched the ti-dmai to support the IGEP board and we are
>>> currently using a gstreamer pipe like this:
>>> gst-launch filesrc location=/home/root/bak/video/luce.flv !
>>> ffdemux_flv name=d d.video_00 ! TIViddec2 ! TIDmaiVideoSink
>>> It works, but the video playback is very chunky and instable.
>>>
>>
>> I've been using .mp4 from http://www.geekbrief.tv/ and it plays pretty
>> smooth without any issue.  Are you using latest svn trunk ?
>>
>> -Brijesh
>>
>> On Tue, Oct 20, 2009 at 4:14 AM, Andrea <serra82@gmail.com> wrote:
>>>
>>> Hi Enric,
>>> I'm working on two IGEPv2 boards we bought through the university of
>>> Urbino (italy). We were able to run the DSP TI codecs on a BeagleBoard
>>> sample with the 2.6.29 kernel from openembedded. But we still have
>>> some problems with the IGEP boards.
>>>
>>> 2009/9/15 Enric Balletbò i Serra <enric.balletbo@telefonica.net>:
>>>>    For now, our more stable version of linux is a 2.6.28.10 based kernel
>>>> with several backports from recent releases (like smsc driver, libertas, DSS
>>>> ...). That does not seem to linux-omap recipe present in OE.
>>>
>>> What are the differences between your patched kernel and the one
>>> mentioned above (recipes/linux/linux-omap_2.6.29.bb)?
>>> Which DSS patches have been applied?
>>> Should gstreamer and the DSP TI codecs work as far as you know? Is
>>> there some guide to make it all work or are you still working on it?
>>>
>>> The boot parameters we're using are as following:
>>> bootargs-base=console=ttyS2,115200n8 console=tty0
>>> omapfb.mode=dvi:dvi:800x600MR-24@60 mem=99M omapfb.vram=0:3M,1:3M,2:3M
>>> omapfb.debug=y
>>>
>>> We have patched the ti-dmai to support the IGEP board and we are
>>> currently using a gstreamer pipe like this:
>>> gst-launch filesrc location=/home/root/bak/video/luce.flv !
>>> ffdemux_flv name=d d.video_00 ! TIViddec2 ! TIDmaiVideoSink
>>> It works, but the video playback is very chunky and instable.
>>>
>>> --~--~---------~--~----~------------~-------~--~----~
>>> You received this message because you are subscribed to the Google Groups "Beagle Board" group.
>>> To post to this group, send email to beagleboard@googlegroups.com
>>> To unsubscribe from this group, send email to beagleboard+unsubscribe@googlegroups.com
>>> For more options, visit this group at http://groups.google.com/group/beagleboard?hl=en
>>> -~----------~----~----~----~------~----~------~--~---
>>>
>>>
>>
>>
>>
>> --
>> Confusion is always the most honest response.
>>
>



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2009-10-22 16:56 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-20  9:14 IGEPv2 with TI DSP codecs and GStreamer Andrea
2009-10-20 11:06 ` Henning Heinold
2009-10-20 11:13   ` Koen Kooi
2009-10-21  8:14     ` Enric Balletbò i Serra
2009-10-21 10:40       ` Koen Kooi
2009-10-21 13:53         ` Andrea
2009-10-21 15:24           ` Koen Kooi
     [not found] ` <1b712b840910211839y11644cb0qe81084e235b51a93@mail.gmail.com>
     [not found]   ` <70c9a9110910220815h6eeb9653ne3d8d1cda181fbdc@mail.gmail.com>
2009-10-22 16:55     ` [beagleboard] " Enric Balletbò i Serra

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.