硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2464|回复: 5
收起左侧

[RL-FlashFS] 使用RL-FlashFS写入数据部分丢失的问题

[复制链接]

2

主题

42

回帖

48

积分

新手上路

积分
48
发表于 2018-8-29 14:49:21 | 显示全部楼层 |阅读模式
硬件为SPI Flash,MDK为5.20,使用4.74FlashFS。
操作流程如下:新建一个文件,写入一串数据,然后立即读取出来,发现读取出的数据,前4个字节全为0,后续字节正常。文件系统读写操作均判断了返回值,没有问题。
有遇到过此问题的朋友吗?像是SPI驱动的问题,但单独测试SPI驱动没问题。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2018-8-29 15:44:43 | 显示全部楼层
写入后,关闭文件,然后重新打开读。
回复

使用道具 举报

2

主题

42

回帖

48

积分

新手上路

积分
48
 楼主| 发表于 2018-8-29 18:25:17 | 显示全部楼层
eric2013 发表于 2018-8-29 15:44
写入后,关闭文件,然后重新打开读。

是这样操作的,打开、写入、关闭、打开、读、关闭。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2018-8-30 00:48:05 | 显示全部楼层
jj1989 发表于 2018-8-29 18:25
是这样操作的,打开、写入、关闭、打开、读、关闭。

如果这样操作的话,那就不正常了。

对比下论坛置顶帖V4开发板网盘里面的RL-FlashFS例子看下
http://www.armbbs.cn/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

2

主题

42

回帖

48

积分

新手上路

积分
48
 楼主| 发表于 2018-8-30 09:13:49 | 显示全部楼层
eric2013 发表于 2018-8-30 00:48
如果这样操作的话,那就不正常了。

对比下论坛置顶帖V4开发板网盘里面的RL-FlashFS例子看下

恩,最开始就用的这个RL-FlashFS的裸机综合例程,在开发板上跑通后,再移植到目标板上的。区别是移植后使用的MDK5,安装了兼容包,编译没问题。
另外创建文件后,完成上面的读写测试后,再通过ffind操作,却找不到文件,很奇怪。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2018-8-31 00:34:51 | 显示全部楼层
jj1989 发表于 2018-8-30 09:13
恩,最开始就用的这个RL-FlashFS的裸机综合例程,在开发板上跑通后,再移植到目标板上的。区别是移植后使 ...

那基本可以确定是移植的有问题了。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-12 17:44 , Processed in 0.161264 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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