From: DaWaN <nvi...@ho...> - 2012-03-17 00:04:39
|
I am trying to use gstreamer with TIVidenc1 DSP encoding in 3.0.0 kernel I successfully used bitbake to create an image with the 3.0.0 kernel and the TI dsp components Unfortunately the dsp image bitbake file I use uses the TI linuxutils (CMEM,DSPLINK etc.) v2.25 which are not compatible with the 3.0.0 kernel If i make a recipe for the v3.22 TI linuxutils the chance of have working kernel modules should be bigger, right ? Are the v3.22 TI linuxutils compatible with the rest of the TI Codec engine ? Is it possible to get DSP acceleration with the 3.0.0 kernel ? Regards, Arie Nap aka DaWaN -- View this message in context: http://gumstix.8.n6.nabble.com/Using-TI-DSP-link-with-3-0-0-kernel-tp4626788p4626788.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Stephen F. <rob...@gm...> - 2012-03-17 00:31:31
|
I am interested in this as well, since 3.0 is the way of the future. On Fri, Mar 16, 2012 at 5:04 PM, DaWaN <nvi...@ho...> wrote: > I am trying to use gstreamer with TIVidenc1 DSP encoding in 3.0.0 kernel > I successfully used bitbake to create an image with the 3.0.0 kernel and > the > TI dsp components > > Unfortunately the dsp image bitbake file I use uses the TI linuxutils > (CMEM,DSPLINK etc.) v2.25 which are not compatible with the 3.0.0 kernel > > If i make a recipe for the v3.22 TI linuxutils the chance of have working > kernel modules should be bigger, right ? > Are the v3.22 TI linuxutils compatible with the rest of the TI Codec engine > ? > Is it possible to get DSP acceleration with the 3.0.0 kernel ? > > Regards, Arie Nap aka DaWaN > > -- > View this message in context: > http://gumstix.8.n6.nabble.com/Using-TI-DSP-link-with-3-0-0-kernel-tp4626788p4626788.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: j <vwy...@gm...> - 2012-03-17 00:46:31
|
On 03/16/2012 05:31 PM, Stephen Farnsworth wrote: > I am interested in this as well, since 3.0 is the way of the future. > > On Fri, Mar 16, 2012 at 5:04 PM, DaWaN <nvi...@ho... > <mailto:nvi...@ho...>> wrote: > > I am trying to use gstreamer with TIVidenc1 DSP encoding in 3.0.0 > kernel > I successfully used bitbake to create an image with the 3.0.0 > kernel and the > TI dsp components > > Unfortunately the dsp image bitbake file I use uses the TI linuxutils > (CMEM,DSPLINK etc.) v2.25 which are not compatible with the 3.0.0 > kernel > > If i make a recipe for the v3.22 TI linuxutils the chance of have > working > kernel modules should be bigger, right ? > Are the v3.22 TI linuxutils compatible with the rest of the TI > Codec engine > ? > Is it possible to get DSP acceleration with the 3.0.0 kernel ? > > Regards, Arie Nap aka DaWaN > > -- > View this message in context: > http://gumstix.8.n6.nabble.com/Using-TI-DSP-link-with-3-0-0-kernel-tp4626788p4626788.html > Sent from the Gumstix mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > gumstix-users mailing list > gum...@li... > <mailto:gum...@li...> > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > > > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users me three. I am trying to get 3.2.7 to fully compile and load properly right now, slowly switching over some of steve's patches then need to move on to DSP |
From: DaWaN <nvi...@ho...> - 2012-03-20 12:43:49
|
http://gumstix.8.n6.nabble.com/file/n4636617/ti-linuxutils_3.22.00.02.bb ti-linuxutils_3.22.00.02.bb I have been able to bitbake an image with 3.0.0 kernel and working DSP I used this tutorial as a starting point: http://jumpnowtek.com/index.php?option=com_content&view=article&id=81:gumstix-dsp-gstreamer&catid=35:gumstix&Itemid=67 I used the overo 2011.3 branch for openembedded Then I added the attached TI Linuxutils 3.22 recipe in the TI folder Then change in Overoe-oe/org.openembedded.dev/conf/distro/include/Angstrom-codec-engine-latest-revert-versions.inc the preferred version from 2.25 to 3.22 Be sure to also do the following patches / hacks: -add mt9v032 patch for bayer pattern -- http://patchwork.linuxtv.org/patch/7454/ -Add media-ctl and yavta applications recipies -- http://gumstix.8.n6.nabble.com/Caspa-Camera-on-2-6-39-Kernel-tp571619p4549944.html -Change uboot (pinmux fix) -- Change the preferred uboot in overo.conf to the sakoman u-boot: PREFERRED_PROVIDER_virtual/bootloader = "u-boot-sakoman" -Hack gstreamer or omap3isp driver to support omap3isp driver output --Gstreamer hack: http://patches.openembedded.org/patch/8877/ --Driver hack: http://patchwork.linuxtv.org/patch/6176/ After building make sure you configure the resizer output to 640x480 as the TIVidenc1 codec only seems to accept 4:3 resolutions -- View this message in context: http://gumstix.8.n6.nabble.com/Using-TI-DSP-link-with-3-0-0-kernel-tp4626788p4636617.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: j <vwy...@gm...> - 2012-03-20 17:35:27
|
On 03/20/2012 05:43 AM, DaWaN wrote: > http://gumstix.8.n6.nabble.com/file/n4636617/ti-linuxutils_3.22.00.02.bb > ti-linuxutils_3.22.00.02.bb > > I have been able to bitbake an image with 3.0.0 kernel and working DSP > > I used this tutorial as a starting point: > http://jumpnowtek.com/index.php?option=com_content&view=article&id=81:gumstix-dsp-gstreamer&catid=35:gumstix&Itemid=67 > > I used the overo 2011.3 branch for openembedded > Then I added the attached TI Linuxutils 3.22 recipe in the TI folder > Then change in > Overoe-oe/org.openembedded.dev/conf/distro/include/Angstrom-codec-engine-latest-revert-versions.inc > the preferred version from 2.25 to 3.22 > > Be sure to also do the following patches / hacks: > -add mt9v032 patch for bayer pattern > -- http://patchwork.linuxtv.org/patch/7454/ > -Add media-ctl and yavta applications recipies > -- > http://gumstix.8.n6.nabble.com/Caspa-Camera-on-2-6-39-Kernel-tp571619p4549944.html > -Change uboot (pinmux fix) > -- Change the preferred uboot in overo.conf to the sakoman u-boot: > PREFERRED_PROVIDER_virtual/bootloader = "u-boot-sakoman" > -Hack gstreamer or omap3isp driver to support omap3isp driver output > --Gstreamer hack: http://patches.openembedded.org/patch/8877/ > --Driver hack: http://patchwork.linuxtv.org/patch/6176/ > > After building make sure you configure the resizer output to 640x480 as the > TIVidenc1 codec only seems to accept 4:3 resolutions > > -- > View this message in context: http://gumstix.8.n6.nabble.com/Using-TI-DSP-link-with-3-0-0-kernel-tp4626788p4636617.html > Sent from the Gumstix mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users great job and write up I just woke up to my kernel finally building this am. I was able to get 3.2.9 built and DSP is there. Just need to run through my script to convert the package to load for my OS. Thanks for posting all this though I did notice I missed a patch you listed but do not have a caspa so should not be an issue for me. |
From: Stephen F. <rob...@gm...> - 2012-03-21 15:34:59
|
Am I missing something? I do not have Overoe-oe/org.openembedded.dev/conf/distro/include/ Angstrom-codec-engine-latest-revert-versions.inc Also, what parts of this are caspa specific? What can I leave out if I want just a vanilla 3.0 kernel with the DSP and gstreamer working? On Tue, Mar 20, 2012 at 10:35 AM, j <vwy...@gm...> wrote: > > Overoe-oe/org.openembedded.dev/conf/distro/include/Angstrom-codec-engine-latest-revert-versions.inc > |
From: Stephen F. <rob...@gm...> - 2012-03-21 19:53:17
|
Well, I just changed the PREFERED_VERSION_ti-linuxutils to "3_22_00_02" in overo-oe/org.openembedded.dev/conf/distro/include/angstrom-codec-engine-latest-preferred-versions.inc, added the ti-linuxutils_3.22.00.02.bb<http://gumstix.8.n6.nabble.com/file/n4636617/ti-linuxutils_3.22.00.02.bbti-linuxutils_3.22.00.02.bb>previously linked, ran my kernel clean script, and baked the dsp-console-image from jumptek. I then successfully ran a gstreamer test using the DSP with the resulting image. On Wed, Mar 21, 2012 at 8:34 AM, Stephen Farnsworth <rob...@gm...>wrote: > Am I missing something? I do not have > > Overoe-oe/org.openembedded.dev/conf/distro/include/ > Angstrom-codec-engine-latest-revert-versions.inc > > Also, what parts of this are caspa specific? What can I leave out if I > want just a vanilla 3.0 kernel with the DSP and gstreamer working? > > On Tue, Mar 20, 2012 at 10:35 AM, j <vwy...@gm...> wrote: > >> >> Overoe-oe/org.openembedded.dev/conf/distro/include/Angstrom-codec-engine-latest-revert-versions.inc >> > > |
From: zoso1234 <hav...@um...> - 2012-03-24 01:37:25
|
Question for newb. I just got my first image to work with the 3.0 kernel as well. Have yet to try Gstreamer..question I have for you guys.. 1- how longs does it take to boot up for you? The Uncompressing Linux...done booting the kernel stage for me takes forever.is it caused by giving the dsp some of the ram? 2- I'm relatively new to the bitbake and only built the 3.0 kernel by mistake. I tried following tutorials like jumptek where the PREFERRED_VERSION_linux-omap3 was set at "2.6.34" but when I tried building it- it said that version was not available and it built the 3.0. How do I know what kernels are available. I could not find where they were located..is this based on the checkout overo file? 3- Sorry for more newb questions--can someone tell me which kernel/uboot is preferred for dsp? u-boot? u-boot-omap? u-boot-sakoman? same for kernel? linux-omap3? linux-sakoman? linux? linux-omap3-caspapx? - I guess I don't understand what the differences are between them-sorry if this is explained somewhere obvious. Just to clarify I'm not using the Caspa video camera but a camera connected via the ethernet-tobi. I'm doing this for a school project so everything i'm writing up and will post a link for the finished product. Thanks Steve -- View this message in context: http://gumstix.8.n6.nabble.com/Using-TI-DSP-link-with-3-0-0-kernel-tp4626788p4650511.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Gutembert <nga...@gm...> - 2012-03-24 02:29:46
|
DaWaN, Thank you for a great post. I'd like to use the TI DSP on my Water COM. Before reading your post, I successfully built the images using these instructions: http://gumstix.org/software-development/open-embedded/61-using-the-open-embedded-build-system.html and in addition to this, I also "bitbake x-load" in order to have the three important files (uImage, u-boot, and MLO) ready to create a bootable microSD. In my $HOME/overo-oe/tmp/deploy/glibc/images/overo, I have all the files (uImage, u-boot, and MLO) but my questions are: 1. If I want to use the DSP, would I follow exactly what you did? or since I have successfully built "uImage, u-boot, and MLO" I don't have to follow your entire steps? 2. After successfully built the images using the instructions provided here: http://gumstix.org/software-development/open-embedded/61-using-the-open-embedded-build-system.html, which kernel will be generated? 3. I want to use Water COM for image compression, therefore I "bitbake opencv" and I successfully built the jpeg and opencv binary files ready to be ported to my Gumstix OS; any advice on how to get all of these being successfully integrated with your propose steps? I am using Ubuntu 11.10, 32 bit. Thank you, Gutembert. -- View this message in context: http://gumstix.8.n6.nabble.com/Using-TI-DSP-link-with-3-0-0-kernel-tp4626788p4650627.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: zoso1234 <hav...@um...> - 2012-03-24 02:39:29
|
I would look at the following: http://www.jumpnowtek.com/index.php?option=com_content&view=article&id=81:gumstix-dsp-gstreamer&catid=35:gumstix&Itemid=67 -there are a couple of tutorials that will get you pretty far. You need to download a couple TI files from their website(explained in tutorial) and add them to your source folder. You should also look at their dsp-console.bb that worked for me. -- View this message in context: http://gumstix.8.n6.nabble.com/Using-TI-DSP-link-with-3-0-0-kernel-tp4626788p4650638.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: ivanfarray <iva...@gm...> - 2012-11-10 19:43:51
|
HI, I follow this step and when overo load i get this error: Loading kernel modules for gstreamer-ti... Running /usr/share/ti/gst/omap3530/loadmodules.shWaiting for connection on channel 1 FATAL: Module cmemk not found. FATAL: Module dsplinkk not found. FATAL: Module lpm_omap3530 not found. FATAL: Module sdmak not found. Does anyone know about it? -- View this message in context: http://gumstix.8.n6.nabble.com/Using-TI-DSP-link-with-3-0-0-kernel-tp4626788p4966018.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Nick W. <nic...@gm...> - 2012-11-10 20:21:26
|
This is solved by adding a script in init.d to run * /usr/share/ti/gst/omap3530/loadmodules.sh:* http://www.jumpnowtek.com/index.php?option=com_content&view=article&id=81:gumstix-dsp-gstreamer&catid=35:gumstix&Itemid=67 You can also just build a DSP image using the new instructions CHris Whittenburg made: http://www.sleepyrobot.com/?p=210 On Sat, Nov 10, 2012 at 11:43 AM, ivanfarray <iva...@gm...> wrote: > HI, > > I follow this step and when overo load i get this error: > > > Loading kernel modules for gstreamer-ti... > Running /usr/share/ti/gst/omap3530/loadmodules.shWaiting for connection on > channel 1 > FATAL: Module cmemk not found. > FATAL: Module dsplinkk not found. > FATAL: Module lpm_omap3530 not found. > FATAL: Module sdmak not found. > > Does anyone know about it? > > > > -- > View this message in context: > http://gumstix.8.n6.nabble.com/Using-TI-DSP-link-with-3-0-0-kernel-tp4626788p4966018.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_nov > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |