From: Andrea B. <an...@jo...> - 2011-11-21 14:16:09
|
Hi, I' have tried Steve's GNOME v3.0 binary with kernel 3.0 and a caspa camera (mt9v032 sensor), after patching v4lsrc I was able to use the camera with gstreamer, now I need to modify the mt9v032 code but I'm not sure on how to build the same kernel Steve used, I got the recipes from the repository git://gitorious.org/gumstix-oe/mainline.git origin/overo-2011.03 following the instructions on this place http://gumstix.org/software-development/open-embedded/61-using-the-open-embedded-build-system.html and I tried to bitbake linux-omap3 and got "linux-omap3-3.0-r103" I modified omap3_isp module and it's ok, but if I try to use the mt9v032.ko built it will not work, it can register and find the camera but the video is black. Can someone tell me what are the right steps to build the same kernel Steve used ? Thanks Andrea Bazzini |
From: Gerardo R. <ge...@di...> - 2011-11-21 14:37:31
|
I gave up on bitbake some time ago, I'll see how I solve the issue of building the file system, but for the kernel, it's a lot easier to just git clone sakoman't repository, copy his (or yours) defconfig and do make oldconfig. with that I had no serious problem compiling a kernel and modules (I have to add omap_phy_internal.o along with twl-common.o to obj-y in arch/arm/mach-omap2/Makefile). good luck! On 11/21/2011 11:15 AM, Andrea Bazzini wrote: > Hi, I' have tried Steve's GNOME v3.0 binary with kernel 3.0 and a caspa camera > (mt9v032 sensor), after patching v4lsrc I was able to use the camera with > gstreamer, now I need to modify the mt9v032 code but I'm not sure on how to > build the same kernel Steve used, I got the recipes from the repository > > git://gitorious.org/gumstix-oe/mainline.git > > origin/overo-2011.03 > > following the instructions on this place > > http://gumstix.org/software-development/open-embedded/61-using-the-open-embedded-build-system.html > > and I tried to bitbake linux-omap3 and got "linux-omap3-3.0-r103" I modified > omap3_isp module and it's ok, but if I try to use the mt9v032.ko built it will > not work, it can register and find the camera but the video is black. Can > someone tell me what are the right steps to build the same kernel Steve used ? > > Thanks > Andrea Bazzini > > > > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure > contains a definitive record of customers, application performance, > security threats, fraudulent activity, and more. Splunk takes this > data and makes sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Andrea B. <an...@jo...> - 2011-11-21 19:13:09
|
I tried to clone Steve's repository git://www.sakoman.com/git/openembedded.git and checkout gnome-r13, I modified auto.conf as suggested in another post than when I run "bitbake linux-omap-pm" or any other recipe I got the following error ERROR: Error parsing /home/ubuntu/overo-oe/org.openembedded.dev/recipes/images/console-base-image.bb: Could not inherit file classes/rootfs_${IMAGE_PKGTYPE}.bbclass Any solution ? |
From: James <ang...@gm...> - 2011-11-22 02:35:09
|
HI Andrea, On Mon, Nov 21, 2011 at 10:15 PM, Andrea Bazzini <an...@jo...>wrote: > Hi, I' have tried Steve's GNOME v3.0 binary with kernel 3.0 and a caspa > camera > (mt9v032 sensor), after patching v4lsrc I was able to use the camera with > gstreamer, now I need to modify the mt9v032 code but I'm not sure on how to > build the same kernel Steve used, > > You mentioned patching v4lsrc to be able to use the camera with gstreamer, can you share with us exactly how it is done for the benefit of the rest of us also looking to using MT9V032 on Kernel v3.0. Thanks a lot in adv. -- Regards, James |
From: Andrea B. <an...@jo...> - 2011-11-22 09:37:12
|
James <angweiyang <at> gmail.com> writes: > > > HI Andrea, > On Mon, Nov 21, 2011 at 10:15 PM, Andrea Bazzini <andrea <at> joypictures.it> wrote: > Hi, I' have tried Steve's GNOME v3.0 binary with kernel 3.0 and a caspa camera > (mt9v032 sensor), after patching v4lsrc I was able to use the camera with > gstreamer, now I need to modify the mt9v032 code but I'm not sure on how to > build the same kernel Steve used, > > > You mentioned patching v4lsrc to be able to use the camera with gstreamer,can you share with us exactly how it is done for the benefit of the rest of us also looking to using MT9V032 on Kernel v3.0.Thanks a lot in adv.-- Regards,James > > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure > contains a definitive record of customers, application performance, > security threats, fraudulent activity, and more. Splunk takes this > data and makes sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > > _______________________________________________ > gumstix-users mailing list > gumstix-users <at> lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gumstix-users > I followed this thread http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-July/034196.html and modified the file gstv4l2object.c adding the UYVY format to the tried formats. For working with mt9v032 sensor attached to the isp you need to setup the pipeline, I do this with media-ctl media-ctl -r -l '"mt9v032 3-005c":0 -> "OMAP3 ISP CCP2":0 [1], "OMAP3 ISP\ CCP2":1 -> "OMAP3 ISP CCDC":0 [1], "OMAP3 ISP CCDC":2 -> "OMAP3 ISP preview":0\ [1], "OMAP3 ISP preview":1 -> "OMAP3 ISP resizer":0 [1], "OMAP3 ISP resizer":1\ -> "OMAP3 ISP resizer output":0 [1]' media-ctl -f '"mt9v032 3-005c":0 [SGRBG10_DPCM8 752x480], "OMAP3 ISP CCP2":1\ [SGRBG10 752x480], "OMAP3 ISP CCDC":2 [SGRBG10 752x480], "OMAP3 ISP preview":1\ [UYVY 752x480], "OMAP3 ISP resizer":1 [UYVY 752x480]' than you can specify in gstreamer the resizer as the src device (in my case it's /dev/video6, you can check with media-ctl -p) and it will work correctly (the only thing is that U and V components appears swapped), I check with gst-launch v4l2src device=/dev/video6 ! xvimagesink |
From: James <ang...@gm...> - 2011-11-25 03:51:06
|
Hi Andrea, On Tue, Nov 22, 2011 at 5:36 PM, Andrea Bazzini <an...@jo...>wrote: > James <angweiyang <at> gmail.com> writes: > > > > > > > HI Andrea, > > On Mon, Nov 21, 2011 at 10:15 PM, Andrea Bazzini <andrea <at> > joypictures.it> > wrote: > > Hi, I' have tried Steve's GNOME v3.0 binary with kernel 3.0 and a caspa > camera > > (mt9v032 sensor), after patching v4lsrc I was able to use the camera with > > gstreamer, now I need to modify the mt9v032 code but I'm not sure on how > to > > build the same kernel Steve used, > > > > > > You mentioned patching v4lsrc to be able to use the camera with > gstreamer,can > you share with us exactly how it is done for the benefit of the rest of us > also > looking to using MT9V032 on Kernel v3.0.Thanks a lot in adv.-- > Regards,James > > > > > > > ------------------------------------------------------------------------------ > > All the data continuously generated in your IT infrastructure > > contains a definitive record of customers, application performance, > > security threats, fraudulent activity, and more. Splunk takes this > > data and makes sense of it. IT sense. And common sense. > > http://p.sf.net/sfu/splunk-novd2d > > > > _______________________________________________ > > gumstix-users mailing list > > gumstix-users <at> lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > I followed this thread > > http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-July/034196.html > and modified the file gstv4l2object.c adding the UYVY format to the tried > formats. > > For working with mt9v032 sensor attached to the isp you need to setup the > pipeline, I do this with media-ctl > > media-ctl -r -l '"mt9v032 3-005c":0 -> "OMAP3 ISP CCP2":0 [1], "OMAP3 ISP\ > CCP2":1 -> "OMAP3 ISP CCDC":0 [1], "OMAP3 ISP CCDC":2 -> "OMAP3 ISP > preview":0\ > [1], "OMAP3 ISP preview":1 -> "OMAP3 ISP resizer":0 [1], "OMAP3 ISP > resizer":1\ > -> "OMAP3 ISP resizer output":0 [1]' > > media-ctl -f '"mt9v032 3-005c":0 [SGRBG10_DPCM8 752x480], "OMAP3 ISP > CCP2":1\ > [SGRBG10 752x480], "OMAP3 ISP CCDC":2 [SGRBG10 752x480], "OMAP3 ISP > preview":1\ > [UYVY 752x480], "OMAP3 ISP resizer":1 [UYVY 752x480]' > > than you can specify in gstreamer the resizer as the src device (in my > case it's > /dev/video6, you can check with media-ctl -p) and it will work correctly > (the > only thing is that U and V components appears swapped), I check with > > gst-launch v4l2src device=/dev/video6 ! xvimagesink > > Can you email me the patch file and advise on the steps to patch it? i.e. Is it done within OE recipe or by other means? BTW, do you have any chance do a streaming capturing using MPlayer? Thanks in adv. -- Regards, James |