硬汉嵌入式论坛

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

[LittleFS] Littlefs文件系统测试读写速度

[复制链接]

2

主题

9

回帖

15

积分

新手上路

积分
15
发表于 2025-7-13 22:20:29 | 显示全部楼层 |阅读模式

硬汉哥, 如下图所示,文件系统用的是littlefs,采用例程中的测试程序,新建一个文件,给文件里写256个字节,然后再将256个字节读出来,
测试读和写的速度,开始还可以测出读和写用的时间ms,用的是滴答计数器,后来耗时就测试不出来了,硬汉哥麻烦帮我
看看是什么原因?
    微信图片_20250713181742.png


2. 还有个问题想请教一下,对于nandflash的读和写操作,如果出现ECC校验错误,认为这个块是坏块,还是ECC可以校正过来,一般根据ECC校验错误有没有补救措施?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 2025-7-19 17:36:35 | 显示全部楼层
1、是0的情况,是不是写入失败立即返回了,导致ms时间戳判断不出来。
2、现在我们使用的FlashFS,可以纠正1个bit的错误信息。
回复

使用道具 举报

2

主题

9

回帖

15

积分

新手上路

积分
15
 楼主| 发表于 2025-7-19 22:07:08 | 显示全部楼层
1. 我排查一下,看是不是每写成功; 2. 我现在用的是W25N02KV,自带4bit ECC校验待修正,就不用软的的了,用硬件自带的ECC
回复

使用道具 举报

2

主题

54

回帖

60

积分

初级会员

积分
60
发表于 2025-7-20 18:51:52
我正在使用 LittleFS 和一塊 W25N02KV NAND 快閃記憶體晶片(內建 4 位元 ECC 糾錯功能)。當我執行一個寫入 256 位元組並讀取的測試時,時脈計數器一開始還能工作,但之後就停止提供有意義的計時了。
問題 1:LittleFS 的內部快取或損耗平衡技術會影響小檔案操作期間的計時測量嗎?
問題 2:對於 ECC 錯誤,如何區分可修正錯誤(由 4 位元 ECC 處理)和應該標記為壞區塊的區塊?有沒有推薦的方法來記錄或監控 ECC 糾錯頻率以預測區塊效能下降?

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

本版积分规则

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

GMT+8, 2025-8-11 23:52 , Processed in 0.044267 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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