MMC not working reliably for Gumstix Overo Tide
Hi list,
I've got a Gumstix Overo Tide (OMAP 3530) based board here which doesn't have NAND and therefore needs the MMC to boot.
I've successfully built a kernel using Tony's master branch. The system boots fine up to the point where the MMC driver loads (well, I guess that is where the problem lies). I am using omap2plus_defconfig. The weird thing is that sometimes the system hangs after printing "Waiting for root device /dev/mmcblk0p2..." and sometimes after mounting the rootfs. Any ideas? I've seen some probelms with MMC in the recent past, could that be the cause?
Thanks in advance.
Cheers,
Andre
Kernel log:
[ 2.092224] Waiting for root device /dev/mmcblk0p2... [ 2.271026] mmc0: host does not support reading read-only switch. assuming write-enable. [ 2.282379] mmc0: new high speed SDHC card at address b368 [ 2.292053] mmcblk0: mmc0:b368 USD 14.9 GiB [ 2.303894] mmcblk0: p1 p2 [ 2.341644] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null) [ 2.350891] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. [ 2.358917] Freeing init memory: 208K .. nothing happens here ..
Quoted 10 lines · Andre Puschmann
I've got a Gumstix Overo Tide (OMAP 3530) based board here which doesn't have NAND and therefore needs the MMC to boot.
I've successfully built a kernel using Tony's master branch. The system boots fine up to the point where the MMC driver loads (well, I guess that is where the problem lies). I am using
omap2plus_defconfig. The weird thing is that sometimes the system hangs after printing "Waiting for root device/dev/mmcblk0p2..." and sometimes after mounting the rootfs. Any ideas? I've seen some probelms with MMC in the recent past, could that be the cause?
Have you tried this in the command line? rootwait rootdelay=1
Signature · 1 line
Felipe Contreras
Quoted 13 lines · Felipe Contreras
Quoted 10 lines · Andre Puschmann
I've got a Gumstix Overo Tide (OMAP 3530) based board here which doesn't have NAND and therefore needs the MMC to boot.
I've successfully built a kernel using Tony's master branch. The system boots fine up to the point where the MMC driver loads (well, I guess that is where the problem lies). I am using
omap2plus_defconfig. The weird thing is that sometimes the system hangs after printing "Waiting for root device/dev/mmcblk0p2..." and sometimes after mounting the rootfs. Any ideas? I've seen some probelms with MMC in the recent past, could that be the cause?
Quoted 1 line
Have you tried this in the command line? rootwait rootdelay=1
Jup, doesn't help, unfortunately.
-Andre