QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1383|回复: 4

用cp指令拷贝jffs2文件镜像时出现的怪问题!!!

[复制链接]
发表于 2004-9-17 15:20:41 | 显示全部楼层 |阅读模式
在sst 39vf160flash上,开发mtd驱动,然后mtd分区成功加载
cat /proc/mtd

mtd 0 ,1,2,3正确

eraseall /dev/mtd3

-- cp jj.jffs2 /dev/mtd3

ok

-mount 错误很多。
----这时候通过读内存,发现flash上只有前面256bytes数据和我的镜像文件一致,256bytes后面的就完全不一样??
而且不管你写什么文件进去,结果都是前面256对的,后门的不知道是什么数据,而且每次都是一样的数据??从哪里来的?
 楼主| 发表于 2004-9-17 15:34:12 | 显示全部楼层
?高人指点
回复

使用道具 举报

发表于 2004-9-18 11:23:31 | 显示全部楼层
是不是驱动有问题?
我现在kernel加载cramfs文件系统,也出现问题。。。
说:cramfs: wrong magic?

对了,你的mtd驱动有没有更新过?
你的内核什么版本?
回复

使用道具 举报

 楼主| 发表于 2004-9-22 00:19:40 | 显示全部楼层
好像对镜像文件大小有要求吧
我有一次成功过,是直接cp的,后来又不行了
试试自己写工具算了
回复

使用道具 举报

发表于 2004-9-22 13:24:27 | 显示全部楼层
贴出错误信息看看。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-24 15:15 , Processed in 0.061415 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表