硬汉嵌入式论坛

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

[FileX] FileX+LevelX+nand

[复制链接]

1

主题

7

回帖

10

积分

新手上路

积分
10
发表于 2023-6-7 10:16:02 | 显示全部楼层 |阅读模式
FileX+LevelX+nand ,使用例程反复多次fx_media_open 、fx_file_create 、fx_file_open、fx_file_write、fx_file_read、fx_file_close、fx_file_delete、fx_media_close之后,fx_media_open运行时间需要很久,调试发现是在LevelX的lx_nand_flash_open花很长时间,原来的设备信息块有块0,变成块1000了这个问题怎么解决
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
发表于 2023-6-7 10:54:19 | 显示全部楼层
fx_media_open上电加载一次就可以了,不要重复开关,是否正常。
回复

使用道具 举报

1

主题

7

回帖

10

积分

新手上路

积分
10
 楼主| 发表于 2023-6-7 11:09:18 | 显示全部楼层
eric2013 发表于 2023-6-7 10:54
fx_media_open上电加载一次就可以了,不要重复开关,是否正常。

只上电加载一次,然后反复创建和删除文件,这样是正常的
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
发表于 2023-6-7 15:34:07 | 显示全部楼层
qincz 发表于 2023-6-7 11:09
只上电加载一次,然后反复创建和删除文件,这样是正常的

然后就是反复上电几次,每次这样测试是否都正常,如果正常那就没问题了。
回复

使用道具 举报

1

主题

7

回帖

10

积分

新手上路

积分
10
 楼主| 发表于 2023-6-12 09:51:53 来自手机 | 显示全部楼层
eric2013 发表于 2023-6-7 15:34
然后就是反复上电几次,每次这样测试是否都正常,如果正常那就没问题了。

现在挂在一次文件系统需要15秒,128M的nand,2048字节页大小
回复

使用道具 举报

1

主题

7

回帖

10

积分

新手上路

积分
10
 楼主| 发表于 2023-6-12 10:02:03 来自手机 | 显示全部楼层
eric2013 发表于 2023-6-7 15:34
然后就是反复上电几次,每次这样测试是否都正常,如果正常那就没问题了。

信息块的变化,看了里面的代码,levelx确实是这样实现的
回复

使用道具 举报

1

主题

7

回帖

10

积分

新手上路

积分
10
 楼主| 发表于 2023-6-12 10:32:07 | 显示全部楼层
qincz 发表于 2023-6-12 09:51
现在挂在一次文件系统需要15秒,128M的nand,2048字节页大小

优化了levelx读取扇区接口,现在挂载需要1.5秒
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
发表于 2023-6-12 15:09:35 | 显示全部楼层
qincz 发表于 2023-6-12 10:32
优化了levelx读取扇区接口,现在挂载需要1.5秒

1.5s还行。
回复

使用道具 举报

1

主题

7

回帖

10

积分

新手上路

积分
10
 楼主| 发表于 2023-6-13 11:47:26 来自手机 | 显示全部楼层
eric2013 发表于 2023-6-12 15:09
1.5s还行。

一个128MB的nand,挂载+创建文件+打开文件+写文件+读文件+关闭文件+删除文件+卸载,这一套流程一共需要5秒,这个正常吗?文件只写28个字节
回复

使用道具 举报

0

主题

5

回帖

5

积分

新手上路

积分
5
发表于 2023-10-26 14:10:26 | 显示全部楼层
博主,你这有没有遇到在线程里面加延时后,filex打个文件就不打不开说找不到,但去延时,重新烧录,又可以打开了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-2 09:22 , Processed in 0.291795 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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