This board is now closed. The Blackhole image ended in 2020. The board will remain available in Read Only Mode, so all the posts from the last 15+ years are not lost. We thank you for being part of the community for the last 15+ years. You can join the OpenBh board if you have not already done so at www.openbh.net.

Building custom kernel for solo 3.1.1

vuwer

Vu+ Newbie
I would like to change kernel's config to add drivers for webcam, so as far as I understand I need to build file kernel_cfe_auto.bin, restart vu with this file on usb stick, and probably new ipk for kernel modules (but this is not a priority because I can copy new modules manually).
So I have used bitbake -f linux-vusolo-3.1.1 to build it.
After build I've found in build/tmp/deploy/images files:
vmlinux-3.1.1-r7-vusolo.bin
modules-3.1.1-r7-vusolo.tgz
First - when I complare size of bin - my bitbake's vmlinux uncompressed version is 8MB, and downloaded from vuplus.com is about 3.5 MB. Why it differs so much?

Second - I would like to update solo without overwriting root filesystem. So would it be ok just to put kernel on usb stick and reboot? How can I be sure that new vmlinux booted will match to existing modules on root filesystem (image from 20120203)?

Did anyone already succeeded with building custom kernel for vu - or maybe there's some tutorial on network?
 
Back
Top