打印
[应用相关]

没有坏块管理

[复制链接]
306|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zwll|  楼主 | 2020-3-14 13:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
曾经用STM32外挂大容量并行Flash,本来挺好,在网上浏览时,发现有坏块,并且出厂就有,我为了自己出的东东,稳定我就找坏块管理。虽然现在有了坏块管理,但我不怎么高兴,我发现SPI之类串行的Flash,没有坏块管理

使用特权

评论回复
沙发
七颗咖啡豆| | 2020-3-14 13:59 | 只看该作者
串行SPI内部自带坏块管理

使用特权

评论回复
板凳
renyaq| | 2020-3-14 14:00 | 只看该作者
真是这样么???

使用特权

评论回复
地板
zwll|  楼主 | 2020-3-14 14:03 | 只看该作者
如果这样。
我就把并行Flash全换成串行的,或者铁电。

使用特权

评论回复
5
zyf部长| | 2020-3-14 14:05 | 只看该作者
MLC NAND Flash是有坏块的,整个block标记为坏的还好识别

使用特权

评论回复
6
lium| | 2020-3-14 14:08 | 只看该作者
麻烦的是常遇到个别bit坏,必须得用校验码纠错

使用特权

评论回复
7
yszong| | 2020-3-14 14:12 | 只看该作者
SDIO NANDFLASH支持坏块管理,SDIO接口,STM32单片机方便管理,普通的raw nandflash和SPI NANDFLASH都不带坏块管理。

使用特权

评论回复
8
zhuww| | 2020-3-14 14:18 | 只看该作者
SLC NAND出现坏bit的几率很小,但也可能碰到,而且SLC贵多了

使用特权

评论回复
9
huanghuac| | 2020-3-14 14:23 | 只看该作者
SPI那种是NOR,正常情况下没有坏的,但是它容量小

使用特权

评论回复
10
gongche| | 2020-3-14 14:26 | 只看该作者
不行就几个串行一起上,就是坏块管理烦人

使用特权

评论回复
11
pengf| | 2020-3-14 14:29 | 只看该作者
nand是一定有坏块和写入平衡问题的,ssd也只能号称万次循环写无故障,所以ssd主控的写入平衡就是核心

使用特权

评论回复
12
pangb| | 2020-3-14 14:33 | 只看该作者
嵌入式里面不过是把ssd主控的功能搬到mcu上自主完成。如果做大量写入的产品,或者买商业公司的代码,或者用比如sd这样的自带主控,或者有能力的团队把linux里面的摘出来,或者找高质量的系统比如rtems之类,其他未经验证的开源代码怼上去不可控因素可能会更多。
经验证的商业代码质量不会低于ssd或usb,毕竟ssd或usb就是跑的商业主控代码

使用特权

评论回复
13
chuxh| | 2020-3-14 14:48 | 只看该作者
高质量开源代码是一个很好的成本质量折中,便于自己掌控产品全局

使用特权

评论回复
14
dingy| | 2020-3-14 14:51 | 只看该作者
然而需要付出的是一个相对有质量的产品开发团队。

使用特权

评论回复
15
zwll|  楼主 | 2020-3-14 14:55 | 只看该作者

唉,还是没有什么结果,算了,多谢大家啦

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

885

主题

11314

帖子

5

粉丝