On Mon, Jan 31, 2011 at 4:57 AM, Avik Sil <avik....@linaro.org> wrote: > Hi, > > I tried booting linux-linaro-2.6.37 kernel on my beagle board C4. I executed > following: > > 1. Installed linaro on a 4 GB SD card using linaro-image-tools 0.4.1 with > hwpack daily snapshot hwpack_linaro-omap3_20110125-0_armel_supported.tar.gz > and linaro-natty-headless-tar-20101202-1.tar.gz. It was booting properly on > my BB. > > 2. Cloned linux-linaro-2.6.37. Changed to source directory > > 3. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- omap2plus_defconfig > > 4. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- menuconfig (enabled > EARLY_PRINTK)
Actually omap2plus_defconfig will only get you to a 99% bootable config for the beagle.. You still need to manually select CONFIG_GPIO_TWL4030 (which controls board specific things suchas power on mmc, power on ehci, etc..) Discussion, Reasoning, etc here... http://www.spinics.net/lists/linux-omap/msg44076.html > > 5. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- uImage > > 6. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- modules > > 7. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- modules_install > INSTALL_MOD_PATH=/media/rootfs > > 8. cp arch/arm/boot/uImage /media/boot; sync > > Everything went on smoothly. Then I put the SD card on BB and powered it on. > I got a kernel panic: http://paste.ubuntu.com/560562 > > Please help me figuring out the problem. Is it because I didn't create > uInitrd? If so, then how to create it for ARM? > > Regards, > Avik > > _______________________________________________ > linaro-dev mailing list > linaro-dev@lists.linaro.org > http://lists.linaro.org/mailman/listinfo/linaro-dev > > -- Robert Nelson http://www.rcn-ee.com/ _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev