Skip to contentSkip to conversation

MMC not working reliably for Gumstix Overo Tide

DISCUSSION Andre Puschmann 2 participants 3 messages Dec 10, 2011

lore
Share & tools
lore
#0 lore raw

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 ..
#1 lore raw
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
#2 lore raw
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