I was successful building a custom build with OE and booting it from mmc following the instructions found here
http://www.klc.net.nz/linux/?page_id=10
There were a couple of glitches, but I did get it to work (took most of the day though). Unfortunately looking back over my notes I realized I did not write enough down to give any real hints.

gord u

On Wed, May 28, 2008 at 9:28 AM, Chris Dollar <chris.dollar@gmail.com> wrote:
Have you been successful building your own rootfs and kernel the traditional way with OE (not trying to boot from mmc but from flash) and been successful? I've only done the boot from mmc stuff myself with the prebuilt images on gumstix.net, but I've made plenty of kernels and rootfs that boot from flash, and the only time I've seen the kernel fail to boot after a seemingly successful build was when I had my shell on my build machine symlinked to dash as is common on ubuntu.  So start by checking that if you've got a 'good' shell
chris@homer:~$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 2007-12-18 10:12 /bin/sh -> bash

Chris


On Wed, May 28, 2008 at 10:18 AM, briany <byeomans@deloitte.co.uk> wrote:

I am replying to my own message with an idea of how the mmc boot process
works......am I right and how do I build the kernel to do this?

1. The mmc boot process documented on gumstix.net uses two files on the vfat
partition, not three - there is no separate ramdisk image so what's
happening? Using a custom built kernel (enabling "mmcroot" in MACHINE
FEATURES in the conf file), gumstix.factory.script and custom file system
doesn't work (kernel can't find the root file system) - but it does work if
I swap the kernel image for the prebuilt one from gumstix.net.

Does this mean that in fact the ramdisk image is there but built into the
kernel - so two files not three?

2. What therefore do I need to do to a custom kernel build which does this
if enabling mmcroot in MACHINE FEATURES isn't enough? Do I need to edit the
kernel config explicitly to built in the ramdisk? I know someone out there
knows how to do this..........




--
View this message in context: http://www.nabble.com/Booting-from-MMC-%28Micro-SD%29-using-OE-builds-tp17420354p17516484.html
Sent from the Gumstix mailing list archive at Nabble.com.


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
gumstix-users mailing list
gumstix-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gumstix-users


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
gumstix-users mailing list
gumstix-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gumstix-users