|
smdk2410的板子,64M SmartMediaCard.ViVi做bootloader.
root filesystem系统是cramfs格式的(已正常工作)现希望能够有文件系统中有一个目录是jffs2格式的用来保存数据.
但是在网上找了很多资料,试验了很多遍一直都不成功,现在几乎神经崩溃了.恳请各位多多指点啊,您的任何意见都欢迎!
以下是我的做法:
1.分区.烧写kernel,root filesystem.
分区信息是:
vivi> part show
mtdpart info. (5 partitions)
name offset size flag
------------------------------------------------
vivi : 0x00000000 0x00020000 0 128k
param : 0x00020000 0x00010000 0 64k
kernel : 0x00030000 0x000c0000 0 768k
root : 0x00100000 0x00140000 4 1M+256k
data : 0x00200000 0x00200000 8
其中data是准备用来做jffs2格式的
2.用mkfs2.jffs2制作出映象.用load flash data x
把映象下载到data
3.但是系统启动后,一直找不到data该用哪个路径来mount
即 mount -t jffs2 xxxxx /mnt 命令行中xxxxx一直找不到正确的
在kernle configuration中是按照网上文章"JFFS2 on HHARM2410-by-llg"中的设置应该没错的.
现在我怀疑我的整个做法都是错的.
"JFFS2 on HHARM2410-by-llg"中的Flash是Intel E28F128,难道也适用SMC?
请各位多多帮忙,您的任何意见都不胜感激! |
|