I am new to beagle board. we have B6 version of Board. I download
linux kernel from GIT and done cross compile and able to run on
Target. I keep my uImage.bin and other relevent file's in my new mmc
card. and Uboot detect it and launch my kernel. But i am not able to
detect mmc card at kernel what may be issue. I check dmesg nothing is
appear i.e relevent to mmc.
> I am new to beagle board. we have B6 version of Board. I download
> linux kernel from GIT and done cross compile and able to run on
> Target. I keep my uImage.bin and other relevent file's in my new mmc
> card. and Uboot detect it and launch my kernel. But i am not able to
> detect mmc card at kernel what may be issue. I check dmesg nothing is
> appear i.e relevent to mmc.
I just recently had this problem when I used a microSD card in a
miniSD adaptor,
but when I placed the same microSD card in a full size SD adaptor, the
Linux kernel
was able to mount the root filesystem without any problems.
I have check and found that on kernel verision 2.6.32 from kernel.org.
i am able to detect mmc and mount it on kernel. But with kernel
version 2.6.30.9 i am not able to do it .
I have verified with 2.6.32 kernel from kernel.org and it work but
when i use 2.6.30.9 i am not able to detect MMC.
i also use kernel from GIT(http://git.kernel.org/?p=linux/kernel/git/
tmlind/linux-omap-2.6.git;a=summary) and use 2.6.30 and this kernel
source code is also not able to detect.
so what is such difference between 2.6.30 and 2.6.32 which make mmc
not detected in 2.6.30.
I am able to detect mmc on 2.6.30. It require to fix up board-
omap3beagle.c.
and small change in mux.h file. also there is need to change in
configuration file.