发布信息

NANDFlash解决方案:支持擦写均衡,坏块和掉电保护

作者:软荐小编      2023-08-13 01:03:00     198

阐明:

上周我们开源了一个,反馈很好,本周我们会继续发布。 :

0. NAND Flash经常被人们咨询。 这是一个完整的解决方案,支持擦除均衡、坏块管理、ECC 和断电保护。

早期,我们使用自己的NAND算法,支持滑块管理和擦写均衡。 实际测试效果不够好,容易出问题,所以放弃了。

1. 本计数器示例请使用MDK4.74版本。 由于RTX、RL-FlashFS、RL-USB均来自MDK4.74的安装目录,因此使用MDK4.74是最佳组合。

2. RL-FlashFS本身支持擦除均衡、坏块管理、ECC和断电保护。 如果使用掉电保护,请在配置文件中启用FATJournal。

3、前几年有客户反映,使用RL-FlashFS写入大量文件时,写入会越来越慢。 原因是配置不正确,可以增加文件名缓冲区的数量。

4、当前使用的短文件名库,如果使用长文件名,请将其替换为长文件名库,该库也在MDK安装目录下。

5、RL-FlashFS是FAT兼容的文件系统,也就是说可以在window系统中模拟U盘,提供的程序代码已经支持了。

6、RL-FlashFS的文件名仅支持ASCII,不支持英文,需要注意。

7、第一次低格后,读取速率约为2.3MB/S,写入速率约为3.2MB/S。 文件系统的缓冲区大小不同,速率也不同。

8、RL-FlashFS的函数为标准C库函数,使用方式与笔记本端的文件系统相同。

9、RL-FlashFS和FatFS的区别低级格式化软件,FatFS只是一个类FAT的文件系统,不支持擦除均衡、坏块管理、ECC和断电保护。 这些都需要用户自己去实现。

10、UFFS和YAFFS这两个文件系统与FAT不兼容,即在Windows端很难模拟U盘。

目前的NAND配置如下:

低级格式化软件_格式化低级软件怎么弄_低级格式化需要特殊的软件

RTX调试组件:

低级格式化软件_低级格式化需要特殊的软件_格式化低级软件怎么弄

优化级别方面低级格式化软件,多种优化级别和超强时间优化任意组合选择,均能正常通过

低级格式化软件_格式化低级软件怎么弄_低级格式化需要特殊的软件

使用说明如下:

请选择并口操作命令,按笔记本键复制号码:

首次使用时,请勿调用并口命令0进行NAND Flash低级格式化和文件系统低级格式化! !

0-低电平低格,显示NAND Flash容量及剩余容量

1-显示NANDFlash根目录下的文件

2- 创建三个文本文本并使用不同的函数编写内容

3- 使用三个不同的函数读取文本\r\n");

4- 创建文本文本并指定读取和写入的位置

5-删除文件夹和文件

6-测试文件读写速度

7-将数据写入CSV文件

8-从CSV文件读取数据

a-打开NAND模拟U盘,注意大写字母a

b-关闭NAND模拟U盘,注意大写字母b

相关内容 查看全部