免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2352 | 回复: 5
打印 上一主题 下一主题

[驱动] nor flash驱动求救 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-10-10 16:32 |只看该作者 |倒序浏览
本帖最后由 xufujun1 于 2012-10-10 16:33 编辑

求大家帮忙啊

我写的norflash驱动
cat  /proc/mtd
出现
root@SYSTEM:dev# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 0007d000 00001000 "NOR flash(SST39LF040) on board"
mtd1: 0007d000 00001000 "boot"

/dev/
mtd0         mtd0ro        mtd1           mtd1ro          mtdblock0        mtdbloc1

可是我使用应用程序open时不能打开怎么回事
执行应用程序出现
root@SYSTEM:blk# ./a.out
Cannot open /dev/mtd1

应用程序

int main(void)
{
        int fd, ret;
        fd = open("/dev/mtd1", O_RDWR);
        if (fd == -1) {
                printf("Cannot open /dev/mtd1\n");
                exit(1);
        }

        ret = read(fd, str, 100);
        printf("Content is %s, %d bytes\n", str, ret);

        exit(0);
}

QQ截图20121010162604.png (4.47 KB, 下载次数: 27)

QQ截图20121010162604.png

论坛徽章:
0
2 [报告]
发表于 2012-10-10 18:24 |只看该作者
难道就没有人帮忙吗

论坛徽章:
0
3 [报告]
发表于 2012-10-11 15:38 |只看该作者
路过,,顶上。。。。:wink:

论坛徽章:
0
4 [报告]
发表于 2012-10-12 22:09 |只看该作者
我是小白一个,但觉得 nor flash 之上应该有个文件系统吧,对 nor flash 的读写抽象为对文件系统的读写,顶一个,期待高人出来解决下问题!

论坛徽章:
0
5 [报告]
发表于 2012-10-13 00:11 |只看该作者
本帖最后由 xufujun1 于 2012-10-13 00:14 编辑

我的探测类型只能用map_rom才能探测到,但是就上上面的情况,jedec_probe类型探测不到,我的片子是39vf040,看手册是jedec标准的,不知道什么情况?

QQ截图20121009120009.png (6.73 KB, 下载次数: 23)

QQ截图20121009120009.png

论坛徽章:
0
6 [报告]
发表于 2012-10-13 00:16 |只看该作者
大家都没有人实验过吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP