看到帖子“征解:谁能解决我的JFFS2怪问题(真的很怪)!”,里面有“就参照了网上的《如何在uClinux下使用MTD&jffs2》、《移植mtd+jffs2到FS4510成功》和《HOW TO USE MTD&JFFS2 Under uClinux(中文版)》文章,源码改自m5272c3.c,不过几乎没做什么修改 !” 我只找到《如何在uClinux下使用MTD&jffs2》其余的都没找到,不知道哪位高人有其余的资料能否把资料给我一份(he1641@sina.com.cn)这里先谢了!
我使用的是优龙的4510开发板,使用20040408,在网上只找到一篇“如何在uClinux下使用MTD/jffs2”的文章,按其操作不是很成功,能找到Flash但是不能完成分区工作,有如下打印信息:
MTD Sharp chip driver <ds@lineo.com>
s3c4510b flash device: 200000 at 1000000
Search for id:(00 e1a0) interleave(1) type(2)
Search for id:(bf 2782) interleave(1) type(2)
Found: SST 39LF/VF160
S3C4510B flash device: Found 1 x16 devices at 0x0 in 16-bit mode
Support for command set 0002 not present
gen_probe: No supported Vendor Command Set found
init_mtdblock: allocated major number 30.
$Id: ftl.c,v 1.45 2003/01/24 23:31:27 dwmw2 Exp $
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 512 bind 512)
VFS: Mounted root (romfs filesystem) readonly.
Freeing init memory: 40K
Shell invoked to run file: /etc/rc
Command: hostname Samsung
Command: /bin/expand /etc/ramfs.img /dev/ram0
Can't open expanded file /dev/0
pid 9: failed 768
Command: mount -t proc proc /proc
Command: mount -t ext2 /dev/ram0 /var
VFS: Can't find ext2 filesystem on dev ramdisk(1,0).
mount failed: Unknown error 22
Command: mkdir /var/config
mkdir: Cannot create directory `/var/config': Unknown error 30
pid 10: failed 256
希望能得到指教,如果有什么更有用的资料或信息的话请发送给我(he1641@sina.com.cn)