Which is your NAND chip? Is it 2k page chip? Then use #flash_eraseall /dev/mtdX #nandwrite -a -o /dev/mtdX yaffs2_image #mount -t yaffs2 /dev/mtdblockX /mnt Nobin Mathew On 7/11/07, Bryan Wu wrote: > On Wed, 2007-07-11 at 12:07 +0530, Nobin Mathew wrote: > > This is the link to yaffs2 source > > http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/yaffs2/ > > Yeah, I got this source. But there is no mkyaffs > > > > You can use flash_eraseall and nandwrite tools from mtd_utils > > I am not sure my method, please help me to point out some wrong: > $ flash_eraseall /dev/mtd2 > $ nandwrite -y -p /dev/mtd2 rootfs.yaffs2 > > right? > > I use mkyaffs as this: > > $ eraseall /dev/mtd2 /* old mtd-utils provide eraseall */ > $ mkyaffs -e /dev/mtd2 > $ mount -t yaffs /dev/mtdblock2 /mnt > $ cp "necessary files" /mnt > $ umount /mnt > > Then I can reboot my board mounting /dev/mtdblock2 yaffs2 as rootfs. > > Thanks > - Bryan Wu > > > > > On 7/11/07, Bryan Wu wrote: > > > Hi folks, > > > > > > I am developing Blackfin NAND Flash Controller driver. > > > > > > YAFFS2 should be OK on our platform. I can't found the mkyaffs tool in > > > the CVS now, how can I format a NAND partition as YAFFS2 without mkyaffs > > > tool? > > > > > > Thanks > > > - Bryan Wu > > > > > > _______________________________________________ > > > yaffs mailing list > > > yaffs@lists.aleph1.co.uk > > > http://lists.aleph1.co.uk/cgi-bin/mailman/listinfo/yaffs > > > >