Mozie 发表于 2018-6-4 16:41:36

RL-Flash NandFlash 坏块问题请教

在 基于 安富莱 RL-FlashFS的F407驱动NAND Flash工程中 的 驱动中 关于 坏块检测的驱动函数 如下图
就是 坏块 检测 是从每个block 的备份区的第 5、6个字节开始检0xFF的,但是实实际的数据手册 显示 坏块
信息是位于 每个block第 1、2个字节想问一下这是为什么

eric2013 发表于 2018-6-4 16:48:10

你看的不是RL-FlashFS的,这个是我们站长做的NAND算法,支持了下坏块管理和擦写均衡,但是效果一般,不够完善。

RT-FlashFS的是不开源的。

Mozie 发表于 2018-6-4 16:48:42

@Mozie      

Mozie 发表于 2018-6-4 16:50:34

eric2013 发表于 2018-6-4 16:48
你看的不是RL-FlashFS的,这个是我们站长做的NAND算法,支持了下滑块管理和擦写均衡,但是效果一般,不够完 ...

......那这个移植 都需要移植哪些接口函数?

Mozie 发表于 2018-6-4 16:55:45

eric2013 发表于 2018-6-4 16:48
你看的不是RL-FlashFS的,这个是我们站长做的NAND算法,支持了下坏块管理和擦写均衡,但是效果一般,不够完 ...
您看一下 我这个 对吗

Mozie 发表于 2018-6-4 17:00:09

eric2013 发表于 2018-6-4 16:48
你看的不是RL-FlashFS的,这个是我们站长做的NAND算法,支持了下坏块管理和擦写均衡,但是效果一般,不够完 ...

还有个问题 请教 我看 RL/Flash lib 中有一个 FSN_CM3.lib和 FS_CM3.lib 两个 库我看您的工程中 用的 第一个lib第二个 lib 是不是 没用到啊?

eric2013 发表于 2018-6-5 03:41:56

Mozie 发表于 2018-6-4 16:50
......那这个移植 都需要移植哪些接口函数?

接口文件
FS_NAND_FlashPrg.c

eric2013 发表于 2018-6-5 03:42:33

Mozie 发表于 2018-6-4 17:00
还有个问题 请教 我看 RL/Flash lib 中有一个 FSN_CM3.lib和 FS_CM3.lib 两个 库我看您的工程中 用 ...

一个是短文件名的库,一个是长文件名的。

Mozie 发表于 2018-6-5 08:48:34

eric2013 发表于 2018-6-5 03:41
接口文件
FS_NAND_FlashPrg.c

恩恩 好的 谢谢 你啦   你个 加班 注意身体啊 深夜回复啊

eric2013 发表于 2018-6-5 10:15:43

Mozie 发表于 2018-6-5 08:48
恩恩 好的 谢谢 你啦   你个 加班 注意身体啊 深夜回复啊

:handshake

Mozie 发表于 2018-6-5 10:15:58

eric2013 发表于 2018-6-5 03:42
一个是短文件名的库,一个是长文件名的。

您好
短文件名FSN_CM3.lib   
长文件名FS_CM3.lib

您看是这个关系吗?

Mozie 发表于 2018-6-5 10:20:31

RL - Flash 文件 概览【KEIL 官方】
http://www.keil.com/support/man/docs/rlarm/rlarm_fs_libfiles.htm

jjj12352 发表于 2023-11-21 17:26:02

eric2013 发表于 2018-6-5 03:41
接口文件
FS_NAND_FlashPrg.c

请问一下,这个FS_NAND_FlashPrg.c接口文件我在V6和V7板子里面的资料没有看到,是不是有些板子没有这个文件?

jjj12352 发表于 2023-11-21 17:30:26

eric2013 发表于 2018-6-4 16:48
你看的不是RL-FlashFS的,这个是我们站长做的NAND算法,支持了下坏块管理和擦写均衡,但是效果一般,不够完 ...

我想请问一下,这个坏块检测是需要自己在NAND驱动中写算法实现吗?还是在RL-FlashFS中可以,我看到说RL-FlashFS是支持坏块检测的
页: [1]
查看完整版本: RL-Flash NandFlash 坏块问题请教