[Yaffs] A newbie to yaffs

hurray_0 at sina.com hurray_0 at sina.com
Sat May 20 13:57:36 BST 2006


I am using linux-2.4.18-rmk4 on my ARM board and I used cramfs with a nor flash before. I tried to put YAFFS to the kernal tree and use it with a new added nand flash on my system. After compiling, I can see yaffs under the /proc:
~ # ls /proc1            47           apmc             fs           misc         swaps10           48           bus              interrupts   modules      sys16           5            cmdline          iomem        mounts       sysvipc2            51           cpu              ioports      mtd          tty3            6            cpuinfo          kcore        net          uptime32           7            devices          kmsg         partitions   version4            8            driver           ksyms        scsi         yaffs44           9            execdomains      loadavg      self45           92           fb               locks        slabinfo46           MX2_DMA      filesystems      meminfo      stat
~ # cat /proc/yaffsYAFFS built:May 20 2006 13:51:43$Id: yaffs_fs.c,v 1.39 2005/04/24 08:54:36 charles Exp $$Id: yaffs_guts.c,v 1.41 2005/04/24 08:54:36 charles Exp $
 
Also I can see yaffs in /proc/filesystem:~ # cat /proc/filesystems nodev rootfsnodev bdevnodev procnodev sockfsnodev tmpfsnodev shmnodev pipefsext2cramfsumsdosmsdosvfatnodev devfsnodev nfsntfsjffs2yaffsromfsnodev autofsnodev devptsnodev usbdevfsnodev usbfs
 
but I faild to mount the /dev/mtdblock/3 as a yaffs partition:~ # mount -t yaffs /dev/mtdblock/3 /mntyaffs: Attempting MTD mount on 31.3, dev is 7939 "1f:03"yaffs: MTD device does not support required functions mount: Mounting /dev/mtdblock/3 on /mnt failed: Invalid argument
PS: There are 5 partitions in my board. The last two is for NAND Flash :Using static partition definitionCreating 3 MTD partitions on "Motorola Mx2 Flash":0x00000000-0x00100000 : "bootloader"0x00100000-0x00300000 : "kernel"0x00300000-0x01000000 : "file system"nand_maf_id:0xec nand_dev_id:0x76NAND device: Manufacture ID: 0xec, Chip ID: 0x76 (Samsung unknown 64Mb)Creating 2 MTD partitions on "Samsung unknown 64Mb":0x00000000-0x00400000 : "yaffs"0x00400000-0x04000000 : "user
 
Can anybody help me to resolve this problem?

-------------------------------------------------------------------
只花一元就买了个新手机!忍不住给大家看看( http://ad4.sina.com.cn/wx/ads/ebay.html  )

===================================================================
注册新浪2G免费邮箱( http://mail.sina.com.cn/chooseMode.html )
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.aleph1.co.uk/pipermail/yaffs/attachments/20060520/c40a37bf/attachment.html


More information about the yaffs mailing list