Is there information on use of YAFFS2 flash file system with 2.6.10 kernel, specifically the checkpointing feature for fast mount times?
Thanks,
Jason
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Is there information on use of YAFFS2 flash file system with 2.6.10 kernel, specifically the checkpointing feature for fast mount times?
Thanks,
Jason
Have you seen the following two wiki articles
http://wiki.davincidsp.com/index.php/YAFFS2_kernel_configuration
http://wiki.davincidsp.com/index.php/Filesystem_in_NOR_or_NAND
I believe checkpoint features is eanbled by default; are you not finding this to be the case?
this post has just been brought to my attention
http://www.mail-archive.com/davinci-linux-open-source@linux.davincidsp.com/msg04895.html
I am currently investigating this and should post a response soon.
Juan, did you ever find anything? I did a little digging through my mail archives, but everything I found indicated the functionality was not there. I think now that we've aligned much of our software closely with the kernel perhaps the effort for a customer to add this feature would be much lower at this point.
Hi Brad,
Unfortunately, I have not received a response yet; I believe one of the fetures of YAFFS2 over YAFFS was this checkpoint feature, so I am suprised this is not enabled by default.
I have succesfully used YAFFS2 on the DM365, though that it is on a 2.6.18 kernel - it works beautifully for NAND, and boot-times have never been faster (checkpointing enabled) - it should be possible to backport YAFFS2 to the 2.6.10 kernel however, along with checkpointing as the source seems quite contained.
Thanks for that info. Is the relevant source from LSP 2.10 or did it come from elsewhere, e.g. open-source git tree?
based on Jerry's response, the key may be to move to DVSDK 2.0 which is already available for DM355 as well (based on 2.6.18 kernel). See http://software-dl.ti.com/dsps/dsps_registered_sw/sdo_sb/targetcontent//dvsdk/mv_dvsdk/index.html