Olimex Support Forum

OLinuXino Android / Linux boards and System On Modules => A13 => Topic started by: Almindor on December 08, 2012, 01:04:59 AM

Title: Flashing new android kernel
Post by: Almindor on December 08, 2012, 01:04:59 AM
We want to use the A13 WIFI board without the SD-card and we need a different kernel (1 patch to a driver + config change to enable the driver). I have successfuly compiled the kernel uImage but I have no idea how to flash it to the device NAND without making a whole new .img containing also the android framework (which we don't need to change).

How can I create a "kernel-only" image to flash and override on the /boot partition?

Thanks
Title: Re: Flashing new android kernel
Post by: murerten on December 08, 2012, 01:33:26 PM
I don't know how to do it but did you try to mount /dev/block/nanda (it is fat) on the running android system. There are some files there.
Title: Re: Flashing new android kernel
Post by: Almindor on December 12, 2012, 08:54:02 PM
I've been told that the kernel resides in nandc and it's not a FS but just the image (e.g. can't be mounted, only DD-ed) the problem is I don't know it's start address and format (it's probably not a uImage but some packed up bImage)