社区
Linux_Kernel
帖子详情
NAND FLASH使用后出现逻辑坏块
dehuar
2016-12-29 05:19:09
出去的产品在使用了一段时间后竟然点不起来了,拿回来检查一下,发现NAND FLASH上有逻辑坏块(从新格式化后写入又可以用了)不知是何原因,求各位指点。
...全文
1903
4
打赏
收藏
NAND FLASH使用后出现逻辑坏块
出去的产品在使用了一段时间后竟然点不起来了,拿回来检查一下,发现NAND FLASH上有逻辑坏块(从新格式化后写入又可以用了)不知是何原因,求各位指点。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Simple_is_the_best
2017-09-15
打赏
举报
回复
如果格式化之后还是用不了的话那个block已用完寿命。 但你的情况是格式化之后还能利用,所以我觉得你的FTL部分有问题。 FTL里边Garbage Collection的时候是不是搞错了。ECC有问题的话好像也可能发生这种问题。
Hello Worm
2017-09-13
打赏
举报
回复
任何质量好的Nand Flash厂商都无法保证没有坏块,哪怕是保证出厂没有都不可能。因此,对于Nand Flash,必须要有相应的机制进行坏块管理
solomon_大卫
2017-09-09
打赏
举报
回复
最好用ubifs文件系统 加入坏块管理。。。或则选择质量好一点的 nandflash
NAN
D+
Flash
坏块
管理算法及
逻辑
层驱动设计
对于
nan
d
flash
的
坏块
管理进行优化,并对基于FAT系统的
逻辑
层驱动进行设计。
基于FPGA的
NAN
D
FLASH
控制器
1 引言 在便携式电子产品如U盘、MP3播放器、数码相机中,常常需要大容量、高密度的存储器,而在各种存储器中,
NAN
D
FLASH
以价格低、密度高、效率高等优势成为理想的器件。但
NAN
D
FLASH
的控制
逻辑
比较复杂,对时序要求也十分严格,而且重要的是
NAN
D
FLASH
中允许存在一定的
坏块
(
坏块
在
使用
过程中还可能增加),这就给判断
坏块
、给
坏块
做标记和擦除等操作带来很大的难度,于是就要求有一个控制器,使系统用户能够方便地
使用
NAN
D
FLASH
,为此提出了一种基于FPGA的
NAN
D
FLASH
控制器的设计方法,并用VHDL给予实现,Modelsim得出仿真结果,并在ALTERA公司的EP2C
Nan
d
Flash
和i
Nan
d-1.11.ARM裸机第十一部分
本期课程主要讲述了2种常见的块存储设备:
Nan
d
Flash
和i
Nan
d。分别从物理接口、协议、芯片内部存储原理、SoC中的控制器、代码实践分析等几个方面详细讲述这两种存储设备。本课程的目标是让大家对块设备及其接口协议有...
s3c2440
nan
d
flash
代码
NAN
D
Flash
NAN
D闪存芯片和NOR闪存芯片的不同主要表现在: 1) 闪存芯片读写的基本单位不同 应用程序对NOR芯片操作以“字”为基本单位。为了方便对大容量NOR闪存的管理,通常将NOR闪存分成大小为128KB或者64KB的
逻辑
块,有时候块内还分成扇区。读写时需要同时指定
逻辑
块号和块内偏移。应用程序对N AN D芯片操作是以“块”为基本单位。
NAN
D闪存的块比较小,一般是8KB,然后每块又分成页
基于
NAN
D
Flash
的高速大容量存储系统设计
针对当前提高存储系统容量和访问速度的迫切需求,设计了一种高速大容量存储系统,系统以PCI总线为通信接口, 以FPGA 为控制核心,通过对多片
NAN
D
Flash
的
逻辑
控制实现数据的高速存储。提出了流水线、
坏块
管理、并行硬件ECC 校验等关键技术
Linux_Kernel
4,436
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章