硬汉嵌入式论坛

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

[ThreadX全家桶] FileX+LevelX(6.4)+NAND Flash移植问题

[复制链接]

2

主题

10

回帖

16

积分

新手上路

积分
16
发表于 2024-2-2 10:46:06 | 显示全部楼层 |阅读模式
1.必须在fx_media_format调用之前先调用_lx_nand_flash_format
2.nand flash 的block大小是64page,一个page是4096bytes,进行读写测试时,每次2M读写和每次128K读写时,每次2M读写的速率更快,正常吗?
3.进行读写测试时,每次2M读写和每次按block大小128K读写时,前两次的读写总是失败的,写入正常,但是读取的总是0xFF,校验失败,好像实际没有写入.但是后面的再继续读写都是正常的,请问是什么原因导致的?
4.levelx的接口好像每次都是从新的page开始写,是不是有点浪费page的空间,请问大家有没有研究过?


回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107379
QQ
发表于 2024-2-2 13:45:26 | 显示全部楼层
1、格式化一次就行。
2、读写速度实际测试多少?
3、这个不太清楚。
4、开始阶段还用不到擦写均衡,空闲空间还很大。
回复

使用道具 举报

2

主题

10

回帖

16

积分

新手上路

积分
16
 楼主| 发表于 2024-2-2 17:12:54 | 显示全部楼层
eric2013 发表于 2024-2-2 13:45
1、格式化一次就行。
2、读写速度实际测试多少?
3、这个不太清楚。

1.每次2M写入的话,速率是900k/s.读取加校验数据的话,1M/s和6M/s交替出现。
2.写入数据的话,格式化后,以2M bytes读写的话,前2次,也就是4M,必定校验不通过,后面再读写就没问题。
3.格式化之后,以64K bytes每次写入,如果写入256K的话,前三次读写校验成功,第四次失败。总的数据超过4M后,正常。
在想是不是关于nand FLASH的参数配置的不对。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-29 05:18 , Processed in 0.284077 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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