I have recently started to play around with an Overo Fire and a Chestnut43 board.
My first experiences were with a factory pre-built images and then i found the WiFi speed problem.
Since i was not able to patch it correctly i decided to download the developer image of the following link:
This image works fine with my WiFi device, but my school project is to hook up a USB webcam which I think I need to compile my own kernel.
Hence, my question is: Where can i get the source code of this specific version??
How does it looks like? (A file with a long list of text?)
How can I re-compile the kernel?
Since I'm really new to this, any response (detailed would be best :D) will be greatly appreciated!
Thanks in advance,
anyone has an idea or hint?
it's weird since Gumstix posted those developer's kernel online but not the source code for us to re-compile.
Hi James, can you take a look at the thread on Yocto? It has the latest kernel (v. 3.5).
You can access the source tree too.
On Fri, Oct 5, 2012 at 12:42 PM, kfcandroid <[hidden email]> wrote:
anyone has an idea or hint?
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
gumstix-users mailing list
This post was updated on .
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
following is the screenshot of the folder after I untared the file
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!!
This post has NOT been accepted by the mailing list yet.
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:
> 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 start a new topic under Gumstix, email [hidden email]
> To unsubscribe from Gumstix, click here.
Thanks a lot Derek, for pointing me out the problem I encountered,
actually I did tried the tutorial on http://www.gumstix.org/basic-cross-compilation.html
but the uImage I generate somehow has some kind of touchscreen (slow or no response) and WiFi issues (my WiFi hardware can't be detected, etc.)
Is that related to my kernel configuration or related to file system?
Can I keep the palmtop.ubi as file system (file system I download from Gumstix) with my self-generated-kernel in "boot" partition?
Can they (or they are supposed to) work together in this case?
Last, thanks a lot for guiding me through the menuconfig steps, I really appreciate your patient and kindness.
2012/10/5 derekjchow [via Gumstix] <[hidden email]>
|Free forum by Nabble||Edit this page|