On Tuesday 19 February 2008 09:39:43 Dirk Behme wrote: > Hi, > > I have a yaffs2 image on (Linux host) PC and like to extract the > directory content of it. If I understand it correctly this is the > reverse of what mkyaffs2image is doing. Or something similiar what > > http://wiki.buici.com/wiki/Mounting_JFFS2_Filesystem_in_RAM > > describes for JFFS2. > > Any hint for this? At this stage there is no prebuilt unyaffs. Interestingly, someone else asked for the same thing off-list a few days back. Here's a relatively easy way to do this, but needs some coding. Starting with yaffs direct, modify yaffs_fileem2k.c to match the dump file layout. Write an application using yaffs direct that recursively iterates through the mounted fs and writes the directories/files to the host file system. The basic form of such an app is in mkyaffs2image (substituting file access functions with yaffs_xxx equivalents). Regards -- Charles