ST意法半导体
直播中

李超

7年用户 1343经验值
私信 关注
[问答]

现有的NAND驱动程序是否适用于MLC NAND设备呢

你好 STM 团队,
我们正在开发基于 STM32MP157C-Eval 板的定制板。
在那方面,我们计划使用 MLC NAND 部件号#MT29F16G08CBACAWP   :C 代替 SLC NAND。
从软件的角度来看,我想了解现有的 NAND 驱动程序是否适用于 MLC NAND 设备或退出内核驱动程序所需的任何更改/支持?

回帖(1)

王敏

2022-12-23 09:49:35
从 FMC 硬件和 BootROM 的角度来看,不支持 MLC,ECC 限制为每 512 字节 8 位,而此内存需要每 1080 字节 24 位。
您是希望从 MLC 引导还是仅将其用作大容量存储器并与另一个引导闪存一起使用?
如果不是为了引导,可能会存在一些内核驱动程序,但如果 ECC 在 SW 中完成,性能将受到限制。
eMMC 2 或 4GBytes 可能是更好的选择,以类似的价格提供更好的系统性能和开箱即用的软件集成。可扩展性和设备可用性要好得多,因为有许多制造商都具有 JEDEC 规范和封装。
eMMC 也可能表现出更好的可靠性(比分立式 MLC),因为内部由闪存制造商紧密定制的控制器管理。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分