Hi, We have met with this problem on DM355 EVM board too. Git kernel hasn't saw the plugged SD card. But we have tried to pushing the SD card in the socket under booting, in this case kernel recognised the SD card and loaed the filesystem without any error. Therfore I think that the problem is caused by SD card present switch handling. Anybody has any software fix for this roblem? An other thing about file system loading at 2.6.31 git kernel. We have tried to load the filesystem from NAND flash too, but this kernel hasn't sew the NAND flash device. As we found this problem was caused by ECC mode settings. (SYNDROME type ecc method is illegal at MTD driver).
Best regards, Vilmos Varga --- On Fri, 9/11/09, Grosen, Mark <[email protected]> wrote: > From: Grosen, Mark <[email protected]> > Subject: RE: davinci git and RootFs on SD card. > To: "Michael Nelis" <[email protected]>, "Andrea Gasparini" > <[email protected]>, "[email protected]" > <[email protected]> > Date: Friday, September 11, 2009, 4:17 PM > Or use "rootwait" so you don't have > to guess how long of a delay to use. From > Documentation/kernel-parameters.txt: > > rootwait > [KNL] Wait (indefinitely) for root device to show > up. > > Useful for devices that are > detected asynchronously > > (e.g. USB and MMC devices). > > > -----Original Message----- > From: davinci-linux-open-source-bounces+mgrosen=ti....@linux.davincidsp.com > [mailto:davinci-linux-open-source-bounces+mgrosen=ti....@linux.davincidsp.com] > On Behalf Of Michael Nelis > Sent: Friday, September 11, 2009 7:57 AM > To: Andrea Gasparini; [email protected] > Subject: RE: davinci git and RootFs on SD card. > > Try adding a rootdelay=1 option to your kernel command > line, where 1 is the number of seconds to wait before > mounting the root filesystem. > > Mike. > > -----Original Message----- > From: [email protected] > [mailto:[email protected]] > On Behalf Of Andrea Gasparini > Sent: 11 September 2009 15:42 > To: [email protected] > Subject: davinci git and RootFs on SD card. > > Hi, > I finally tried the mighty davinci git kernel. ;) I'm able > to make it start on EVM and on my board, that's ok. > > unfortunately, I'm having some trouble in taking the rootfs > from the SD card. > > I found that with "ip=dhcp" in the cmdline, it handles > correctly the mmc slot and recognizes the card inserted into > it... > (well, actually he hangs on starting cron service, but > that's another > tale!) ;) > I see something like that: > ... > mmc1: new high speed SD card at address b368 > mmcblk0: mmc1:b368 USD 1.85 GiB > mmcblk0: p1 > ... > > Instead, without "ip=dhcp", or with "ip=none", it doesn't > sees any mmc card at all: > .... > Root-NFS: No NFS server available, giving up. > VFS: Unable to mount root fs via NFS, trying floppy. > VFS: Cannot open root device "mmcblk0p1" or > unknown-block(2,0) ... > ( can't stand why he search for a root-nfs too... ) > > I'm attaching both the boot log, on a DM355EVM board. > > Any ideas? > Thanks, bye! > -- > Andrea Gasparini > ---- ImaVis S.r.l. ---- > web: www.imavis.com > _______________________________________________ > Davinci-linux-open-source mailing list > [email protected] > http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source > _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
