From: Peter V. <pet...@gm...> - 2008-06-23 22:18:14
|
Hi, Does anyone know of some clear step by step instructions for setting up video 4 linux and the phillip webcam driver on OE? I just set up my OE environment yesterday and am not sure how this all works and can't find a good guide. Thanks, Pete |
From: Peter V. <pet...@gm...> - 2008-06-24 01:58:18
|
I couldn't even get it to work in buildroot :( I was expecting the device file node "video0" to be created when I compiled the file-system but it was not there. And also when I performed the modprobe pwc the kernel dumped a stack trace and said something about not allowing pwc.ko to be placed in ../video/pwc/ If you get the thing to work in OE can you please give me a hint about that if you see me repost to the forum with a similar question. Thanks, Pete On Mon, Jun 23, 2008 at 11:20 PM, Stephen Farnsworth <ea...@by...> wrote: > I'm another person that soon will be trying to get the Logitech Quickcam > Pro 4000 webcam working in oe too. Had it working in buildroot, but > couldn't get other things to work in buildroot, so trying oe. > > 2008/6/23 Peter Vandrish <pet...@gm...>: > > Thanks, but buildroot does not seem to work with my bluetooth module easily >> that is why I like OE. >> Pete >> >> On Mon, Jun 23, 2008 at 11:01 PM, David Novick <dkn...@ya...> >> wrote: >> >>> > Hi, >>> > Does anyone know of some clear step by step instructions for setting up >>> video 4 linux and the phillip webcam >>> > driver on OE? >>> > I just set up my OE environment yesterday and am not sure how this all >>> works and can't find a good guide. >>> >>> I'm in a similar boat (so to speak), and I just received my webcams in >>> the mail. There is this: >>> http://docwiki.gumstix.org/index.php/Video4linux >>> >>> for buildroot >>> >>> >>> ------------------------------------------------------------------------- >>> Check out the new SourceForge.net Marketplace. >>> It's the best place to buy or sell services for >>> just about anything Open Source. >>> http://sourceforge.net/services/buy/index.php >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >> >> ------------------------------------------------------------------------- >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://sourceforge.net/services/buy/index.php >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |
From: briany <bye...@de...> - 2008-06-24 17:33:00
|
You will find the answers on this forum but it's probably not "step by step". I am away at the moment but can post a blow by blow description in the next few days if that would help. The basic idea is as follows: 1. You need to build the kernel under OE so you have the .config file the build produces. 2. Copy over the .bb recipe for the kernel build and associated files into user.collection (you are going to effectively edit the kernel build so you don't want to mess up you base configuration). 3. Go into the directory where the previously built kernel .config file lives and do make ARCH=arm menuconfig. 4. follow through the steps exactly as for the documented buildroot approach to reconfigure the kernel build to add the various drivers (pwc and V4l etc) configured as modules. 5. Save the new configuration and copy the resulting .config file, replacing the defconfig file in your kernel build files in user.collection. 6. Rebuild the kernel - bitbake -c rebuild gumstix-kernel. 7. This will give you a new kernel with the appropriate modules enabled and a set of ipks with the pwc module and 4 ( I think) other modules that pwc depends on. 8. Install the kernel and get your system running - then install the ipks. The package manager will tell you in which order they are needed. 9. Once installed (I think the installer does a depmod - a automatically) when you plug your camera in the module should load up and the camera would be recognised. I don't think the system will create the /dev/video0 device until then. My system worked fine with the Philips spc900nc camera and can be used with motion to put images on a webpage. Brian Peter Vandrish wrote: > > I couldn't even get it to work in buildroot :( > I was expecting the device file node "video0" to be created when I > compiled > the file-system but it was not there. And also when I performed the > modprobe > pwc the kernel dumped a stack trace and said something about not allowing > pwc.ko to be placed in ../video/pwc/ > If you get the thing to work in OE can you please give me a hint about > that > if you see me repost to the forum with a similar question. > Thanks, > Pete > > On Mon, Jun 23, 2008 at 11:20 PM, Stephen Farnsworth <ea...@by...> > wrote: > >> I'm another person that soon will be trying to get the Logitech Quickcam >> Pro 4000 webcam working in oe too. Had it working in buildroot, but >> couldn't get other things to work in buildroot, so trying oe. >> >> 2008/6/23 Peter Vandrish <pet...@gm...>: >> >> Thanks, but buildroot does not seem to work with my bluetooth module >> easily >>> that is why I like OE. >>> Pete >>> >>> On Mon, Jun 23, 2008 at 11:01 PM, David Novick <dkn...@ya...> >>> wrote: >>> >>>> > Hi, >>>> > Does anyone know of some clear step by step instructions for setting >>>> up >>>> video 4 linux and the phillip webcam >>>> > driver on OE? >>>> > I just set up my OE environment yesterday and am not sure how this >>>> all >>>> works and can't find a good guide. >>>> >>>> I'm in a similar boat (so to speak), and I just received my webcams in >>>> the mail. There is this: >>>> http://docwiki.gumstix.org/index.php/Video4linux >>>> >>>> for buildroot >>>> >>>> >>>> ------------------------------------------------------------------------- >>>> Check out the new SourceForge.net Marketplace. >>>> It's the best place to buy or sell services for >>>> just about anything Open Source. >>>> http://sourceforge.net/services/buy/index.php >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>> >>> >>> ------------------------------------------------------------------------- >>> Check out the new SourceForge.net Marketplace. >>> It's the best place to buy or sell services for >>> just about anything Open Source. >>> http://sourceforge.net/services/buy/index.php >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >> >> ------------------------------------------------------------------------- >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://sourceforge.net/services/buy/index.php >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p18095965.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Peter V. <pet...@gm...> - 2008-06-26 20:58:32
|
Hi David, How was your progress going with this? I really want to help but have not got around to it because I am in my senior year of UNI and it is pretty hectic. I will get on this over the weekend, if you have any area that I can help investigate I would be glad to. Thanks, Pete On Tue, Jun 24, 2008 at 3:03 PM, briany <bye...@de...> wrote: > > You will find the answers on this forum but it's probably not "step by > step". > I am away at the moment but can post a blow by blow description in the next > few days if that would help. > > The basic idea is as follows: > > 1. You need to build the kernel under OE so you have the .config file the > build produces. > > 2. Copy over the .bb recipe for the kernel build and associated files into > user.collection (you are going to effectively edit the kernel build so you > don't want to mess up you base configuration). > > 3. Go into the directory where the previously built kernel .config file > lives and do make ARCH=arm menuconfig. > > 4. follow through the steps exactly as for the documented buildroot > approach > to reconfigure the kernel build to add the various drivers (pwc and V4l > etc) > configured as modules. > > 5. Save the new configuration and copy the resulting .config file, > replacing > the defconfig file in your kernel build files in user.collection. > > 6. Rebuild the kernel - bitbake -c rebuild gumstix-kernel. > > 7. This will give you a new kernel with the appropriate modules enabled and > a set of ipks with the pwc module and 4 ( I think) other modules that pwc > depends on. > > 8. Install the kernel and get your system running - then install the ipks. > The package manager will tell you in which order they are needed. > > 9. Once installed (I think the installer does a depmod - a automatically) > when you plug your camera in the module should load up and the camera would > be recognised. I don't think the system will create the /dev/video0 device > until then. > > My system worked fine with the Philips spc900nc camera and can be used with > motion to put images on a webpage. > > > Brian > > Peter Vandrish wrote: > > > > I couldn't even get it to work in buildroot :( > > I was expecting the device file node "video0" to be created when I > > compiled > > the file-system but it was not there. And also when I performed the > > modprobe > > pwc the kernel dumped a stack trace and said something about not allowing > > pwc.ko to be placed in ../video/pwc/ > > If you get the thing to work in OE can you please give me a hint about > > that > > if you see me repost to the forum with a similar question. > > Thanks, > > Pete > > > > On Mon, Jun 23, 2008 at 11:20 PM, Stephen Farnsworth <ea...@by...> > > wrote: > > > >> I'm another person that soon will be trying to get the Logitech Quickcam > >> Pro 4000 webcam working in oe too. Had it working in buildroot, but > >> couldn't get other things to work in buildroot, so trying oe. > >> > >> 2008/6/23 Peter Vandrish <pet...@gm...>: > >> > >> Thanks, but buildroot does not seem to work with my bluetooth module > >> easily > >>> that is why I like OE. > >>> Pete > >>> > >>> On Mon, Jun 23, 2008 at 11:01 PM, David Novick <dkn...@ya...> > >>> wrote: > >>> > >>>> > Hi, > >>>> > Does anyone know of some clear step by step instructions for setting > >>>> up > >>>> video 4 linux and the phillip webcam > >>>> > driver on OE? > >>>> > I just set up my OE environment yesterday and am not sure how this > >>>> all > >>>> works and can't find a good guide. > >>>> > >>>> I'm in a similar boat (so to speak), and I just received my webcams in > >>>> the mail. There is this: > >>>> http://docwiki.gumstix.org/index.php/Video4linux > >>>> > >>>> for buildroot > >>>> > >>>> > >>>> > ------------------------------------------------------------------------- > >>>> Check out the new SourceForge.net Marketplace. > >>>> It's the best place to buy or sell services for > >>>> just about anything Open Source. > >>>> http://sourceforge.net/services/buy/index.php > >>>> _______________________________________________ > >>>> gumstix-users mailing list > >>>> gum...@li... > >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users > >>>> > >>>> > >>> > >>> > ------------------------------------------------------------------------- > >>> Check out the new SourceForge.net Marketplace. > >>> It's the best place to buy or sell services for > >>> just about anything Open Source. > >>> http://sourceforge.net/services/buy/index.php > >>> _______________________________________________ > >>> gumstix-users mailing list > >>> gum...@li... > >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users > >>> > >>> > >> > >> > ------------------------------------------------------------------------- > >> Check out the new SourceForge.net Marketplace. > >> It's the best place to buy or sell services for > >> just about anything Open Source. > >> http://sourceforge.net/services/buy/index.php > >> _______________________________________________ > >> gumstix-users mailing list > >> gum...@li... > >> https://lists.sourceforge.net/lists/listinfo/gumstix-users > >> > >> > > > > ------------------------------------------------------------------------- > > Check out the new SourceForge.net Marketplace. > > It's the best place to buy or sell services for > > just about anything Open Source. > > http://sourceforge.net/services/buy/index.php > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > > -- > View this message in context: > http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p18095965.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Peter V. <pet...@gm...> - 2008-06-29 02:52:45
|
Oh yeah, I am still not really sure where to go from here.. pls help :S On Sun, Jun 29, 2008 at 12:22 AM, Peter Vandrish <pet...@gm...> wrote: > Ok I think I have found the kernel .config file. > Check out: > "/tmp/staging/gumstix-custom-verdex-angstrom-linux-gnueabi/kernel" > I am really new to OE... so gotta get the hang of this. > > > On Sat, Jun 28, 2008 at 6:42 PM, Stephen Farnsworth <ea...@by...> > wrote: > >> --Quote-- >> 3. Go into the directory where the previously built kernel .config file >> lives and do make ARCH=arm menuconfig. >> >> 4. follow through the steps exactly as for the documented buildroot >> approach >> to reconfigure the kernel build to add the various drivers (pwc and V4l >> etc) >> configured as modules. >> --/Quote-- >> >> I have the same question. Where is the previously built kernel .config? >> Is the old one that I need to replace >> packages/linux/gumstix-kernel-2.6.24/gumstix-custom-verdex/defconfig? >> >> Also, what do I have to do to reconfigure the kernel to add pwc and v4l? >> >> 2008/6/28 Peter Vandrish <pet...@gm...>: >> >> Hi Brian, >>> Where are the previous kernel .config files kept in OE? >>> Also, I do not find any defconfig files in my user.collection, was there >>> something I was supposed to set up prior? >>> Thanks, >>> Peter >>> >>> >>> On Sat, Jun 28, 2008 at 12:46 AM, David Novick <dkn...@ya...> >>> wrote: >>> >>>> I never got the chance that I wanted to get this working (had to put out >>>> some other fires at work). My weekend is booked, but I'm going to sit down >>>> Monday morning and tackle this. Let us know how it goes for you, if you get >>>> to it this weekend. >>>> >>>> David Novick >>>> dkn...@ya... >>>> >>>> >>>> ----- Original Message ---- >>>> From: Peter Vandrish <pet...@gm...> >>>> To: General mailing list for gumstix users. < >>>> gum...@li...> >>>> Sent: Thursday, June 26, 2008 2:58:38 PM >>>> Subject: Re: [Gumstix-users] OE - V4Linux, PWC driver >>>> >>>> Hi David, >>>> How was your progress going with this? I really want to help but have >>>> not got around to it because I am in my senior year of UNI and it is pretty >>>> hectic. I will get on this over the weekend, if you have any area that I can >>>> help investigate I would be glad to. >>>> Thanks, >>>> Pete >>>> >>>> On Tue, Jun 24, 2008 at 3:03 PM, briany <bye...@de...> >>>> wrote: >>>> >>>>> >>>>> You will find the answers on this forum but it's probably not "step by >>>>> step". >>>>> I am away at the moment but can post a blow by blow description in the >>>>> next >>>>> few days if that would help. >>>>> >>>>> The basic idea is as follows: >>>>> >>>>> 1. You need to build the kernel under OE so you have the .config file >>>>> the >>>>> build produces. >>>>> >>>>> 2. Copy over the .bb recipe for the kernel build and associated files >>>>> into >>>>> user.collection (you are going to effectively edit the kernel build so >>>>> you >>>>> don't want to mess up you base configuration). >>>>> >>>>> 3. Go into the directory where the previously built kernel .config >>>>> file >>>>> lives and do make ARCH=arm menuconfig. >>>>> >>>>> 4. follow through the steps exactly as for the documented buildroot >>>>> approach >>>>> to reconfigure the kernel build to add the various drivers (pwc and V4l >>>>> etc) >>>>> configured as modules. >>>>> >>>>> 5. Save the new configuration and copy the resulting .config file, >>>>> replacing >>>>> the defconfig file in your kernel build files in user.collection. >>>>> >>>>> 6. Rebuild the kernel - bitbake -c rebuild gumstix-kernel. >>>>> >>>>> 7. This will give you a new kernel with the appropriate modules enabled >>>>> and >>>>> a set of ipks with the pwc module and 4 ( I think) other modules that >>>>> pwc >>>>> depends on. >>>>> >>>>> 8. Install the kernel and get your system running - then install the >>>>> ipks. >>>>> The package manager will tell you in which order they are needed. >>>>> >>>>> 9. Once installed (I think the installer does a depmod - a >>>>> automatically) >>>>> when you plug your camera in the module should load up and the camera >>>>> would >>>>> be recognised. I don't think the system will create the /dev/video0 >>>>> device >>>>> until then. >>>>> >>>>> My system worked fine with the Philips spc900nc camera and can be used >>>>> with >>>>> motion to put images on a webpage. >>>>> >>>>> >>>>> Brian >>>>> >>>>> Peter Vandrish wrote: >>>>> > >>>>> > I couldn't even get it to work in buildroot :( >>>>> > I was expecting the device file node "video0" to be created when I >>>>> > compiled >>>>> > the file-system but it was not there. And also when I performed the >>>>> > modprobe >>>>> > pwc the kernel dumped a stack trace and said something about not >>>>> allowing >>>>> > pwc.ko to be placed in ../video/pwc/ >>>>> > If you get the thing to work in OE can you please give me a hint >>>>> about >>>>> > that >>>>> > if you see me repost to the forum with a similar question. >>>>> > Thanks, >>>>> > Pete >>>>> > >>>>> > On Mon, Jun 23, 2008 at 11:20 PM, Stephen Farnsworth <ea...@by... >>>>> > >>>>> > wrote: >>>>> > >>>>> >> I'm another person that soon will be trying to get the Logitech >>>>> Quickcam >>>>> >> Pro 4000 webcam working in oe too. Had it working in buildroot, but >>>>> >> couldn't get other things to work in buildroot, so trying oe. >>>>> >> >>>>> >> 2008/6/23 Peter Vandrish <pet...@gm...>: >>>>> >> >>>>> >> Thanks, but buildroot does not seem to work with my bluetooth module >>>>> >> easily >>>>> >>> that is why I like OE. >>>>> >>> Pete >>>>> >>> >>>>> >>> On Mon, Jun 23, 2008 at 11:01 PM, David Novick <dkn...@ya... >>>>> > >>>>> >>> wrote: >>>>> >>> >>>>> >>>> > Hi, >>>>> >>>> > Does anyone know of some clear step by step instructions for >>>>> setting >>>>> >>>> up >>>>> >>>> video 4 linux and the phillip webcam >>>>> >>>> > driver on OE? >>>>> >>>> > I just set up my OE environment yesterday and am not sure how >>>>> this >>>>> >>>> all >>>>> >>>> works and can't find a good guide. >>>>> >>>> >>>>> >>>> I'm in a similar boat (so to speak), and I just received my >>>>> webcams in >>>>> >>>> the mail. There is this: >>>>> >>>> http://docwiki.gumstix.org/index.php/Video4linux >>>>> >>>> >>>>> >>>> for buildroot >>>>> >>>> >>>>> >>>> >>>>> >>>> >>>>> ------------------------------------------------------------------------- >>>>> >>>> Check out the new SourceForge.net Marketplace. >>>>> >>>> It's the best place to buy or sell services for >>>>> >>>> just about anything Open Source. >>>>> >>>> http://sourceforge.net/services/buy/index.php >>>>> >>>> _______________________________________________ >>>>> >>>> gumstix-users mailing list >>>>> >>>> gum...@li... >>>>> >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>> >>>>> >>>> >>>>> >>> >>>>> >>> >>>>> ------------------------------------------------------------------------- >>>>> >>> Check out the new SourceForge.net Marketplace. >>>>> >>> It's the best place to buy or sell services for >>>>> >>> just about anything Open Source. >>>>> >>> http://sourceforge.net/services/buy/index.php >>>>> >>> _______________________________________________ >>>>> >>> gumstix-users mailing list >>>>> >>> gum...@li... >>>>> >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>> >>>>> >>> >>>>> >> >>>>> >> >>>>> ------------------------------------------------------------------------- >>>>> >> Check out the new SourceForge.net Marketplace. >>>>> >> It's the best place to buy or sell services for >>>>> >> just about anything Open Source. >>>>> >> http://sourceforge.net/services/buy/index.php >>>>> >> _______________________________________________ >>>>> >> gumstix-users mailing list >>>>> >> gum...@li... >>>>> >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >> >>>>> >> >>>>> > >>>>> > >>>>> ------------------------------------------------------------------------- >>>>> > Check out the new SourceForge.net Marketplace. >>>>> > It's the best place to buy or sell services for >>>>> > just about anything Open Source. >>>>> > http://sourceforge.net/services/buy/index.php >>>>> > _______________________________________________ >>>>> > gumstix-users mailing list >>>>> > gum...@li... >>>>> > https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> > >>>>> > >>>>> >>>>> -- >>>>> View this message in context: >>>>> http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p18095965.html >>>>> Sent from the Gumstix mailing list archive at Nabble.com. >>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------- >>>>> Check out the new SourceForge.net Marketplace. >>>>> It's the best place to buy or sell services for >>>>> just about anything Open Source. >>>>> http://sourceforge.net/services/buy/index.php >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>> >>>> >>>> >>>> >>>> ------------------------------------------------------------------------- >>>> Check out the new SourceForge.net Marketplace. >>>> It's the best place to buy or sell services for >>>> just about anything Open Source. >>>> http://sourceforge.net/services/buy/index.php >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>> >>> >>> ------------------------------------------------------------------------- >>> Check out the new SourceForge.net Marketplace. >>> It's the best place to buy or sell services for >>> just about anything Open Source. >>> http://sourceforge.net/services/buy/index.php >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >> >> ------------------------------------------------------------------------- >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://sourceforge.net/services/buy/index.php >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > |
From: briany <bye...@de...> - 2008-06-30 14:56:27
|
I think you have the wrong .config file - I should have been more specific where to find it. This thread should help you out. http://www.nabble.com/Kernel-Hacking-td17348424.html#a17366839 I think this is where you will find the "right" .config file - the directory will have connex, verdex etc in the name depending on your machine type: tmp/work/gumstix-custom-connex-angstrom-linux-gnueabi/gumstix-kernel-2.6 .21-r1/linux-2.6.21/ Not sure about the precise name for you right now as don't have my build machine to hand - but it will be in /tmp/work (not staging) and with a directory structure /gumstix-kernel-version/linux-version. This will be there assuming you have already bitbaked the kernel (eg by building one of the standard images). I hope make ARCH=arm menuconfig will work for you on this file! This process will save a new version of the .config file in this directory. You also want to have copied over the whole linux package directory from com.gumstix.collection to user.collection. The defconfig file you are going to overwrite with the saved .config file is the one for the kernel version you are using (I assume this is 2.6.21) and gumstix variant (verdex, connex etc). Then when you rebuild the kernel this "custom" kernel configuration in user.collection will be used - and the build should produce a new kernel with the modules enabled and ipks with the *.ko modules in. Brian Peter Vandrish wrote: > > Oh yeah, I am still not really sure where to go from here.. pls help :S > > > On Sun, Jun 29, 2008 at 12:22 AM, Peter Vandrish > <pet...@gm...> > wrote: > >> Ok I think I have found the kernel .config file. >> Check out: >> "/tmp/staging/gumstix-custom-verdex-angstrom-linux-gnueabi/kernel" >> I am really new to OE... so gotta get the hang of this. >> >> >> On Sat, Jun 28, 2008 at 6:42 PM, Stephen Farnsworth <ea...@by...> >> wrote: >> >>> --Quote-- >>> 3. Go into the directory where the previously built kernel .config file >>> lives and do make ARCH=arm menuconfig. >>> >>> 4. follow through the steps exactly as for the documented buildroot >>> approach >>> to reconfigure the kernel build to add the various drivers (pwc and V4l >>> etc) >>> configured as modules. >>> --/Quote-- >>> >>> I have the same question. Where is the previously built kernel .config? >>> Is the old one that I need to replace >>> packages/linux/gumstix-kernel-2.6.24/gumstix-custom-verdex/defconfig? >>> >>> Also, what do I have to do to reconfigure the kernel to add pwc and v4l? >>> >>> 2008/6/28 Peter Vandrish <pet...@gm...>: >>> >>> Hi Brian, >>>> Where are the previous kernel .config files kept in OE? >>>> Also, I do not find any defconfig files in my user.collection, was >>>> there >>>> something I was supposed to set up prior? >>>> Thanks, >>>> Peter >>>> >>>> >>>> On Sat, Jun 28, 2008 at 12:46 AM, David Novick <dkn...@ya...> >>>> wrote: >>>> >>>>> I never got the chance that I wanted to get this working (had to put >>>>> out >>>>> some other fires at work). My weekend is booked, but I'm going to sit >>>>> down >>>>> Monday morning and tackle this. Let us know how it goes for you, if >>>>> you get >>>>> to it this weekend. >>>>> >>>>> David Novick >>>>> dkn...@ya... >>>>> >>>>> >>>>> ----- Original Message ---- >>>>> From: Peter Vandrish <pet...@gm...> >>>>> To: General mailing list for gumstix users. < >>>>> gum...@li...> >>>>> Sent: Thursday, June 26, 2008 2:58:38 PM >>>>> Subject: Re: [Gumstix-users] OE - V4Linux, PWC driver >>>>> >>>>> Hi David, >>>>> How was your progress going with this? I really want to help but have >>>>> not got around to it because I am in my senior year of UNI and it is >>>>> pretty >>>>> hectic. I will get on this over the weekend, if you have any area that >>>>> I can >>>>> help investigate I would be glad to. >>>>> Thanks, >>>>> Pete >>>>> >>>>> On Tue, Jun 24, 2008 at 3:03 PM, briany <bye...@de...> >>>>> wrote: >>>>> >>>>>> >>>>>> You will find the answers on this forum but it's probably not "step >>>>>> by >>>>>> step". >>>>>> I am away at the moment but can post a blow by blow description in >>>>>> the >>>>>> next >>>>>> few days if that would help. >>>>>> >>>>>> The basic idea is as follows: >>>>>> >>>>>> 1. You need to build the kernel under OE so you have the .config file >>>>>> the >>>>>> build produces. >>>>>> >>>>>> 2. Copy over the .bb recipe for the kernel build and associated files >>>>>> into >>>>>> user.collection (you are going to effectively edit the kernel build >>>>>> so >>>>>> you >>>>>> don't want to mess up you base configuration). >>>>>> >>>>>> 3. Go into the directory where the previously built kernel .config >>>>>> file >>>>>> lives and do make ARCH=arm menuconfig. >>>>>> >>>>>> 4. follow through the steps exactly as for the documented buildroot >>>>>> approach >>>>>> to reconfigure the kernel build to add the various drivers (pwc and >>>>>> V4l >>>>>> etc) >>>>>> configured as modules. >>>>>> >>>>>> 5. Save the new configuration and copy the resulting .config file, >>>>>> replacing >>>>>> the defconfig file in your kernel build files in user.collection. >>>>>> >>>>>> 6. Rebuild the kernel - bitbake -c rebuild gumstix-kernel. >>>>>> >>>>>> 7. This will give you a new kernel with the appropriate modules >>>>>> enabled >>>>>> and >>>>>> a set of ipks with the pwc module and 4 ( I think) other modules that >>>>>> pwc >>>>>> depends on. >>>>>> >>>>>> 8. Install the kernel and get your system running - then install the >>>>>> ipks. >>>>>> The package manager will tell you in which order they are needed. >>>>>> >>>>>> 9. Once installed (I think the installer does a depmod - a >>>>>> automatically) >>>>>> when you plug your camera in the module should load up and the camera >>>>>> would >>>>>> be recognised. I don't think the system will create the /dev/video0 >>>>>> device >>>>>> until then. >>>>>> >>>>>> My system worked fine with the Philips spc900nc camera and can be >>>>>> used >>>>>> with >>>>>> motion to put images on a webpage. >>>>>> >>>>>> >>>>>> Brian >>>>>> >>>>>> Peter Vandrish wrote: >>>>>> > >>>>>> > I couldn't even get it to work in buildroot :( >>>>>> > I was expecting the device file node "video0" to be created when I >>>>>> > compiled >>>>>> > the file-system but it was not there. And also when I performed the >>>>>> > modprobe >>>>>> > pwc the kernel dumped a stack trace and said something about not >>>>>> allowing >>>>>> > pwc.ko to be placed in ../video/pwc/ >>>>>> > If you get the thing to work in OE can you please give me a hint >>>>>> about >>>>>> > that >>>>>> > if you see me repost to the forum with a similar question. >>>>>> > Thanks, >>>>>> > Pete >>>>>> > >>>>>> > On Mon, Jun 23, 2008 at 11:20 PM, Stephen Farnsworth >>>>>> <ea...@by... >>>>>> > >>>>>> > wrote: >>>>>> > >>>>>> >> I'm another person that soon will be trying to get the Logitech >>>>>> Quickcam >>>>>> >> Pro 4000 webcam working in oe too. Had it working in buildroot, >>>>>> but >>>>>> >> couldn't get other things to work in buildroot, so trying oe. >>>>>> >> >>>>>> >> 2008/6/23 Peter Vandrish <pet...@gm...>: >>>>>> >> >>>>>> >> Thanks, but buildroot does not seem to work with my bluetooth >>>>>> module >>>>>> >> easily >>>>>> >>> that is why I like OE. >>>>>> >>> Pete >>>>>> >>> >>>>>> >>> On Mon, Jun 23, 2008 at 11:01 PM, David Novick >>>>>> <dkn...@ya... >>>>>> > >>>>>> >>> wrote: >>>>>> >>> >>>>>> >>>> > Hi, >>>>>> >>>> > Does anyone know of some clear step by step instructions for >>>>>> setting >>>>>> >>>> up >>>>>> >>>> video 4 linux and the phillip webcam >>>>>> >>>> > driver on OE? >>>>>> >>>> > I just set up my OE environment yesterday and am not sure how >>>>>> this >>>>>> >>>> all >>>>>> >>>> works and can't find a good guide. >>>>>> >>>> >>>>>> >>>> I'm in a similar boat (so to speak), and I just received my >>>>>> webcams in >>>>>> >>>> the mail. There is this: >>>>>> >>>> http://docwiki.gumstix.org/index.php/Video4linux >>>>>> >>>> >>>>>> >>>> for buildroot >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> >>>>>> ------------------------------------------------------------------------- >>>>>> >>>> Check out the new SourceForge.net Marketplace. >>>>>> >>>> It's the best place to buy or sell services for >>>>>> >>>> just about anything Open Source. >>>>>> >>>> http://sourceforge.net/services/buy/index.php >>>>>> >>>> _______________________________________________ >>>>>> >>>> gumstix-users mailing list >>>>>> >>>> gum...@li... >>>>>> >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>> >>>> >>>>>> >>>> >>>>>> >>> >>>>>> >>> >>>>>> ------------------------------------------------------------------------- >>>>>> >>> Check out the new SourceForge.net Marketplace. >>>>>> >>> It's the best place to buy or sell services for >>>>>> >>> just about anything Open Source. >>>>>> >>> http://sourceforge.net/services/buy/index.php >>>>>> >>> _______________________________________________ >>>>>> >>> gumstix-users mailing list >>>>>> >>> gum...@li... >>>>>> >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>> >>> >>>>>> >>> >>>>>> >> >>>>>> >> >>>>>> ------------------------------------------------------------------------- >>>>>> >> Check out the new SourceForge.net Marketplace. >>>>>> >> It's the best place to buy or sell services for >>>>>> >> just about anything Open Source. >>>>>> >> http://sourceforge.net/services/buy/index.php >>>>>> >> _______________________________________________ >>>>>> >> gumstix-users mailing list >>>>>> >> gum...@li... >>>>>> >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>> >> >>>>>> >> >>>>>> > >>>>>> > >>>>>> ------------------------------------------------------------------------- >>>>>> > Check out the new SourceForge.net Marketplace. >>>>>> > It's the best place to buy or sell services for >>>>>> > just about anything Open Source. >>>>>> > http://sourceforge.net/services/buy/index.php >>>>>> > _______________________________________________ >>>>>> > gumstix-users mailing list >>>>>> > gum...@li... >>>>>> > https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>> > >>>>>> > >>>>>> >>>>>> -- >>>>>> View this message in context: >>>>>> http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p18095965.html >>>>>> Sent from the Gumstix mailing list archive at Nabble.com. >>>>>> >>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------- >>>>>> Check out the new SourceForge.net Marketplace. >>>>>> It's the best place to buy or sell services for >>>>>> just about anything Open Source. >>>>>> http://sourceforge.net/services/buy/index.php >>>>>> _______________________________________________ >>>>>> gumstix-users mailing list >>>>>> gum...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>> >>>>> >>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------- >>>>> Check out the new SourceForge.net Marketplace. >>>>> It's the best place to buy or sell services for >>>>> just about anything Open Source. >>>>> http://sourceforge.net/services/buy/index.php >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>>> >>>> >>>> ------------------------------------------------------------------------- >>>> Check out the new SourceForge.net Marketplace. >>>> It's the best place to buy or sell services for >>>> just about anything Open Source. >>>> http://sourceforge.net/services/buy/index.php >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>> >>> >>> ------------------------------------------------------------------------- >>> Check out the new SourceForge.net Marketplace. >>> It's the best place to buy or sell services for >>> just about anything Open Source. >>> http://sourceforge.net/services/buy/index.php >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >> > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p18197480.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Peter V. <pet...@gm...> - 2008-06-30 15:30:25
|
Thanks, I will try that again later. On Mon, Jun 30, 2008 at 12:26 PM, briany <bye...@de...> wrote: > > I think you have the wrong .config file - I should have been more specific > where to find it. > > This thread should help you out. > > http://www.nabble.com/Kernel-Hacking-td17348424.html#a17366839 > > I think this is where you will find the "right" .config file - the > directory > will have connex, verdex etc in the name depending on your machine type: > > tmp/work/gumstix-custom-connex-angstrom-linux-gnueabi/gumstix-kernel-2.6 > .21-r1/linux-2.6.21/ > > Not sure about the precise name for you right now as don't have my build > machine to hand - but it will be in /tmp/work (not staging) and with a > directory structure /gumstix-kernel-version/linux-version. > > This will be there assuming you have already bitbaked the kernel (eg by > building one of the standard images). > > I hope make ARCH=arm menuconfig will work for you on this file! This > process > will save a new version of the .config file in this directory. > > You also want to have copied over the whole linux package directory from > com.gumstix.collection to user.collection. The defconfig file you are going > to overwrite with the saved .config file is the one for the kernel version > you are using (I assume this is 2.6.21) and gumstix variant (verdex, connex > etc). > > Then when you rebuild the kernel this "custom" kernel configuration in > user.collection will be used - and the build should produce a new kernel > with the modules enabled and ipks with the *.ko modules in. > > > Brian > > > > > > Peter Vandrish wrote: > > > > Oh yeah, I am still not really sure where to go from here.. pls help :S > > > > > > On Sun, Jun 29, 2008 at 12:22 AM, Peter Vandrish > > <pet...@gm...> > > wrote: > > > >> Ok I think I have found the kernel .config file. > >> Check out: > >> "/tmp/staging/gumstix-custom-verdex-angstrom-linux-gnueabi/kernel" > >> I am really new to OE... so gotta get the hang of this. > >> > >> > >> On Sat, Jun 28, 2008 at 6:42 PM, Stephen Farnsworth <ea...@by...> > >> wrote: > >> > >>> --Quote-- > >>> 3. Go into the directory where the previously built kernel .config > file > >>> lives and do make ARCH=arm menuconfig. > >>> > >>> 4. follow through the steps exactly as for the documented buildroot > >>> approach > >>> to reconfigure the kernel build to add the various drivers (pwc and V4l > >>> etc) > >>> configured as modules. > >>> --/Quote-- > >>> > >>> I have the same question. Where is the previously built kernel > .config? > >>> Is the old one that I need to replace > >>> packages/linux/gumstix-kernel-2.6.24/gumstix-custom-verdex/defconfig? > >>> > >>> Also, what do I have to do to reconfigure the kernel to add pwc and > v4l? > >>> > >>> 2008/6/28 Peter Vandrish <pet...@gm...>: > >>> > >>> Hi Brian, > >>>> Where are the previous kernel .config files kept in OE? > >>>> Also, I do not find any defconfig files in my user.collection, was > >>>> there > >>>> something I was supposed to set up prior? > >>>> Thanks, > >>>> Peter > >>>> > >>>> > >>>> On Sat, Jun 28, 2008 at 12:46 AM, David Novick <dkn...@ya...> > >>>> wrote: > >>>> > >>>>> I never got the chance that I wanted to get this working (had to put > >>>>> out > >>>>> some other fires at work). My weekend is booked, but I'm going to > sit > >>>>> down > >>>>> Monday morning and tackle this. Let us know how it goes for you, if > >>>>> you get > >>>>> to it this weekend. > >>>>> > >>>>> David Novick > >>>>> dkn...@ya... > >>>>> > >>>>> > >>>>> ----- Original Message ---- > >>>>> From: Peter Vandrish <pet...@gm...> > >>>>> To: General mailing list for gumstix users. < > >>>>> gum...@li...> > >>>>> Sent: Thursday, June 26, 2008 2:58:38 PM > >>>>> Subject: Re: [Gumstix-users] OE - V4Linux, PWC driver > >>>>> > >>>>> Hi David, > >>>>> How was your progress going with this? I really want to help but have > >>>>> not got around to it because I am in my senior year of UNI and it is > >>>>> pretty > >>>>> hectic. I will get on this over the weekend, if you have any area > that > >>>>> I can > >>>>> help investigate I would be glad to. > >>>>> Thanks, > >>>>> Pete > >>>>> > >>>>> On Tue, Jun 24, 2008 at 3:03 PM, briany <bye...@de...> > >>>>> wrote: > >>>>> > >>>>>> > >>>>>> You will find the answers on this forum but it's probably not "step > >>>>>> by > >>>>>> step". > >>>>>> I am away at the moment but can post a blow by blow description in > >>>>>> the > >>>>>> next > >>>>>> few days if that would help. > >>>>>> > >>>>>> The basic idea is as follows: > >>>>>> > >>>>>> 1. You need to build the kernel under OE so you have the .config > file > >>>>>> the > >>>>>> build produces. > >>>>>> > >>>>>> 2. Copy over the .bb recipe for the kernel build and associated > files > >>>>>> into > >>>>>> user.collection (you are going to effectively edit the kernel build > >>>>>> so > >>>>>> you > >>>>>> don't want to mess up you base configuration). > >>>>>> > >>>>>> 3. Go into the directory where the previously built kernel .config > >>>>>> file > >>>>>> lives and do make ARCH=arm menuconfig. > >>>>>> > >>>>>> 4. follow through the steps exactly as for the documented buildroot > >>>>>> approach > >>>>>> to reconfigure the kernel build to add the various drivers (pwc and > >>>>>> V4l > >>>>>> etc) > >>>>>> configured as modules. > >>>>>> > >>>>>> 5. Save the new configuration and copy the resulting .config file, > >>>>>> replacing > >>>>>> the defconfig file in your kernel build files in user.collection. > >>>>>> > >>>>>> 6. Rebuild the kernel - bitbake -c rebuild gumstix-kernel. > >>>>>> > >>>>>> 7. This will give you a new kernel with the appropriate modules > >>>>>> enabled > >>>>>> and > >>>>>> a set of ipks with the pwc module and 4 ( I think) other modules > that > >>>>>> pwc > >>>>>> depends on. > >>>>>> > >>>>>> 8. Install the kernel and get your system running - then install the > >>>>>> ipks. > >>>>>> The package manager will tell you in which order they are needed. > >>>>>> > >>>>>> 9. Once installed (I think the installer does a depmod - a > >>>>>> automatically) > >>>>>> when you plug your camera in the module should load up and the > camera > >>>>>> would > >>>>>> be recognised. I don't think the system will create the /dev/video0 > >>>>>> device > >>>>>> until then. > >>>>>> > >>>>>> My system worked fine with the Philips spc900nc camera and can be > >>>>>> used > >>>>>> with > >>>>>> motion to put images on a webpage. > >>>>>> > >>>>>> > >>>>>> Brian > >>>>>> > >>>>>> Peter Vandrish wrote: > >>>>>> > > >>>>>> > I couldn't even get it to work in buildroot :( > >>>>>> > I was expecting the device file node "video0" to be created when I > >>>>>> > compiled > >>>>>> > the file-system but it was not there. And also when I performed > the > >>>>>> > modprobe > >>>>>> > pwc the kernel dumped a stack trace and said something about not > >>>>>> allowing > >>>>>> > pwc.ko to be placed in ../video/pwc/ > >>>>>> > If you get the thing to work in OE can you please give me a hint > >>>>>> about > >>>>>> > that > >>>>>> > if you see me repost to the forum with a similar question. > >>>>>> > Thanks, > >>>>>> > Pete > >>>>>> > > >>>>>> > On Mon, Jun 23, 2008 at 11:20 PM, Stephen Farnsworth > >>>>>> <ea...@by... > >>>>>> > > >>>>>> > wrote: > >>>>>> > > >>>>>> >> I'm another person that soon will be trying to get the Logitech > >>>>>> Quickcam > >>>>>> >> Pro 4000 webcam working in oe too. Had it working in buildroot, > >>>>>> but > >>>>>> >> couldn't get other things to work in buildroot, so trying oe. > >>>>>> >> > >>>>>> >> 2008/6/23 Peter Vandrish <pet...@gm...>: > >>>>>> >> > >>>>>> >> Thanks, but buildroot does not seem to work with my bluetooth > >>>>>> module > >>>>>> >> easily > >>>>>> >>> that is why I like OE. > >>>>>> >>> Pete > >>>>>> >>> > >>>>>> >>> On Mon, Jun 23, 2008 at 11:01 PM, David Novick > >>>>>> <dkn...@ya... > >>>>>> > > >>>>>> >>> wrote: > >>>>>> >>> > >>>>>> >>>> > Hi, > >>>>>> >>>> > Does anyone know of some clear step by step instructions for > >>>>>> setting > >>>>>> >>>> up > >>>>>> >>>> video 4 linux and the phillip webcam > >>>>>> >>>> > driver on OE? > >>>>>> >>>> > I just set up my OE environment yesterday and am not sure how > >>>>>> this > >>>>>> >>>> all > >>>>>> >>>> works and can't find a good guide. > >>>>>> >>>> > >>>>>> >>>> I'm in a similar boat (so to speak), and I just received my > >>>>>> webcams in > >>>>>> >>>> the mail. There is this: > >>>>>> >>>> http://docwiki.gumstix.org/index.php/Video4linux > >>>>>> >>>> > >>>>>> >>>> for buildroot > >>>>>> >>>> > >>>>>> >>>> > >>>>>> >>>> > >>>>>> > ------------------------------------------------------------------------- > >>>>>> >>>> Check out the new SourceForge.net Marketplace. > >>>>>> >>>> It's the best place to buy or sell services for > >>>>>> >>>> just about anything Open Source. > >>>>>> >>>> http://sourceforge.net/services/buy/index.php > >>>>>> >>>> _______________________________________________ > >>>>>> >>>> gumstix-users mailing list > >>>>>> >>>> gum...@li... > >>>>>> >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users > >>>>>> >>>> > >>>>>> >>>> > >>>>>> >>> > >>>>>> >>> > >>>>>> > ------------------------------------------------------------------------- > >>>>>> >>> Check out the new SourceForge.net Marketplace. > >>>>>> >>> It's the best place to buy or sell services for > >>>>>> >>> just about anything Open Source. > >>>>>> >>> http://sourceforge.net/services/buy/index.php > >>>>>> >>> _______________________________________________ > >>>>>> >>> gumstix-users mailing list > >>>>>> >>> gum...@li... > >>>>>> >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users > >>>>>> >>> > >>>>>> >>> > >>>>>> >> > >>>>>> >> > >>>>>> > ------------------------------------------------------------------------- > >>>>>> >> Check out the new SourceForge.net Marketplace. > >>>>>> >> It's the best place to buy or sell services for > >>>>>> >> just about anything Open Source. > >>>>>> >> http://sourceforge.net/services/buy/index.php > >>>>>> >> _______________________________________________ > >>>>>> >> gumstix-users mailing list > >>>>>> >> gum...@li... > >>>>>> >> https://lists.sourceforge.net/lists/listinfo/gumstix-users > >>>>>> >> > >>>>>> >> > >>>>>> > > >>>>>> > > >>>>>> > ------------------------------------------------------------------------- > >>>>>> > Check out the new SourceForge.net Marketplace. > >>>>>> > It's the best place to buy or sell services for > >>>>>> > just about anything Open Source. > >>>>>> > http://sourceforge.net/services/buy/index.php > >>>>>> > _______________________________________________ > >>>>>> > gumstix-users mailing list > >>>>>> > gum...@li... > >>>>>> > https://lists.sourceforge.net/lists/listinfo/gumstix-users > >>>>>> > > >>>>>> > > >>>>>> > >>>>>> -- > >>>>>> View this message in context: > >>>>>> > http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p18095965.html > >>>>>> Sent from the Gumstix mailing list archive at Nabble.com. > >>>>>> > >>>>>> > >>>>>> > >>>>>> > ------------------------------------------------------------------------- > >>>>>> Check out the new SourceForge.net Marketplace. > >>>>>> It's the best place to buy or sell services for > >>>>>> just about anything Open Source. > >>>>>> http://sourceforge.net/services/buy/index.php > >>>>>> _______________________________________________ > >>>>>> gumstix-users mailing list > >>>>>> gum...@li... > >>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users > >>>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > ------------------------------------------------------------------------- > >>>>> Check out the new SourceForge.net Marketplace. > >>>>> It's the best place to buy or sell services for > >>>>> just about anything Open Source. > >>>>> http://sourceforge.net/services/buy/index.php > >>>>> _______________________________________________ > >>>>> gumstix-users mailing list > >>>>> gum...@li... > >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users > >>>>> > >>>>> > >>>> > >>>> > ------------------------------------------------------------------------- > >>>> Check out the new SourceForge.net Marketplace. > >>>> It's the best place to buy or sell services for > >>>> just about anything Open Source. > >>>> http://sourceforge.net/services/buy/index.php > >>>> _______________________________________________ > >>>> gumstix-users mailing list > >>>> gum...@li... > >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users > >>>> > >>>> > >>> > >>> > ------------------------------------------------------------------------- > >>> Check out the new SourceForge.net Marketplace. > >>> It's the best place to buy or sell services for > >>> just about anything Open Source. > >>> http://sourceforge.net/services/buy/index.php > >>> _______________________________________________ > >>> gumstix-users mailing list > >>> gum...@li... > >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users > >>> > >>> > >> > > > > ------------------------------------------------------------------------- > > Check out the new SourceForge.net Marketplace. > > It's the best place to buy or sell services for > > just about anything Open Source. > > http://sourceforge.net/services/buy/index.php > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > > -- > View this message in context: > http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p18197480.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Peter V. <pet...@gm...> - 2008-06-30 21:44:01
|
Ok I managed to get that far, but the bitbake keeps failing because the kernel image is too big. The only way I can build it is if I include the drivers as modular in the kernel build. If I do that, then on the Gumstix there is no option for an ipkg install of the pwc and v4l. Thanks, Pete On Mon, Jun 30, 2008 at 1:00 PM, Peter Vandrish <pet...@gm...> wrote: > Thanks, > I will try that again later. > > > > On Mon, Jun 30, 2008 at 12:26 PM, briany <bye...@de...> wrote: > >> >> I think you have the wrong .config file - I should have been more >> specific >> where to find it. >> >> This thread should help you out. >> >> http://www.nabble.com/Kernel-Hacking-td17348424.html#a17366839 >> >> I think this is where you will find the "right" .config file - the >> directory >> will have connex, verdex etc in the name depending on your machine type: >> >> tmp/work/gumstix-custom-connex-angstrom-linux-gnueabi/gumstix-kernel-2.6 >> .21-r1/linux-2.6.21/ >> >> Not sure about the precise name for you right now as don't have my build >> machine to hand - but it will be in /tmp/work (not staging) and with a >> directory structure /gumstix-kernel-version/linux-version. >> >> This will be there assuming you have already bitbaked the kernel (eg by >> building one of the standard images). >> >> I hope make ARCH=arm menuconfig will work for you on this file! This >> process >> will save a new version of the .config file in this directory. >> >> You also want to have copied over the whole linux package directory from >> com.gumstix.collection to user.collection. The defconfig file you are >> going >> to overwrite with the saved .config file is the one for the kernel version >> you are using (I assume this is 2.6.21) and gumstix variant (verdex, >> connex >> etc). >> >> Then when you rebuild the kernel this "custom" kernel configuration in >> user.collection will be used - and the build should produce a new kernel >> with the modules enabled and ipks with the *.ko modules in. >> >> >> Brian >> >> >> >> >> >> Peter Vandrish wrote: >> > >> > Oh yeah, I am still not really sure where to go from here.. pls help :S >> > >> > >> > On Sun, Jun 29, 2008 at 12:22 AM, Peter Vandrish >> > <pet...@gm...> >> > wrote: >> > >> >> Ok I think I have found the kernel .config file. >> >> Check out: >> >> "/tmp/staging/gumstix-custom-verdex-angstrom-linux-gnueabi/kernel" >> >> I am really new to OE... so gotta get the hang of this. >> >> >> >> >> >> On Sat, Jun 28, 2008 at 6:42 PM, Stephen Farnsworth <ea...@by...> >> >> wrote: >> >> >> >>> --Quote-- >> >>> 3. Go into the directory where the previously built kernel .config >> file >> >>> lives and do make ARCH=arm menuconfig. >> >>> >> >>> 4. follow through the steps exactly as for the documented buildroot >> >>> approach >> >>> to reconfigure the kernel build to add the various drivers (pwc and >> V4l >> >>> etc) >> >>> configured as modules. >> >>> --/Quote-- >> >>> >> >>> I have the same question. Where is the previously built kernel >> .config? >> >>> Is the old one that I need to replace >> >>> packages/linux/gumstix-kernel-2.6.24/gumstix-custom-verdex/defconfig? >> >>> >> >>> Also, what do I have to do to reconfigure the kernel to add pwc and >> v4l? >> >>> >> >>> 2008/6/28 Peter Vandrish <pet...@gm...>: >> >>> >> >>> Hi Brian, >> >>>> Where are the previous kernel .config files kept in OE? >> >>>> Also, I do not find any defconfig files in my user.collection, was >> >>>> there >> >>>> something I was supposed to set up prior? >> >>>> Thanks, >> >>>> Peter >> >>>> >> >>>> >> >>>> On Sat, Jun 28, 2008 at 12:46 AM, David Novick <dkn...@ya...> >> >>>> wrote: >> >>>> >> >>>>> I never got the chance that I wanted to get this working (had to put >> >>>>> out >> >>>>> some other fires at work). My weekend is booked, but I'm going to >> sit >> >>>>> down >> >>>>> Monday morning and tackle this. Let us know how it goes for you, if >> >>>>> you get >> >>>>> to it this weekend. >> >>>>> >> >>>>> David Novick >> >>>>> dkn...@ya... >> >>>>> >> >>>>> >> >>>>> ----- Original Message ---- >> >>>>> From: Peter Vandrish <pet...@gm...> >> >>>>> To: General mailing list for gumstix users. < >> >>>>> gum...@li...> >> >>>>> Sent: Thursday, June 26, 2008 2:58:38 PM >> >>>>> Subject: Re: [Gumstix-users] OE - V4Linux, PWC driver >> >>>>> >> >>>>> Hi David, >> >>>>> How was your progress going with this? I really want to help but >> have >> >>>>> not got around to it because I am in my senior year of UNI and it is >> >>>>> pretty >> >>>>> hectic. I will get on this over the weekend, if you have any area >> that >> >>>>> I can >> >>>>> help investigate I would be glad to. >> >>>>> Thanks, >> >>>>> Pete >> >>>>> >> >>>>> On Tue, Jun 24, 2008 at 3:03 PM, briany <bye...@de...> >> >>>>> wrote: >> >>>>> >> >>>>>> >> >>>>>> You will find the answers on this forum but it's probably not "step >> >>>>>> by >> >>>>>> step". >> >>>>>> I am away at the moment but can post a blow by blow description in >> >>>>>> the >> >>>>>> next >> >>>>>> few days if that would help. >> >>>>>> >> >>>>>> The basic idea is as follows: >> >>>>>> >> >>>>>> 1. You need to build the kernel under OE so you have the .config >> file >> >>>>>> the >> >>>>>> build produces. >> >>>>>> >> >>>>>> 2. Copy over the .bb recipe for the kernel build and associated >> files >> >>>>>> into >> >>>>>> user.collection (you are going to effectively edit the kernel build >> >>>>>> so >> >>>>>> you >> >>>>>> don't want to mess up you base configuration). >> >>>>>> >> >>>>>> 3. Go into the directory where the previously built kernel .config >> >>>>>> file >> >>>>>> lives and do make ARCH=arm menuconfig. >> >>>>>> >> >>>>>> 4. follow through the steps exactly as for the documented buildroot >> >>>>>> approach >> >>>>>> to reconfigure the kernel build to add the various drivers (pwc and >> >>>>>> V4l >> >>>>>> etc) >> >>>>>> configured as modules. >> >>>>>> >> >>>>>> 5. Save the new configuration and copy the resulting .config file, >> >>>>>> replacing >> >>>>>> the defconfig file in your kernel build files in user.collection. >> >>>>>> >> >>>>>> 6. Rebuild the kernel - bitbake -c rebuild gumstix-kernel. >> >>>>>> >> >>>>>> 7. This will give you a new kernel with the appropriate modules >> >>>>>> enabled >> >>>>>> and >> >>>>>> a set of ipks with the pwc module and 4 ( I think) other modules >> that >> >>>>>> pwc >> >>>>>> depends on. >> >>>>>> >> >>>>>> 8. Install the kernel and get your system running - then install >> the >> >>>>>> ipks. >> >>>>>> The package manager will tell you in which order they are needed. >> >>>>>> >> >>>>>> 9. Once installed (I think the installer does a depmod - a >> >>>>>> automatically) >> >>>>>> when you plug your camera in the module should load up and the >> camera >> >>>>>> would >> >>>>>> be recognised. I don't think the system will create the /dev/video0 >> >>>>>> device >> >>>>>> until then. >> >>>>>> >> >>>>>> My system worked fine with the Philips spc900nc camera and can be >> >>>>>> used >> >>>>>> with >> >>>>>> motion to put images on a webpage. >> >>>>>> >> >>>>>> >> >>>>>> Brian >> >>>>>> >> >>>>>> Peter Vandrish wrote: >> >>>>>> > >> >>>>>> > I couldn't even get it to work in buildroot :( >> >>>>>> > I was expecting the device file node "video0" to be created when >> I >> >>>>>> > compiled >> >>>>>> > the file-system but it was not there. And also when I performed >> the >> >>>>>> > modprobe >> >>>>>> > pwc the kernel dumped a stack trace and said something about not >> >>>>>> allowing >> >>>>>> > pwc.ko to be placed in ../video/pwc/ >> >>>>>> > If you get the thing to work in OE can you please give me a hint >> >>>>>> about >> >>>>>> > that >> >>>>>> > if you see me repost to the forum with a similar question. >> >>>>>> > Thanks, >> >>>>>> > Pete >> >>>>>> > >> >>>>>> > On Mon, Jun 23, 2008 at 11:20 PM, Stephen Farnsworth >> >>>>>> <ea...@by... >> >>>>>> > >> >>>>>> > wrote: >> >>>>>> > >> >>>>>> >> I'm another person that soon will be trying to get the Logitech >> >>>>>> Quickcam >> >>>>>> >> Pro 4000 webcam working in oe too. Had it working in buildroot, >> >>>>>> but >> >>>>>> >> couldn't get other things to work in buildroot, so trying oe. >> >>>>>> >> >> >>>>>> >> 2008/6/23 Peter Vandrish <pet...@gm...>: >> >>>>>> >> >> >>>>>> >> Thanks, but buildroot does not seem to work with my bluetooth >> >>>>>> module >> >>>>>> >> easily >> >>>>>> >>> that is why I like OE. >> >>>>>> >>> Pete >> >>>>>> >>> >> >>>>>> >>> On Mon, Jun 23, 2008 at 11:01 PM, David Novick >> >>>>>> <dkn...@ya... >> >>>>>> > >> >>>>>> >>> wrote: >> >>>>>> >>> >> >>>>>> >>>> > Hi, >> >>>>>> >>>> > Does anyone know of some clear step by step instructions for >> >>>>>> setting >> >>>>>> >>>> up >> >>>>>> >>>> video 4 linux and the phillip webcam >> >>>>>> >>>> > driver on OE? >> >>>>>> >>>> > I just set up my OE environment yesterday and am not sure >> how >> >>>>>> this >> >>>>>> >>>> all >> >>>>>> >>>> works and can't find a good guide. >> >>>>>> >>>> >> >>>>>> >>>> I'm in a similar boat (so to speak), and I just received my >> >>>>>> webcams in >> >>>>>> >>>> the mail. There is this: >> >>>>>> >>>> http://docwiki.gumstix.org/index.php/Video4linux >> >>>>>> >>>> >> >>>>>> >>>> for buildroot >> >>>>>> >>>> >> >>>>>> >>>> >> >>>>>> >>>> >> >>>>>> >> ------------------------------------------------------------------------- >> >>>>>> >>>> Check out the new SourceForge.net Marketplace. >> >>>>>> >>>> It's the best place to buy or sell services for >> >>>>>> >>>> just about anything Open Source. >> >>>>>> >>>> http://sourceforge.net/services/buy/index.php >> >>>>>> >>>> _______________________________________________ >> >>>>>> >>>> gumstix-users mailing list >> >>>>>> >>>> gum...@li... >> >>>>>> >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >>>>>> >>>> >> >>>>>> >>>> >> >>>>>> >>> >> >>>>>> >>> >> >>>>>> >> ------------------------------------------------------------------------- >> >>>>>> >>> Check out the new SourceForge.net Marketplace. >> >>>>>> >>> It's the best place to buy or sell services for >> >>>>>> >>> just about anything Open Source. >> >>>>>> >>> http://sourceforge.net/services/buy/index.php >> >>>>>> >>> _______________________________________________ >> >>>>>> >>> gumstix-users mailing list >> >>>>>> >>> gum...@li... >> >>>>>> >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >>>>>> >>> >> >>>>>> >>> >> >>>>>> >> >> >>>>>> >> >> >>>>>> >> ------------------------------------------------------------------------- >> >>>>>> >> Check out the new SourceForge.net Marketplace. >> >>>>>> >> It's the best place to buy or sell services for >> >>>>>> >> just about anything Open Source. >> >>>>>> >> http://sourceforge.net/services/buy/index.php >> >>>>>> >> _______________________________________________ >> >>>>>> >> gumstix-users mailing list >> >>>>>> >> gum...@li... >> >>>>>> >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >>>>>> >> >> >>>>>> >> >> >>>>>> > >> >>>>>> > >> >>>>>> >> ------------------------------------------------------------------------- >> >>>>>> > Check out the new SourceForge.net Marketplace. >> >>>>>> > It's the best place to buy or sell services for >> >>>>>> > just about anything Open Source. >> >>>>>> > http://sourceforge.net/services/buy/index.php >> >>>>>> > _______________________________________________ >> >>>>>> > gumstix-users mailing list >> >>>>>> > gum...@li... >> >>>>>> > https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >>>>>> > >> >>>>>> > >> >>>>>> >> >>>>>> -- >> >>>>>> View this message in context: >> >>>>>> >> http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p18095965.html >> >>>>>> Sent from the Gumstix mailing list archive at Nabble.com. >> >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> ------------------------------------------------------------------------- >> >>>>>> Check out the new SourceForge.net Marketplace. >> >>>>>> It's the best place to buy or sell services for >> >>>>>> just about anything Open Source. >> >>>>>> http://sourceforge.net/services/buy/index.php >> >>>>>> _______________________________________________ >> >>>>>> gumstix-users mailing list >> >>>>>> gum...@li... >> >>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >>>>>> >> >>>>> >> >>>>> >> >>>>> >> >>>>> >> >>>>> >> ------------------------------------------------------------------------- >> >>>>> Check out the new SourceForge.net Marketplace. >> >>>>> It's the best place to buy or sell services for >> >>>>> just about anything Open Source. >> >>>>> http://sourceforge.net/services/buy/index.php >> >>>>> _______________________________________________ >> >>>>> gumstix-users mailing list >> >>>>> gum...@li... >> >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >>>>> >> >>>>> >> >>>> >> >>>> >> ------------------------------------------------------------------------- >> >>>> Check out the new SourceForge.net Marketplace. >> >>>> It's the best place to buy or sell services for >> >>>> just about anything Open Source. >> >>>> http://sourceforge.net/services/buy/index.php >> >>>> _______________________________________________ >> >>>> gumstix-users mailing list >> >>>> gum...@li... >> >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >>>> >> >>>> >> >>> >> >>> >> ------------------------------------------------------------------------- >> >>> Check out the new SourceForge.net Marketplace. >> >>> It's the best place to buy or sell services for >> >>> just about anything Open Source. >> >>> http://sourceforge.net/services/buy/index.php >> >>> _______________________________________________ >> >>> gumstix-users mailing list >> >>> gum...@li... >> >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >>> >> >>> >> >> >> > >> > >> ------------------------------------------------------------------------- >> > Check out the new SourceForge.net Marketplace. >> > It's the best place to buy or sell services for >> > just about anything Open Source. >> > http://sourceforge.net/services/buy/index.php >> > _______________________________________________ >> > gumstix-users mailing list >> > gum...@li... >> > https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p18197480.html >> Sent from the Gumstix mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------- >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://sourceforge.net/services/buy/index.php >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > |
From: Peter V. <pet...@gm...> - 2008-07-01 02:58:14
|
Sorry for the bombardment of questions.. but do you know if it possible to deploy the gumstix-basic-image + the V4L and PWC, on the Verdex XM4-bt? On Mon, Jun 30, 2008 at 7:14 PM, Peter Vandrish <pet...@gm...> wrote: > Ok I managed to get that far, but the bitbake keeps failing because the > kernel image is too big. The only way I can build it is if I include the > drivers as modular in the kernel build. > If I do that, then on the Gumstix there is no option for an ipkg install of > the pwc and v4l. > Thanks, > Pete > > > On Mon, Jun 30, 2008 at 1:00 PM, Peter Vandrish <pet...@gm...> > wrote: > >> Thanks, >> I will try that again later. >> >> >> >> On Mon, Jun 30, 2008 at 12:26 PM, briany <bye...@de...> wrote: >> >>> >>> I think you have the wrong .config file - I should have been more >>> specific >>> where to find it. >>> >>> This thread should help you out. >>> >>> http://www.nabble.com/Kernel-Hacking-td17348424.html#a17366839 >>> >>> I think this is where you will find the "right" .config file - the >>> directory >>> will have connex, verdex etc in the name depending on your machine type: >>> >>> tmp/work/gumstix-custom-connex-angstrom-linux-gnueabi/gumstix-kernel-2.6 >>> .21-r1/linux-2.6.21/ >>> >>> Not sure about the precise name for you right now as don't have my build >>> machine to hand - but it will be in /tmp/work (not staging) and with a >>> directory structure /gumstix-kernel-version/linux-version. >>> >>> This will be there assuming you have already bitbaked the kernel (eg by >>> building one of the standard images). >>> >>> I hope make ARCH=arm menuconfig will work for you on this file! This >>> process >>> will save a new version of the .config file in this directory. >>> >>> You also want to have copied over the whole linux package directory from >>> com.gumstix.collection to user.collection. The defconfig file you are >>> going >>> to overwrite with the saved .config file is the one for the kernel >>> version >>> you are using (I assume this is 2.6.21) and gumstix variant (verdex, >>> connex >>> etc). >>> >>> Then when you rebuild the kernel this "custom" kernel configuration in >>> user.collection will be used - and the build should produce a new kernel >>> with the modules enabled and ipks with the *.ko modules in. >>> >>> >>> Brian >>> >>> >>> >>> >>> >>> Peter Vandrish wrote: >>> > >>> > Oh yeah, I am still not really sure where to go from here.. pls help :S >>> > >>> > >>> > On Sun, Jun 29, 2008 at 12:22 AM, Peter Vandrish >>> > <pet...@gm...> >>> > wrote: >>> > >>> >> Ok I think I have found the kernel .config file. >>> >> Check out: >>> >> "/tmp/staging/gumstix-custom-verdex-angstrom-linux-gnueabi/kernel" >>> >> I am really new to OE... so gotta get the hang of this. >>> >> >>> >> >>> >> On Sat, Jun 28, 2008 at 6:42 PM, Stephen Farnsworth <ea...@by...> >>> >> wrote: >>> >> >>> >>> --Quote-- >>> >>> 3. Go into the directory where the previously built kernel .config >>> file >>> >>> lives and do make ARCH=arm menuconfig. >>> >>> >>> >>> 4. follow through the steps exactly as for the documented buildroot >>> >>> approach >>> >>> to reconfigure the kernel build to add the various drivers (pwc and >>> V4l >>> >>> etc) >>> >>> configured as modules. >>> >>> --/Quote-- >>> >>> >>> >>> I have the same question. Where is the previously built kernel >>> .config? >>> >>> Is the old one that I need to replace >>> >>> packages/linux/gumstix-kernel-2.6.24/gumstix-custom-verdex/defconfig? >>> >>> >>> >>> Also, what do I have to do to reconfigure the kernel to add pwc and >>> v4l? >>> >>> >>> >>> 2008/6/28 Peter Vandrish <pet...@gm...>: >>> >>> >>> >>> Hi Brian, >>> >>>> Where are the previous kernel .config files kept in OE? >>> >>>> Also, I do not find any defconfig files in my user.collection, was >>> >>>> there >>> >>>> something I was supposed to set up prior? >>> >>>> Thanks, >>> >>>> Peter >>> >>>> >>> >>>> >>> >>>> On Sat, Jun 28, 2008 at 12:46 AM, David Novick <dkn...@ya...> >>> >>>> wrote: >>> >>>> >>> >>>>> I never got the chance that I wanted to get this working (had to >>> put >>> >>>>> out >>> >>>>> some other fires at work). My weekend is booked, but I'm going to >>> sit >>> >>>>> down >>> >>>>> Monday morning and tackle this. Let us know how it goes for you, >>> if >>> >>>>> you get >>> >>>>> to it this weekend. >>> >>>>> >>> >>>>> David Novick >>> >>>>> dkn...@ya... >>> >>>>> >>> >>>>> >>> >>>>> ----- Original Message ---- >>> >>>>> From: Peter Vandrish <pet...@gm...> >>> >>>>> To: General mailing list for gumstix users. < >>> >>>>> gum...@li...> >>> >>>>> Sent: Thursday, June 26, 2008 2:58:38 PM >>> >>>>> Subject: Re: [Gumstix-users] OE - V4Linux, PWC driver >>> >>>>> >>> >>>>> Hi David, >>> >>>>> How was your progress going with this? I really want to help but >>> have >>> >>>>> not got around to it because I am in my senior year of UNI and it >>> is >>> >>>>> pretty >>> >>>>> hectic. I will get on this over the weekend, if you have any area >>> that >>> >>>>> I can >>> >>>>> help investigate I would be glad to. >>> >>>>> Thanks, >>> >>>>> Pete >>> >>>>> >>> >>>>> On Tue, Jun 24, 2008 at 3:03 PM, briany <bye...@de...> >>> >>>>> wrote: >>> >>>>> >>> >>>>>> >>> >>>>>> You will find the answers on this forum but it's probably not >>> "step >>> >>>>>> by >>> >>>>>> step". >>> >>>>>> I am away at the moment but can post a blow by blow description in >>> >>>>>> the >>> >>>>>> next >>> >>>>>> few days if that would help. >>> >>>>>> >>> >>>>>> The basic idea is as follows: >>> >>>>>> >>> >>>>>> 1. You need to build the kernel under OE so you have the .config >>> file >>> >>>>>> the >>> >>>>>> build produces. >>> >>>>>> >>> >>>>>> 2. Copy over the .bb recipe for the kernel build and associated >>> files >>> >>>>>> into >>> >>>>>> user.collection (you are going to effectively edit the kernel >>> build >>> >>>>>> so >>> >>>>>> you >>> >>>>>> don't want to mess up you base configuration). >>> >>>>>> >>> >>>>>> 3. Go into the directory where the previously built kernel .config >>> >>>>>> file >>> >>>>>> lives and do make ARCH=arm menuconfig. >>> >>>>>> >>> >>>>>> 4. follow through the steps exactly as for the documented >>> buildroot >>> >>>>>> approach >>> >>>>>> to reconfigure the kernel build to add the various drivers (pwc >>> and >>> >>>>>> V4l >>> >>>>>> etc) >>> >>>>>> configured as modules. >>> >>>>>> >>> >>>>>> 5. Save the new configuration and copy the resulting .config file, >>> >>>>>> replacing >>> >>>>>> the defconfig file in your kernel build files in user.collection. >>> >>>>>> >>> >>>>>> 6. Rebuild the kernel - bitbake -c rebuild gumstix-kernel. >>> >>>>>> >>> >>>>>> 7. This will give you a new kernel with the appropriate modules >>> >>>>>> enabled >>> >>>>>> and >>> >>>>>> a set of ipks with the pwc module and 4 ( I think) other modules >>> that >>> >>>>>> pwc >>> >>>>>> depends on. >>> >>>>>> >>> >>>>>> 8. Install the kernel and get your system running - then install >>> the >>> >>>>>> ipks. >>> >>>>>> The package manager will tell you in which order they are needed. >>> >>>>>> >>> >>>>>> 9. Once installed (I think the installer does a depmod - a >>> >>>>>> automatically) >>> >>>>>> when you plug your camera in the module should load up and the >>> camera >>> >>>>>> would >>> >>>>>> be recognised. I don't think the system will create the >>> /dev/video0 >>> >>>>>> device >>> >>>>>> until then. >>> >>>>>> >>> >>>>>> My system worked fine with the Philips spc900nc camera and can be >>> >>>>>> used >>> >>>>>> with >>> >>>>>> motion to put images on a webpage. >>> >>>>>> >>> >>>>>> >>> >>>>>> Brian >>> >>>>>> >>> >>>>>> Peter Vandrish wrote: >>> >>>>>> > >>> >>>>>> > I couldn't even get it to work in buildroot :( >>> >>>>>> > I was expecting the device file node "video0" to be created when >>> I >>> >>>>>> > compiled >>> >>>>>> > the file-system but it was not there. And also when I performed >>> the >>> >>>>>> > modprobe >>> >>>>>> > pwc the kernel dumped a stack trace and said something about not >>> >>>>>> allowing >>> >>>>>> > pwc.ko to be placed in ../video/pwc/ >>> >>>>>> > If you get the thing to work in OE can you please give me a hint >>> >>>>>> about >>> >>>>>> > that >>> >>>>>> > if you see me repost to the forum with a similar question. >>> >>>>>> > Thanks, >>> >>>>>> > Pete >>> >>>>>> > >>> >>>>>> > On Mon, Jun 23, 2008 at 11:20 PM, Stephen Farnsworth >>> >>>>>> <ea...@by... >>> >>>>>> > >>> >>>>>> > wrote: >>> >>>>>> > >>> >>>>>> >> I'm another person that soon will be trying to get the Logitech >>> >>>>>> Quickcam >>> >>>>>> >> Pro 4000 webcam working in oe too. Had it working in >>> buildroot, >>> >>>>>> but >>> >>>>>> >> couldn't get other things to work in buildroot, so trying oe. >>> >>>>>> >> >>> >>>>>> >> 2008/6/23 Peter Vandrish <pet...@gm...>: >>> >>>>>> >> >>> >>>>>> >> Thanks, but buildroot does not seem to work with my bluetooth >>> >>>>>> module >>> >>>>>> >> easily >>> >>>>>> >>> that is why I like OE. >>> >>>>>> >>> Pete >>> >>>>>> >>> >>> >>>>>> >>> On Mon, Jun 23, 2008 at 11:01 PM, David Novick >>> >>>>>> <dkn...@ya... >>> >>>>>> > >>> >>>>>> >>> wrote: >>> >>>>>> >>> >>> >>>>>> >>>> > Hi, >>> >>>>>> >>>> > Does anyone know of some clear step by step instructions >>> for >>> >>>>>> setting >>> >>>>>> >>>> up >>> >>>>>> >>>> video 4 linux and the phillip webcam >>> >>>>>> >>>> > driver on OE? >>> >>>>>> >>>> > I just set up my OE environment yesterday and am not sure >>> how >>> >>>>>> this >>> >>>>>> >>>> all >>> >>>>>> >>>> works and can't find a good guide. >>> >>>>>> >>>> >>> >>>>>> >>>> I'm in a similar boat (so to speak), and I just received my >>> >>>>>> webcams in >>> >>>>>> >>>> the mail. There is this: >>> >>>>>> >>>> http://docwiki.gumstix.org/index.php/Video4linux >>> >>>>>> >>>> >>> >>>>>> >>>> for buildroot >>> >>>>>> >>>> >>> >>>>>> >>>> >>> >>>>>> >>>> >>> >>>>>> >>> ------------------------------------------------------------------------- >>> >>>>>> >>>> Check out the new SourceForge.net Marketplace. >>> >>>>>> >>>> It's the best place to buy or sell services for >>> >>>>>> >>>> just about anything Open Source. >>> >>>>>> >>>> http://sourceforge.net/services/buy/index.php >>> >>>>>> >>>> _______________________________________________ >>> >>>>>> >>>> gumstix-users mailing list >>> >>>>>> >>>> gum...@li... >>> >>>>>> >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>>>>> >>>> >>> >>>>>> >>>> >>> >>>>>> >>> >>> >>>>>> >>> >>> >>>>>> >>> ------------------------------------------------------------------------- >>> >>>>>> >>> Check out the new SourceForge.net Marketplace. >>> >>>>>> >>> It's the best place to buy or sell services for >>> >>>>>> >>> just about anything Open Source. >>> >>>>>> >>> http://sourceforge.net/services/buy/index.php >>> >>>>>> >>> _______________________________________________ >>> >>>>>> >>> gumstix-users mailing list >>> >>>>>> >>> gum...@li... >>> >>>>>> >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>>>>> >>> >>> >>>>>> >>> >>> >>>>>> >> >>> >>>>>> >> >>> >>>>>> >>> ------------------------------------------------------------------------- >>> >>>>>> >> Check out the new SourceForge.net Marketplace. >>> >>>>>> >> It's the best place to buy or sell services for >>> >>>>>> >> just about anything Open Source. >>> >>>>>> >> http://sourceforge.net/services/buy/index.php >>> >>>>>> >> _______________________________________________ >>> >>>>>> >> gumstix-users mailing list >>> >>>>>> >> gum...@li... >>> >>>>>> >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>>>>> >> >>> >>>>>> >> >>> >>>>>> > >>> >>>>>> > >>> >>>>>> >>> ------------------------------------------------------------------------- >>> >>>>>> > Check out the new SourceForge.net Marketplace. >>> >>>>>> > It's the best place to buy or sell services for >>> >>>>>> > just about anything Open Source. >>> >>>>>> > http://sourceforge.net/services/buy/index.php >>> >>>>>> > _______________________________________________ >>> >>>>>> > gumstix-users mailing list >>> >>>>>> > gum...@li... >>> >>>>>> > https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>>>>> > >>> >>>>>> > >>> >>>>>> >>> >>>>>> -- >>> >>>>>> View this message in context: >>> >>>>>> >>> http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p18095965.html >>> >>>>>> Sent from the Gumstix mailing list archive at Nabble.com. >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> ------------------------------------------------------------------------- >>> >>>>>> Check out the new SourceForge.net Marketplace. >>> >>>>>> It's the best place to buy or sell services for >>> >>>>>> just about anything Open Source. >>> >>>>>> http://sourceforge.net/services/buy/index.php >>> >>>>>> _______________________________________________ >>> >>>>>> gumstix-users mailing list >>> >>>>>> gum...@li... >>> >>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>>>>> >>> >>>>> >>> >>>>> >>> >>>>> >>> >>>>> >>> >>>>> >>> ------------------------------------------------------------------------- >>> >>>>> Check out the new SourceForge.net Marketplace. >>> >>>>> It's the best place to buy or sell services for >>> >>>>> just about anything Open Source. >>> >>>>> http://sourceforge.net/services/buy/index.php >>> >>>>> _______________________________________________ >>> >>>>> gumstix-users mailing list >>> >>>>> gum...@li... >>> >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>>>> >>> >>>>> >>> >>>> >>> >>>> >>> ------------------------------------------------------------------------- >>> >>>> Check out the new SourceForge.net Marketplace. >>> >>>> It's the best place to buy or sell services for >>> >>>> just about anything Open Source. >>> >>>> http://sourceforge.net/services/buy/index.php >>> >>>> _______________________________________________ >>> >>>> gumstix-users mailing list >>> >>>> gum...@li... >>> >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>>> >>> >>>> >>> >>> >>> >>> >>> ------------------------------------------------------------------------- >>> >>> Check out the new SourceForge.net Marketplace. >>> >>> It's the best place to buy or sell services for >>> >>> just about anything Open Source. >>> >>> http://sourceforge.net/services/buy/index.php >>> >>> _______________________________________________ >>> >>> gumstix-users mailing list >>> >>> gum...@li... >>> >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >>> >>> >>> >> >>> > >>> > >>> ------------------------------------------------------------------------- >>> > Check out the new SourceForge.net Marketplace. >>> > It's the best place to buy or sell services for >>> > just about anything Open Source. >>> > http://sourceforge.net/services/buy/index.php >>> > _______________________________________________ >>> > gumstix-users mailing list >>> > gum...@li... >>> > https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> > >>> > >>> >>> -- >>> View this message in context: >>> http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p18197480.html >>> Sent from the Gumstix mailing list archive at Nabble.com. >>> >>> >>> ------------------------------------------------------------------------- >>> Check out the new SourceForge.net Marketplace. >>> It's the best place to buy or sell services for >>> just about anything Open Source. >>> http://sourceforge.net/services/buy/index.php >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >> >> > |
From: Stephen F. <ea...@by...> - 2008-07-02 07:42:02
|
It didn't seem to create the modules for me either. If it did, I can't find them either. On Mon, Jun 30, 2008 at 3:44 PM, Peter Vandrish <pet...@gm...> wrote: > Ok I managed to get that far, but the bitbake keeps failing because the > kernel image is too big. The only way I can build it is if I include the > drivers as modular in the kernel build. > If I do that, then on the Gumstix there is no option for an ipkg install of > the pwc and v4l. > Thanks, > Pete > > > On Mon, Jun 30, 2008 at 1:00 PM, Peter Vandrish <pet...@gm...> > wrote: > >> Thanks, >> I will try that again later. >> >> >> >> On Mon, Jun 30, 2008 at 12:26 PM, briany <bye...@de...> wrote: >> >>> >>> I think you have the wrong .config file - I should have been more >>> specific >>> where to find it. >>> >>> This thread should help you out. >>> >>> http://www.nabble.com/Kernel-Hacking-td17348424.html#a17366839 >>> >>> I think this is where you will find the "right" .config file - the >>> directory >>> will have connex, verdex etc in the name depending on your machine type: >>> >>> tmp/work/gumstix-custom-connex-angstrom-linux-gnueabi/gumstix-kernel-2.6 >>> .21-r1/linux-2.6.21/ >>> >>> Not sure about the precise name for you right now as don't have my build >>> machine to hand - but it will be in /tmp/work (not staging) and with a >>> directory structure /gumstix-kernel-version/linux-version. >>> >>> This will be there assuming you have already bitbaked the kernel (eg by >>> building one of the standard images). >>> >>> I hope make ARCH=arm menuconfig will work for you on this file! This >>> process >>> will save a new version of the .config file in this directory. >>> >>> You also want to have copied over the whole linux package directory from >>> com.gumstix.collection to user.collection. The defconfig file you are >>> going >>> to overwrite with the saved .config file is the one for the kernel >>> version >>> you are using (I assume this is 2.6.21) and gumstix variant (verdex, >>> connex >>> etc). >>> >>> Then when you rebuild the kernel this "custom" kernel configuration in >>> user.collection will be used - and the build should produce a new kernel >>> with the modules enabled and ipks with the *.ko modules in. >>> >>> >>> Brian >>> >>> >>> >>> >>> >>> Peter Vandrish wrote: >>> > >>> > Oh yeah, I am still not really sure where to go from here.. pls help :S >>> > >>> > >>> > On Sun, Jun 29, 2008 at 12:22 AM, Peter Vandrish >>> > <pet...@gm...> >>> > wrote: >>> > >>> >> Ok I think I have found the kernel .config file. >>> >> Check out: >>> >> "/tmp/staging/gumstix-custom-verdex-angstrom-linux-gnueabi/kernel" >>> >> I am really new to OE... so gotta get the hang of this. >>> >> >>> >> >>> >> On Sat, Jun 28, 2008 at 6:42 PM, Stephen Farnsworth <ea...@by...> >>> >> wrote: >>> >> >>> >>> --Quote-- >>> >>> 3. Go into the directory where the previously built kernel .config >>> file >>> >>> lives and do make ARCH=arm menuconfig. >>> >>> >>> >>> 4. follow through the steps exactly as for the documented buildroot >>> >>> approach >>> >>> to reconfigure the kernel build to add the various drivers (pwc and >>> V4l >>> >>> etc) >>> >>> configured as modules. >>> >>> --/Quote-- >>> >>> >>> >>> I have the same question. Where is the previously built kernel >>> .config? >>> >>> Is the old one that I need to replace >>> >>> packages/linux/gumstix-kernel-2.6.24/gumstix-custom-verdex/defconfig? >>> >>> >>> >>> Also, what do I have to do to reconfigure the kernel to add pwc and >>> v4l? >>> >>> >>> >>> 2008/6/28 Peter Vandrish <pet...@gm...>: >>> >>> >>> >>> Hi Brian, >>> >>>> Where are the previous kernel .config files kept in OE? >>> >>>> Also, I do not find any defconfig files in my user.collection, was >>> >>>> there >>> >>>> something I was supposed to set up prior? >>> >>>> Thanks, >>> >>>> Peter >>> >>>> >>> >>>> >>> >>>> On Sat, Jun 28, 2008 at 12:46 AM, David Novick <dkn...@ya...> >>> >>>> wrote: >>> >>>> >>> >>>>> I never got the chance that I wanted to get this working (had to >>> put >>> >>>>> out >>> >>>>> some other fires at work). My weekend is booked, but I'm going to >>> sit >>> >>>>> down >>> >>>>> Monday morning and tackle this. Let us know how it goes for you, >>> if >>> >>>>> you get >>> >>>>> to it this weekend. >>> >>>>> >>> >>>>> David Novick >>> >>>>> dkn...@ya... >>> >>>>> >>> >>>>> >>> >>>>> ----- Original Message ---- >>> >>>>> From: Peter Vandrish <pet...@gm...> >>> >>>>> To: General mailing list for gumstix users. < >>> >>>>> gum...@li...> >>> >>>>> Sent: Thursday, June 26, 2008 2:58:38 PM >>> >>>>> Subject: Re: [Gumstix-users] OE - V4Linux, PWC driver >>> >>>>> >>> >>>>> Hi David, >>> >>>>> How was your progress going with this? I really want to help but >>> have >>> >>>>> not got around to it because I am in my senior year of UNI and it >>> is >>> >>>>> pretty >>> >>>>> hectic. I will get on this over the weekend, if you have any area >>> that >>> >>>>> I can >>> >>>>> help investigate I would be glad to. >>> >>>>> Thanks, >>> >>>>> Pete >>> >>>>> >>> >>>>> On Tue, Jun 24, 2008 at 3:03 PM, briany <bye...@de...> >>> >>>>> wrote: >>> >>>>> >>> >>>>>> >>> >>>>>> You will find the answers on this forum but it's probably not >>> "step >>> >>>>>> by >>> >>>>>> step". >>> >>>>>> I am away at the moment but can post a blow by blow description in >>> >>>>>> the >>> >>>>>> next >>> >>>>>> few days if that would help. >>> >>>>>> >>> >>>>>> The basic idea is as follows: >>> >>>>>> >>> >>>>>> 1. You need to build the kernel under OE so you have the .config >>> file >>> >>>>>> the >>> >>>>>> build produces. >>> >>>>>> >>> >>>>>> 2. Copy over the .bb recipe for the kernel build and associated >>> files >>> >>>>>> into >>> >>>>>> user.collection (you are going to effectively edit the kernel >>> build >>> >>>>>> so >>> >>>>>> you >>> >>>>>> don't want to mess up you base configuration). >>> >>>>>> >>> >>>>>> 3. Go into the directory where the previously built kernel .config >>> >>>>>> file >>> >>>>>> lives and do make ARCH=arm menuconfig. >>> >>>>>> >>> >>>>>> 4. follow through the steps exactly as for the documented >>> buildroot >>> >>>>>> approach >>> >>>>>> to reconfigure the kernel build to add the various drivers (pwc >>> and >>> >>>>>> V4l >>> >>>>>> etc) >>> >>>>>> configured as modules. >>> >>>>>> >>> >>>>>> 5. Save the new configuration and copy the resulting .config file, >>> >>>>>> replacing >>> >>>>>> the defconfig file in your kernel build files in user.collection. >>> >>>>>> >>> >>>>>> 6. Rebuild the kernel - bitbake -c rebuild gumstix-kernel. >>> >>>>>> >>> >>>>>> 7. This will give you a new kernel with the appropriate modules >>> >>>>>> enabled >>> >>>>>> and >>> >>>>>> a set of ipks with the pwc module and 4 ( I think) other modules >>> that >>> >>>>>> pwc >>> >>>>>> depends on. >>> >>>>>> >>> >>>>>> 8. Install the kernel and get your system running - then install >>> the >>> >>>>>> ipks. >>> >>>>>> The package manager will tell you in which order they are needed. >>> >>>>>> >>> >>>>>> 9. Once installed (I think the installer does a depmod - a >>> >>>>>> automatically) >>> >>>>>> when you plug your camera in the module should load up and the >>> camera >>> >>>>>> would >>> >>>>>> be recognised. I don't think the system will create the >>> /dev/video0 >>> >>>>>> device >>> >>>>>> until then. >>> >>>>>> >>> >>>>>> My system worked fine with the Philips spc900nc camera and can be >>> >>>>>> used >>> >>>>>> with >>> >>>>>> motion to put images on a webpage. >>> >>>>>> >>> >>>>>> >>> >>>>>> Brian >>> >>>>>> >>> >>>>>> Peter Vandrish wrote: >>> >>>>>> > >>> >>>>>> > I couldn't even get it to work in buildroot :( >>> >>>>>> > I was expecting the device file node "video0" to be created when >>> I >>> >>>>>> > compiled >>> >>>>>> > the file-system but it was not there. And also when I performed >>> the >>> >>>>>> > modprobe >>> >>>>>> > pwc the kernel dumped a stack trace and said something about not >>> >>>>>> allowing >>> >>>>>> > pwc.ko to be placed in ../video/pwc/ >>> >>>>>> > If you get the thing to work in OE can you please give me a hint >>> >>>>>> about >>> >>>>>> > that >>> >>>>>> > if you see me repost to the forum with a similar question. >>> >>>>>> > Thanks, >>> >>>>>> > Pete >>> >>>>>> > >>> >>>>>> > On Mon, Jun 23, 2008 at 11:20 PM, Stephen Farnsworth >>> >>>>>> <ea...@by... >>> >>>>>> > >>> >>>>>> > wrote: >>> >>>>>> > >>> >>>>>> >> I'm another person that soon will be trying to get the Logitech >>> >>>>>> Quickcam >>> >>>>>> >> Pro 4000 webcam working in oe too. Had it working in >>> buildroot, >>> >>>>>> but >>> >>>>>> >> couldn't get other things to work in buildroot, so trying oe. >>> >>>>>> >> >>> >>>>>> >> 2008/6/23 Peter Vandrish <pet...@gm...>: >>> >>>>>> >> >>> >>>>>> >> Thanks, but buildroot does not seem to work with my bluetooth >>> >>>>>> module >>> >>>>>> >> easily >>> >>>>>> >>> that is why I like OE. >>> >>>>>> >>> Pete >>> >>>>>> >>> >>> >>>>>> >>> On Mon, Jun 23, 2008 at 11:01 PM, David Novick >>> >>>>>> <dkn...@ya... >>> >>>>>> > >>> >>>>>> >>> wrote: >>> >>>>>> >>> >>> >>>>>> >>>> > Hi, >>> >>>>>> >>>> > Does anyone know of some clear step by step instructions >>> for >>> >>>>>> setting >>> >>>>>> >>>> up >>> >>>>>> >>>> video 4 linux and the phillip webcam >>> >>>>>> >>>> > driver on OE? >>> >>>>>> >>>> > I just set up my OE environment yesterday and am not sure >>> how >>> >>>>>> this >>> >>>>>> >>>> all >>> >>>>>> >>>> works and can't find a good guide. >>> >>>>>> >>>> >>> >>>>>> >>>> I'm in a similar boat (so to speak), and I just received my >>> >>>>>> webcams in >>> >>>>>> >>>> the mail. There is this: >>> >>>>>> >>>> http://docwiki.gumstix.org/index.php/Video4linux >>> >>>>>> >>>> >>> >>>>>> >>>> for buildroot >>> >>>>>> >>>> >>> >>>>>> >>>> >>> >>>>>> >>>> >>> >>>>>> >>> ------------------------------------------------------------------------- >>> >>>>>> >>>> Check out the new SourceForge.net Marketplace. >>> >>>>>> >>>> It's the best place to buy or sell services for >>> >>>>>> >>>> just about anything Open Source. >>> >>>>>> >>>> http://sourceforge.net/services/buy/index.php >>> >>>>>> >>>> _______________________________________________ >>> >>>>>> >>>> gumstix-users mailing list >>> >>>>>> >>>> gum...@li... >>> >>>>>> >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>>>>> >>>> >>> >>>>>> >>>> >>> >>>>>> >>> >>> >>>>>> >>> >>> >>>>>> >>> ------------------------------------------------------------------------- >>> >>>>>> >>> Check out the new SourceForge.net Marketplace. >>> >>>>>> >>> It's the best place to buy or sell services for >>> >>>>>> >>> just about anything Open Source. >>> >>>>>> >>> http://sourceforge.net/services/buy/index.php >>> >>>>>> >>> _______________________________________________ >>> >>>>>> >>> gumstix-users mailing list >>> >>>>>> >>> gum...@li... >>> >>>>>> >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>>>>> >>> >>> >>>>>> >>> >>> >>>>>> >> >>> >>>>>> >> >>> >>>>>> >>> ------------------------------------------------------------------------- >>> >>>>>> >> Check out the new SourceForge.net Marketplace. >>> >>>>>> >> It's the best place to buy or sell services for >>> >>>>>> >> just about anything Open Source. >>> >>>>>> >> http://sourceforge.net/services/buy/index.php >>> >>>>>> >> _______________________________________________ >>> >>>>>> >> gumstix-users mailing list >>> >>>>>> >> gum...@li... >>> >>>>>> >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>>>>> >> >>> >>>>>> >> >>> >>>>>> > >>> >>>>>> > >>> >>>>>> >>> ------------------------------------------------------------------------- >>> >>>>>> > Check out the new SourceForge.net Marketplace. >>> >>>>>> > It's the best place to buy or sell services for >>> >>>>>> > just about anything Open Source. >>> >>>>>> > http://sourceforge.net/services/buy/index.php >>> >>>>>> > _______________________________________________ >>> >>>>>> > gumstix-users mailing list >>> >>>>>> > gum...@li... >>> >>>>>> > https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>>>>> > >>> >>>>>> > >>> >>>>>> >>> >>>>>> -- >>> >>>>>> View this message in context: >>> >>>>>> >>> http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p18095965.html >>> >>>>>> Sent from the Gumstix mailing list archive at Nabble.com. >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> ------------------------------------------------------------------------- >>> >>>>>> Check out the new SourceForge.net Marketplace. >>> >>>>>> It's the best place to buy or sell services for >>> >>>>>> just about anything Open Source. >>> >>>>>> http://sourceforge.net/services/buy/index.php >>> >>>>>> _______________________________________________ >>> >>>>>> gumstix-users mailing list >>> >>>>>> gum...@li... >>> >>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>>>>> >>> >>>>> >>> >>>>> >>> >>>>> >>> >>>>> >>> >>>>> >>> ------------------------------------------------------------------------- >>> >>>>> Check out the new SourceForge.net Marketplace. >>> >>>>> It's the best place to buy or sell services for >>> >>>>> just about anything Open Source. >>> >>>>> http://sourceforge.net/services/buy/index.php >>> >>>>> _______________________________________________ >>> >>>>> gumstix-users mailing list >>> >>>>> gum...@li... >>> >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>>>> >>> >>>>> >>> >>>> >>> >>>> >>> ------------------------------------------------------------------------- >>> >>>> Check out the new SourceForge.net Marketplace. >>> >>>> It's the best place to buy or sell services for >>> >>>> just about anything Open Source. >>> >>>> http://sourceforge.net/services/buy/index.php >>> >>>> _______________________________________________ >>> >>>> gumstix-users mailing list >>> >>>> gum...@li... >>> >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>>> >>> >>>> >>> >>> >>> >>> >>> ------------------------------------------------------------------------- >>> >>> Check out the new SourceForge.net Marketplace. >>> >>> It's the best place to buy or sell services for >>> >>> just about anything Open Source. >>> >>> http://sourceforge.net/services/buy/index.php >>> >>> _______________________________________________ >>> >>> gumstix-users mailing list >>> >>> gum...@li... >>> >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >>> >>> >>> >> >>> > >>> > >>> ------------------------------------------------------------------------- >>> > Check out the new SourceForge.net Marketplace. >>> > It's the best place to buy or sell services for >>> > just about anything Open Source. >>> > http://sourceforge.net/services/buy/index.php >>> > _______________________________________________ >>> > gumstix-users mailing list >>> > gum...@li... >>> > https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> > >>> > >>> >>> -- >>> View this message in context: >>> http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p18197480.html >>> Sent from the Gumstix mailing list archive at Nabble.com. >>> >>> >>> ------------------------------------------------------------------------- >>> Check out the new SourceForge.net Marketplace. >>> It's the best place to buy or sell services for >>> just about anything Open Source. >>> http://sourceforge.net/services/buy/index.php >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >> >> > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |
From: Stephen F. <ea...@by...> - 2008-07-02 08:07:28
|
oops, disregard that. I realized I changed the defconfig for the 24 kernel not the 21 kernel... On Wed, Jul 2, 2008 at 1:41 AM, Stephen Farnsworth <ea...@by...> wrote: > It didn't seem to create the modules for me either. If it did, I can't > find them either. > > On Mon, Jun 30, 2008 at 3:44 PM, Peter Vandrish <pet...@gm...> > wrote: > >> Ok I managed to get that far, but the bitbake keeps failing because the >> kernel image is too big. The only way I can build it is if I include the >> drivers as modular in the kernel build. >> If I do that, then on the Gumstix there is no option for an ipkg install >> of the pwc and v4l. >> Thanks, >> Pete >> >> >> On Mon, Jun 30, 2008 at 1:00 PM, Peter Vandrish <pet...@gm...> >> wrote: >> >>> Thanks, >>> I will try that again later. >>> >>> >>> >>> On Mon, Jun 30, 2008 at 12:26 PM, briany <bye...@de...> >>> wrote: >>> >>>> >>>> I think you have the wrong .config file - I should have been more >>>> specific >>>> where to find it. >>>> >>>> This thread should help you out. >>>> >>>> http://www.nabble.com/Kernel-Hacking-td17348424.html#a17366839 >>>> >>>> I think this is where you will find the "right" .config file - the >>>> directory >>>> will have connex, verdex etc in the name depending on your machine type: >>>> >>>> tmp/work/gumstix-custom-connex-angstrom-linux-gnueabi/gumstix-kernel-2.6 >>>> .21-r1/linux-2.6.21/ >>>> >>>> Not sure about the precise name for you right now as don't have my build >>>> machine to hand - but it will be in /tmp/work (not staging) and with a >>>> directory structure /gumstix-kernel-version/linux-version. >>>> >>>> This will be there assuming you have already bitbaked the kernel (eg by >>>> building one of the standard images). >>>> >>>> I hope make ARCH=arm menuconfig will work for you on this file! This >>>> process >>>> will save a new version of the .config file in this directory. >>>> >>>> You also want to have copied over the whole linux package directory from >>>> com.gumstix.collection to user.collection. The defconfig file you are >>>> going >>>> to overwrite with the saved .config file is the one for the kernel >>>> version >>>> you are using (I assume this is 2.6.21) and gumstix variant (verdex, >>>> connex >>>> etc). >>>> >>>> Then when you rebuild the kernel this "custom" kernel configuration in >>>> user.collection will be used - and the build should produce a new kernel >>>> with the modules enabled and ipks with the *.ko modules in. >>>> >>>> >>>> Brian >>>> >>>> >>>> >>>> >>>> >>>> Peter Vandrish wrote: >>>> > >>>> > Oh yeah, I am still not really sure where to go from here.. pls help >>>> :S >>>> > >>>> > >>>> > On Sun, Jun 29, 2008 at 12:22 AM, Peter Vandrish >>>> > <pet...@gm...> >>>> > wrote: >>>> > >>>> >> Ok I think I have found the kernel .config file. >>>> >> Check out: >>>> >> "/tmp/staging/gumstix-custom-verdex-angstrom-linux-gnueabi/kernel" >>>> >> I am really new to OE... so gotta get the hang of this. >>>> >> >>>> >> >>>> >> On Sat, Jun 28, 2008 at 6:42 PM, Stephen Farnsworth <ea...@by...> >>>> >> wrote: >>>> >> >>>> >>> --Quote-- >>>> >>> 3. Go into the directory where the previously built kernel .config >>>> file >>>> >>> lives and do make ARCH=arm menuconfig. >>>> >>> >>>> >>> 4. follow through the steps exactly as for the documented buildroot >>>> >>> approach >>>> >>> to reconfigure the kernel build to add the various drivers (pwc and >>>> V4l >>>> >>> etc) >>>> >>> configured as modules. >>>> >>> --/Quote-- >>>> >>> >>>> >>> I have the same question. Where is the previously built kernel >>>> .config? >>>> >>> Is the old one that I need to replace >>>> >>> >>>> packages/linux/gumstix-kernel-2.6.24/gumstix-custom-verdex/defconfig? >>>> >>> >>>> >>> Also, what do I have to do to reconfigure the kernel to add pwc and >>>> v4l? >>>> >>> >>>> >>> 2008/6/28 Peter Vandrish <pet...@gm...>: >>>> >>> >>>> >>> Hi Brian, >>>> >>>> Where are the previous kernel .config files kept in OE? >>>> >>>> Also, I do not find any defconfig files in my user.collection, was >>>> >>>> there >>>> >>>> something I was supposed to set up prior? >>>> >>>> Thanks, >>>> >>>> Peter >>>> >>>> >>>> >>>> >>>> >>>> On Sat, Jun 28, 2008 at 12:46 AM, David Novick <dkn...@ya... >>>> > >>>> >>>> wrote: >>>> >>>> >>>> >>>>> I never got the chance that I wanted to get this working (had to >>>> put >>>> >>>>> out >>>> >>>>> some other fires at work). My weekend is booked, but I'm going to >>>> sit >>>> >>>>> down >>>> >>>>> Monday morning and tackle this. Let us know how it goes for you, >>>> if >>>> >>>>> you get >>>> >>>>> to it this weekend. >>>> >>>>> >>>> >>>>> David Novick >>>> >>>>> dkn...@ya... >>>> >>>>> >>>> >>>>> >>>> >>>>> ----- Original Message ---- >>>> >>>>> From: Peter Vandrish <pet...@gm...> >>>> >>>>> To: General mailing list for gumstix users. < >>>> >>>>> gum...@li...> >>>> >>>>> Sent: Thursday, June 26, 2008 2:58:38 PM >>>> >>>>> Subject: Re: [Gumstix-users] OE - V4Linux, PWC driver >>>> >>>>> >>>> >>>>> Hi David, >>>> >>>>> How was your progress going with this? I really want to help but >>>> have >>>> >>>>> not got around to it because I am in my senior year of UNI and it >>>> is >>>> >>>>> pretty >>>> >>>>> hectic. I will get on this over the weekend, if you have any area >>>> that >>>> >>>>> I can >>>> >>>>> help investigate I would be glad to. >>>> >>>>> Thanks, >>>> >>>>> Pete >>>> >>>>> >>>> >>>>> On Tue, Jun 24, 2008 at 3:03 PM, briany <bye...@de...> >>>> >>>>> wrote: >>>> >>>>> >>>> >>>>>> >>>> >>>>>> You will find the answers on this forum but it's probably not >>>> "step >>>> >>>>>> by >>>> >>>>>> step". >>>> >>>>>> I am away at the moment but can post a blow by blow description >>>> in >>>> >>>>>> the >>>> >>>>>> next >>>> >>>>>> few days if that would help. >>>> >>>>>> >>>> >>>>>> The basic idea is as follows: >>>> >>>>>> >>>> >>>>>> 1. You need to build the kernel under OE so you have the .config >>>> file >>>> >>>>>> the >>>> >>>>>> build produces. >>>> >>>>>> >>>> >>>>>> 2. Copy over the .bb recipe for the kernel build and associated >>>> files >>>> >>>>>> into >>>> >>>>>> user.collection (you are going to effectively edit the kernel >>>> build >>>> >>>>>> so >>>> >>>>>> you >>>> >>>>>> don't want to mess up you base configuration). >>>> >>>>>> >>>> >>>>>> 3. Go into the directory where the previously built kernel >>>> .config >>>> >>>>>> file >>>> >>>>>> lives and do make ARCH=arm menuconfig. >>>> >>>>>> >>>> >>>>>> 4. follow through the steps exactly as for the documented >>>> buildroot >>>> >>>>>> approach >>>> >>>>>> to reconfigure the kernel build to add the various drivers (pwc >>>> and >>>> >>>>>> V4l >>>> >>>>>> etc) >>>> >>>>>> configured as modules. >>>> >>>>>> >>>> >>>>>> 5. Save the new configuration and copy the resulting .config >>>> file, >>>> >>>>>> replacing >>>> >>>>>> the defconfig file in your kernel build files in user.collection. >>>> >>>>>> >>>> >>>>>> 6. Rebuild the kernel - bitbake -c rebuild gumstix-kernel. >>>> >>>>>> >>>> >>>>>> 7. This will give you a new kernel with the appropriate modules >>>> >>>>>> enabled >>>> >>>>>> and >>>> >>>>>> a set of ipks with the pwc module and 4 ( I think) other modules >>>> that >>>> >>>>>> pwc >>>> >>>>>> depends on. >>>> >>>>>> >>>> >>>>>> 8. Install the kernel and get your system running - then install >>>> the >>>> >>>>>> ipks. >>>> >>>>>> The package manager will tell you in which order they are needed. >>>> >>>>>> >>>> >>>>>> 9. Once installed (I think the installer does a depmod - a >>>> >>>>>> automatically) >>>> >>>>>> when you plug your camera in the module should load up and the >>>> camera >>>> >>>>>> would >>>> >>>>>> be recognised. I don't think the system will create the >>>> /dev/video0 >>>> >>>>>> device >>>> >>>>>> until then. >>>> >>>>>> >>>> >>>>>> My system worked fine with the Philips spc900nc camera and can be >>>> >>>>>> used >>>> >>>>>> with >>>> >>>>>> motion to put images on a webpage. >>>> >>>>>> >>>> >>>>>> >>>> >>>>>> Brian >>>> >>>>>> >>>> >>>>>> Peter Vandrish wrote: >>>> >>>>>> > >>>> >>>>>> > I couldn't even get it to work in buildroot :( >>>> >>>>>> > I was expecting the device file node "video0" to be created >>>> when I >>>> >>>>>> > compiled >>>> >>>>>> > the file-system but it was not there. And also when I performed >>>> the >>>> >>>>>> > modprobe >>>> >>>>>> > pwc the kernel dumped a stack trace and said something about >>>> not >>>> >>>>>> allowing >>>> >>>>>> > pwc.ko to be placed in ../video/pwc/ >>>> >>>>>> > If you get the thing to work in OE can you please give me a >>>> hint >>>> >>>>>> about >>>> >>>>>> > that >>>> >>>>>> > if you see me repost to the forum with a similar question. >>>> >>>>>> > Thanks, >>>> >>>>>> > Pete >>>> >>>>>> > >>>> >>>>>> > On Mon, Jun 23, 2008 at 11:20 PM, Stephen Farnsworth >>>> >>>>>> <ea...@by... >>>> >>>>>> > >>>> >>>>>> > wrote: >>>> >>>>>> > >>>> >>>>>> >> I'm another person that soon will be trying to get the >>>> Logitech >>>> >>>>>> Quickcam >>>> >>>>>> >> Pro 4000 webcam working in oe too. Had it working in >>>> buildroot, >>>> >>>>>> but >>>> >>>>>> >> couldn't get other things to work in buildroot, so trying oe. >>>> >>>>>> >> >>>> >>>>>> >> 2008/6/23 Peter Vandrish <pet...@gm...>: >>>> >>>>>> >> >>>> >>>>>> >> Thanks, but buildroot does not seem to work with my bluetooth >>>> >>>>>> module >>>> >>>>>> >> easily >>>> >>>>>> >>> that is why I like OE. >>>> >>>>>> >>> Pete >>>> >>>>>> >>> >>>> >>>>>> >>> On Mon, Jun 23, 2008 at 11:01 PM, David Novick >>>> >>>>>> <dkn...@ya... >>>> >>>>>> > >>>> >>>>>> >>> wrote: >>>> >>>>>> >>> >>>> >>>>>> >>>> > Hi, >>>> >>>>>> >>>> > Does anyone know of some clear step by step instructions >>>> for >>>> >>>>>> setting >>>> >>>>>> >>>> up >>>> >>>>>> >>>> video 4 linux and the phillip webcam >>>> >>>>>> >>>> > driver on OE? >>>> >>>>>> >>>> > I just set up my OE environment yesterday and am not sure >>>> how >>>> >>>>>> this >>>> >>>>>> >>>> all >>>> >>>>>> >>>> works and can't find a good guide. >>>> >>>>>> >>>> >>>> >>>>>> >>>> I'm in a similar boat (so to speak), and I just received my >>>> >>>>>> webcams in >>>> >>>>>> >>>> the mail. There is this: >>>> >>>>>> >>>> http://docwiki.gumstix.org/index.php/Video4linux >>>> >>>>>> >>>> >>>> >>>>>> >>>> for buildroot >>>> >>>>>> >>>> >>>> >>>>>> >>>> >>>> >>>>>> >>>> >>>> >>>>>> >>>> ------------------------------------------------------------------------- >>>> >>>>>> >>>> Check out the new SourceForge.net Marketplace. >>>> >>>>>> >>>> It's the best place to buy or sell services for >>>> >>>>>> >>>> just about anything Open Source. >>>> >>>>>> >>>> http://sourceforge.net/services/buy/index.php >>>> >>>>>> >>>> _______________________________________________ >>>> >>>>>> >>>> gumstix-users mailing list >>>> >>>>>> >>>> gum...@li... >>>> >>>>>> >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>>>> >>>> >>>> >>>>>> >>>> >>>> >>>>>> >>> >>>> >>>>>> >>> >>>> >>>>>> >>>> ------------------------------------------------------------------------- >>>> >>>>>> >>> Check out the new SourceForge.net Marketplace. >>>> >>>>>> >>> It's the best place to buy or sell services for >>>> >>>>>> >>> just about anything Open Source. >>>> >>>>>> >>> http://sourceforge.net/services/buy/index.php >>>> >>>>>> >>> _______________________________________________ >>>> >>>>>> >>> gumstix-users mailing list >>>> >>>>>> >>> gum...@li... >>>> >>>>>> >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>>>> >>> >>>> >>>>>> >>> >>>> >>>>>> >> >>>> >>>>>> >> >>>> >>>>>> >>>> ------------------------------------------------------------------------- >>>> >>>>>> >> Check out the new SourceForge.net Marketplace. >>>> >>>>>> >> It's the best place to buy or sell services for >>>> >>>>>> >> just about anything Open Source. >>>> >>>>>> >> http://sourceforge.net/services/buy/index.php >>>> >>>>>> >> _______________________________________________ >>>> >>>>>> >> gumstix-users mailing list >>>> >>>>>> >> gum...@li... >>>> >>>>>> >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>>>> >> >>>> >>>>>> >> >>>> >>>>>> > >>>> >>>>>> > >>>> >>>>>> >>>> ------------------------------------------------------------------------- >>>> >>>>>> > Check out the new SourceForge.net Marketplace. >>>> >>>>>> > It's the best place to buy or sell services for >>>> >>>>>> > just about anything Open Source. >>>> >>>>>> > http://sourceforge.net/services/buy/index.php >>>> >>>>>> > _______________________________________________ >>>> >>>>>> > gumstix-users mailing list >>>> >>>>>> > gum...@li... >>>> >>>>>> > https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>>>> > >>>> >>>>>> > >>>> >>>>>> >>>> >>>>>> -- >>>> >>>>>> View this message in context: >>>> >>>>>> >>>> http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p18095965.html >>>> >>>>>> Sent from the Gumstix mailing list archive at Nabble.com. >>>> >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> ------------------------------------------------------------------------- >>>> >>>>>> Check out the new SourceForge.net Marketplace. >>>> >>>>>> It's the best place to buy or sell services for >>>> >>>>>> just about anything Open Source. >>>> >>>>>> http://sourceforge.net/services/buy/index.php >>>> >>>>>> _______________________________________________ >>>> >>>>>> gumstix-users mailing list >>>> >>>>>> gum...@li... >>>> >>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>>>> >>>> >>>>> >>>> >>>>> >>>> >>>>> >>>> >>>>> >>>> >>>>> >>>> ------------------------------------------------------------------------- >>>> >>>>> Check out the new SourceForge.net Marketplace. >>>> >>>>> It's the best place to buy or sell services for >>>> >>>>> just about anything Open Source. >>>> >>>>> http://sourceforge.net/services/buy/index.php >>>> >>>>> _______________________________________________ >>>> >>>>> gumstix-users mailing list >>>> >>>>> gum...@li... >>>> >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>>> >>>> >>>>> >>>> >>>> >>>> >>>> >>>> ------------------------------------------------------------------------- >>>> >>>> Check out the new SourceForge.net Marketplace. >>>> >>>> It's the best place to buy or sell services for >>>> >>>> just about anything Open Source. >>>> >>>> http://sourceforge.net/services/buy/index.php >>>> >>>> _______________________________________________ >>>> >>>> gumstix-users mailing list >>>> >>>> gum...@li... >>>> >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>> >>>> >>>> >>>> >>> >>>> >>> >>>> ------------------------------------------------------------------------- >>>> >>> Check out the new SourceForge.net Marketplace. >>>> >>> It's the best place to buy or sell services for >>>> >>> just about anything Open Source. >>>> >>> http://sourceforge.net/services/buy/index.php >>>> >>> _______________________________________________ >>>> >>> gumstix-users mailing list >>>> >>> gum...@li... >>>> >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>> >>>> >>> >>>> >> >>>> > >>>> > >>>> ------------------------------------------------------------------------- >>>> > Check out the new SourceForge.net Marketplace. >>>> > It's the best place to buy or sell services for >>>> > just about anything Open Source. >>>> > http://sourceforge.net/services/buy/index.php >>>> > _______________________________________________ >>>> > gumstix-users mailing list >>>> > gum...@li... >>>> > https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> > >>>> > >>>> >>>> -- >>>> View this message in context: >>>> http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p18197480.html >>>> Sent from the Gumstix mailing list archive at Nabble.com. >>>> >>>> >>>> >>>> ------------------------------------------------------------------------- >>>> Check out the new SourceForge.net Marketplace. >>>> It's the best place to buy or sell services for >>>> just about anything Open Source. >>>> http://sourceforge.net/services/buy/index.php >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>> >>> >> >> ------------------------------------------------------------------------- >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://sourceforge.net/services/buy/index.php >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > |
From: briany <bye...@de...> - 2008-08-07 12:17:31
|
My guess (only a guess) is the v4l modules are not working properly. In addition to your new rebuilt kernel you should be installing five modules in total: compat_ioctl.ko, v4l1-compat.ko, v4l2-common.ko, videodev.ko, and pwc.ko. The first four should be installed in /lib/modules/2.6.21/kernel/drivers/media/video. pwc goes in it’s own subdirectory in .... …/kernel/drivers/media/video/pwc. In addition you should already have usbcore.ko installed as pwc also depends on that. Then depmod -a should sort out the dependencies. If you have a look at the file modules.dep after running depmod, that should act as a check that everything is being recognised - you should have the following entry for pwc: /lib/modules/2.6.21/kernel/drivers/media/video/pwc/pwc.ko: /lib/modules/2.6.21/kernel/drivers/usb/core/usbcore.ko /lib/modules/2.6.21/kernel/drivers/media/video/compat_ioctl32.ko /lib/modules/2.6.21/kernel/drivers/media/video/videodev.ko /lib/modules/2.6.21/kernel/drivers/media/video/v4l1-compat.ko /lib/modules/2.6.21/kernel/drivers/media/video/v4l2-common.ko. In addition there will be further entries for some of the other modules as there are further dependencies between them. If everything has gone okay then I would expect the hotplugger to find the modules automatically when you plug the camera in and to automatically load them up - you should not need to do a modprobe. If you do use modprobe though, although I am no expert I would suggest just doing modprobe pwc, with the verbose option (-v) so it tells you what it's doing. Modprobe should read the modules.dep file and load the modules from right to left so should pull in all the others as it goes. If one fails, hopefully using the -v flag will tell you which one. Brian Hi Brian, I followed the step by step until 8 where I don't get ipks to install, so I just copied over modules-2.6.21-r1-gumstix-custom-verdex.tgz to / and unziped it. Now, I have rebooted, perform this: depmod -a modprobe videodev modprobe pwc And plugged the webcam (which is a standard Quickcam Pro 4000 webcam). Here is the message I got: Linux video capture interface: v2.00 pwc: Philips webcam module version 10.0.12 loaded. pwc: Supports Philips PCA645/646, PCVC675/680/690, PCVC720[40]/730/740/750 & PCVC830/840. pwc: Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30, pwc: the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100. usbcore: registered new interface driver Philips webcam usb 1-2: new full speed USB device using pxa27x-ohci and address 2 usb 1-2: configuration #1 chosen from 1 choice usbcore: registered new interface driver snd-usb-audio The pb is I don't get the /dev/video0 ... What do I miss? Is it the ipks installation? What does it do more that copy the .ko files and modprobe them? If I do need those ipks, what are the names? Because I can't find anything relevant in gumstix-oe/tmp/deploy/glibc/ipk/gumstix-custom-verdex/. Thanks for your help. briany wrote: > > You will find the answers on this forum but it's probably not "step by > step". I am away at the moment but can post a blow by blow description in > the next few days if that would help. > > The basic idea is as follows: > > 1. You need to build the kernel under OE so you have the .config file the > build produces. > > 2. Copy over the .bb recipe for the kernel build and associated files into > user.collection (you are going to effectively edit the kernel build so you > don't want to mess up you base configuration). > > 3. Go into the directory where the previously built kernel .config file > lives and do make ARCH=arm menuconfig. > > 4. follow through the steps exactly as for the documented buildroot > approach to reconfigure the kernel build to add the various drivers (pwc > and V4l etc) configured as modules. > > 5. Save the new configuration and copy the resulting .config file, > replacing the defconfig file in your kernel build files in > user.collection. > > 6. Rebuild the kernel - bitbake -c rebuild gumstix-kernel. > > 7. This will give you a new kernel with the appropriate modules enabled > and a set of ipks with the pwc module and 4 ( I think) other modules that > pwc depends on. > > 8. Install the kernel and get your system running - then install the ipks. > The package manager will tell you in which order they are needed. > > 9. Once installed (I think the installer does a depmod - a automatically) > when you plug your camera in the module should load up and the camera > would be recognised. I don't think the system will create the /dev/video0 > device until then. > > My system worked fine with the Philips spc900nc camera and can be used > with motion to put images on a webpage. > > > Brian > > -- View this message in context: http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p18869105.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: briany <bye...@de...> - 2008-08-15 08:21:09
|
Glad you got it working. Maybe you alsd found this site with quite comprehensive details of Logitech cameras, their product IDs, which driver works with which camera etc http://www.quickcamteam.net/ http://www.quickcamteam.net/ Brian jedi200581 wrote: > > Ok, case solved. > So the Quickcam Connect is not handled by pwc but gspcav. > Just build the package, it's in OE: bitbake gspcav1 > Once it's built, it generates a ipkg file here: > gumstix-oe/tmp/deploy/glibc/ipk/gumstix-custom-verdex/gspcav1_20070110-r2_gumstix-custom-verdex.ipk > > When you'll install it, it will ask for some package. Get them at the same > place and install them. > > Unplug the webcam. > do a depmod -a > plug the webcam. > > Voila. > > Thanks. > > > > jedi200581 wrote: >> >> Me again, >> >> So my lsusb gives this: >> root@gumstix-custom-verdex:~$ lsusb >> Bus 1 Device 2: ID 046d:08da Logitech, Inc. >> Bus 1 Device 1: ID 0000:0000 >> >> So I'm a little surprised it sees the device, but does not recognize >> it, load the module for it and do not create the /dev/video0 when the >> module is loaded. Again, I guess it's because it's not a genuine Quickcam >> Pro... >> >> >> >> jedi200581 wrote: >>> >>> Hi Brian, >>> >>> Thanks for your answer. >>> I have double checked and everything is here, the v4l modules, pwc >>> dependencies, everything. >>> Contrary to what I said I don't have a Quickcam Pro but a Quickcam >>> Connect. But it's still logitech, the drivers should work for all their >>> webcam I guess... Maybe this is the pb. >>> >>> How can you match a particular webcam model with the appropriate >>> module (or driver, what the difference btw?). >>> >>> I'm not even sure the usb connection get detected, I'll try a lsusb on >>> it. >>> Meanwhile, the fact that the camera is USB 2.0 is it a pb for the >>> gumstix? It should backward compatible right? >>> >>> Regards, >>> >>> >>> briany wrote: >>>> >>>> My guess (only a guess) is the v4l modules are not working properly. >>>> >>>> In addition to your new rebuilt kernel you should be installing five >>>> modules in total: >>>> >>>> compat_ioctl.ko, v4l1-compat.ko, v4l2-common.ko, videodev.ko, and >>>> pwc.ko. >>>> >>>> The first four should be installed in >>>> /lib/modules/2.6.21/kernel/drivers/media/video. >>>> >>>> pwc goes in it’s own subdirectory in .... >>>> …/kernel/drivers/media/video/pwc. >>>> >>>> In addition you should already have usbcore.ko installed as pwc also >>>> depends on that. >>>> >>>> Then depmod -a should sort out the dependencies. If you have a look at >>>> the file modules.dep after running depmod, that should act as a check >>>> that everything is being recognised - you should have the following >>>> entry for pwc: >>>> >>>> /lib/modules/2.6.21/kernel/drivers/media/video/pwc/pwc.ko: >>>> /lib/modules/2.6.21/kernel/drivers/usb/core/usbcore.ko >>>> /lib/modules/2.6.21/kernel/drivers/media/video/compat_ioctl32.ko >>>> /lib/modules/2.6.21/kernel/drivers/media/video/videodev.ko >>>> /lib/modules/2.6.21/kernel/drivers/media/video/v4l1-compat.ko >>>> /lib/modules/2.6.21/kernel/drivers/media/video/v4l2-common.ko. >>>> >>>> In addition there will be further entries for some of the other modules >>>> as there are further dependencies between them. >>>> >>>> If everything has gone okay then I would expect the hotplugger to find >>>> the modules automatically when you plug the camera in and to >>>> automatically load them up - you should not need to do a modprobe. >>>> >>>> If you do use modprobe though, although I am no expert I would suggest >>>> just doing modprobe pwc, with the verbose option (-v) so it tells you >>>> what it's doing. Modprobe should read the modules.dep file and load the >>>> modules from right to left so should pull in all the others as it goes. >>>> If one fails, hopefully using the -v flag will tell you which one. >>>> >>>> Brian >>>> >>>> >>> >>> >> >> > > -- View this message in context: http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p18995374.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: EmbeddedMicro <ju...@em...> - 2009-01-15 00:11:43
|
I am trying to do this... I just made the changes to .config and replaced defconfig but when I try to recompile the kernel I get errors. NOTE: package gumstix-kernel-2.6.21-r1: task do_compile: started > ERROR: function do_compile failed > ERROR: log data follows > (/home/justin/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/temp/log.do_compile.13243) > | NOTE: make -e MAKEFLAGS= include/linux/version.h > CC=arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale > LD=arm-angstrom-linux-gnueabi-ld > | CHK include/linux/version.h > | UPD include/linux/version.h > | NOTE: make -e MAKEFLAGS= dep CC=arm-angstrom-linux-gnueabi-gcc > -march=armv5te -mtune=xscale LD=arm-angstrom-linux-gnueabi-ld > | make[1]: Entering directory > `/home/justin/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21' > | scripts/kconfig/conf -s arch/arm/Kconfig > | drivers/i2c/chips/Kconfig:136:warning: multi-line strings not supported > | make[1]: Leaving directory > `/home/justin/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21' > | *** Warning: make dep is unnecessary now. > | NOTE: make -e MAKEFLAGS= uImage CC=arm-angstrom-linux-gnueabi-gcc > -march=armv5te -mtune=xscale LD=arm-angstrom-linux-gnueabi-ld > | CHK include/linux/version.h > | SYMLINK include/asm-arm/arch -> include/asm-arm/arch-pxa > | make[1]: Entering directory > `/home/justin/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21' > | Generating include/asm-arm/mach-types.h > | make[1]: Leaving directory > `/home/justin/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21' > | CHK include/linux/utsrelease.h > | UPD include/linux/utsrelease.h > | SYMLINK include/asm -> include/asm-arm > | make[1]: Entering directory > `/home/justin/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21' > | make[1]: Leaving directory > `/home/justin/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21' > | make[1]: Entering directory > `/home/justin/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21' > | CC arch/arm/kernel/asm-offsets.s > | GEN include/asm-arm/asm-offsets.h > | make[1]: Leaving directory > `/home/justin/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21' > | make[1]: Entering directory > `/home/justin/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21' > | make[2]: Entering directory > `/home/justin/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21' > | CC scripts/mod/empty.o > | HOSTCC scripts/mod/mk_elfconfig > | MKELF scripts/mod/elfconfig.h > | HOSTCC scripts/mod/file2alias.o > | HOSTCC scripts/mod/modpost.o > | HOSTCC scripts/mod/sumversion.o > | scripts/mod/sumversion.c: In function 'get_src_version': > | scripts/mod/sumversion.c:384: error: 'PATH_MAX' undeclared (first use in > this function) > | scripts/mod/sumversion.c:384: error: (Each undeclared identifier is > reported only once > | scripts/mod/sumversion.c:384: error: for each function it appears in.) > | scripts/mod/sumversion.c:384: warning: unused variable 'filelist' > | make[2]: *** [scripts/mod/sumversion.o] Error 1 > | make[2]: Leaving directory > `/home/justin/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21' > | make[1]: *** [scripts/mod] Error 2 > | make[1]: Leaving directory > `/home/justin/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21' > | make: *** [scripts] Error 2 > | FATAL: oe_runmake failed > NOTE: Task failed: > /home/justin/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/temp/log.do_compile.13243 > NOTE: package gumstix-kernel-2.6.21-r1: task do_compile: failed > ERROR: Error in executing: > ERROR: Exception:<class 'bb.build.EventException'> Message:('Function > failed in task: > /home/justin/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/temp/log.do_compile.13243', > <bb.build.TaskFailed instance at 0xeab476c>) > ERROR: Printing the environment of the function > ERROR: Error in executing: > ERROR: Exception:<class 'bb.build.EventException'> Message:('Function > failed in task: > /home/justin/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/temp/log.do_compile.13243', > <bb.build.TaskFailed instance at 0xeab476c>) > ERROR: Printing the environment of the function > ERROR: TaskFailed event exception, aborting > NOTE: package gumstix-kernel-2.6.21: failed > ERROR: Build of > /home/justin/gumstix/gumstix-oe/user.collection/packages/linux/gumstix-kernel_2.6.21.bb > do_rebuild failed > ERROR: Task 0 > (/home/justin/gumstix/gumstix-oe/user.collection/packages/linux/gumstix-kernel_2.6.21.bb, > do_rebuild) failed > NOTE: Tasks Summary: Attempted 0 tasks of which 0 didn't need to be rerun > and 1 failed. > ERROR: > '/home/justin/gumstix/gumstix-oe/user.collection/packages/linux/gumstix-kernel_2.6.21.bb' > failed > Any ideas what I did wrong? Thanks, Justin -- View this message in context: http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p21468382.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: EmbeddedMicro <ju...@em...> - 2009-01-16 00:39:41
|
OK I got it to compile, but where are the ipks? Is the new kernel at ~/gumstix/gumstix-oe/tmp/deploy/glibc/images/gumstix-custom-verdex/uImage-2.6.21-r1-gumstix-custom-verdex.bin? Thanks, Justin -- View this message in context: http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p21490277.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: EmbeddedMicro <ju...@em...> - 2009-01-16 03:29:05
|
I have it all set up now (at least I think I do). I have a Logitec QuickCam Web and not a Messenger. Is it possible to use this or do I need a Messenger? When I plug it in I get usb 1-2.2: new full speed USB device using pxa27x-ohci and address 8 usb 1-2.2: configuration #1 chosen from 1 choice and nothing else. Do I need to buy a QuickCam Messenger or could I get my camera to work? Any help is greatly appreciated. Thanks, Justin -- View this message in context: http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p21491970.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: mlq <mar...@lm...> - 2009-01-23 20:40:13
|
I am working with the same camera, I have got the gspca driver installed fine on my linux box but when I bitbake it seems like it cant find the videodev.h header file and spits out alot of undefined errors. Any idea what is going on? Thanks, ~Mark EmbeddedMicro wrote: > > I have it all set up now (at least I think I do). I have a Logitec > QuickCam Web and not a Messenger. Is it possible to use this or do I need > a Messenger? When I plug it in I get > usb 1-2.2: new full speed USB device using pxa27x-ohci and address 8 > usb 1-2.2: configuration #1 chosen from 1 choice > and nothing else. > > Do I need to buy a QuickCam Messenger or could I get my camera to work? > > Any help is greatly appreciated. > > Thanks, > Justin > > -- View this message in context: http://www.nabble.com/OE---V4Linux%2C-PWC-driver-tp18079756p21632256.html Sent from the Gumstix mailing list archive at Nabble.com. |