From: Harvey C. <hch...@3g...> - 2012-04-11 09:23:04
|
On Apr 10, 2012, at 5:13 PM, Thots wrote: > My kernel never finishes booting when I make the omap_hsmmc a module. I'm > using Sakoman's 3.2 kernel. My uImage and everything are on my SD card. > You guys are also booting off of the SD card and not flash memory, right? Well, if you're booting off of the SD card, you're going to need that module inside the kernel. I boot from the internal flash. You need the real solution of how to get omap_hsmmc to rediscover the mmc device. > Waiting for root device /dev/mmcblk0p2... > ---The log stops here and the Gumstix never finishes booting It's going to wait a long time. > Waiting for root device /dev/mmcblk0p2... > mmc0: host does not support reading read-only switch. assuming write-enable. > mmc0: new high speed SDHC card at address 0001 The omap_hsmmc module has been initialized here (the internally-compiled one) and has found its first mmc device, the microSD card. It goes on to automatically start the block driver. > mmcblk0: mmc0:0001 00000 7.41 GiB > mmcblk0: p1 p2 > kjournald starting. Commit interval 5 seconds > EXT3-fs (mmcblk0p2): warning: maximal mount count reached, running e2fsck is > recommended > mmc1: new SDIO card at address 0001 Here it finds the wifi chip. > EXT3-fs (mmcblk0p2): using internal journal > EXT3-fs (mmcblk0p2): mounted filesystem with writeback data mode > VFS: Mounted root (ext3 filesystem) on device 179:2. > devtmpfs: mounted > Freeing init memory: 228K > INIT: version 2.86 booting > Please wait: booting... > ---The log continues and the Gumstix boots successfully |