Steve, Unfortunately, this is a known issue in the 2.6.10 Kernel. YAFFS2 in the 2.6.10 kernel does not have "checkpoint" support. On each reboot, it assumes to be starting from an "unclean shutdown" system, thus spending time doing the house keeping stuff for all the files. The mount time is proportional to the number of files (as well as the large size) in the YAFFS2 filesystem.
Is your "minimal" filesystem busybox-based? You might have to update the busybox application in this filesystem. Thanks Sneha -----Original Message----- From: [EMAIL PROTECTED] om [mailto:[EMAIL PROTECTED] ncidsp.com] On Behalf Of Stephen Berry Sent: Sunday, March 16, 2008 9:22 AM To: [email protected] Subject: Yaffs2 boot times I've noticed some odd behavior with booting from nand, specifically that the time it takes to boot (or mount) the partition is directly related to the number of files in the filesystem. I have two partitions, one with the same minimal filesystem of 50mB in size and the other of ~400mB. Both nand partitions are the same physical size. The minimal filesystem boots fairly quickly, under 10 seconds or so, while the *big* filesystem takes several minutes. If it weren't for the fact the the minimal filesystem is a pain in the butt to work with (control-c, telnet, ftp, seem to NOT work among other things) I'd just stick with it. Does anyone have any ideas as to what is going on with mounting yaffs2 ? Steve _______________________________________________ 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
