Thanks a lot Derek, for pointing me out the problem I encountered,
If you're trying to recompile the kernel to get the camera driver, I
think you have the wrong kernel source (or rather you don't have the
kernel source at all). The file you linked to
appears to be a root file system tarball, not the kernel source code.
That would explain why your make command fails.
Instead, you need to download the kernel source code. As documented in
http://www.gumstix.org/basic-cross-compilation.html you should create
a directory to hold the kernel and run "git clone
git://www.sakoman.com/git/linux-omap-2.6 linux" inside your created
directory. This will download the kernel source code for you. Continue
to closely follow the instructions on the page (and stop at the
Reading a bit more into your emails, I'm guessing you want to install
the UVC video kernel module so your webcam will work. Run the
menuconfig step, and you should see a blue menu. The option you need
to enable is under "Device Drivers"->"Multimedia Support"->"Video
"V4L USB Devices"->"USB Video Class". Press "Y" over when the cursor
is over "USB Video Class" to set it to be compiled into your kernel.
Continue to follow the instructions on
http://www.gumstix.org/basic-cross-compilation.html and your SD card
should be set up to work with USB cameras.
On Fri, Oct 5, 2012 at 9:27 PM, kfcandroid [via Gumstix]
<[hidden email]> wrote:> To start a new topic under Gumstix, email [hidden email]
> Thanks for the reply, Adam,
> I just discovered the Gumstix actually did provide some source file of the
> image(?) for download,
> if that is true, please ignore my silly question.
> This is the address where I downloaded the tar file
> My question is, after I untared the .tar file, I tried to follow the guide
> provided on Gumstix's website
> but I didn't see the folders like "arch" so I can't put the omap3_defconfig
> file under /arch/arm/configs
> not to mention when I try to run the following command:
> $make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- omap3_defconfig
> $make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- menuconfig
> I got "make: *** No rule to make target `menuconfig'. Stop."
> Please advise me how to configure and compile my own version of kernel,
> since my experience is very limited.
> Thanks in advance, and have a nice weekend, guys!!
> If you reply to this email, your message will be added to the discussion
> To unsubscribe from Gumstix, click here.
http://gumstix.8.n6.nabble.com/How-can-I-get-developer-image-kernel-source-code-tp4965579p4965636.htmlIf you reply to this email, your message will be added to the discussion below: