nand flash 读写错误 2bit ???????

2019-07-20 16:26发布



在读写 nand flash 时,出现很多 ECC 2 bit 错误 ??

下面贴出的图片只是显示出 2bit 错误的1/10而已,这个是不是说明 nand falsh 基本就算是坏了不能够使用了啊 ??

另外 我使用 fatfs 系统时,挂载系统总是失败,也不知道是什么情况 ???

gtg.png


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
hi我歌月徘徊
1楼-- · 2019-07-20 19:10
 精彩回答 2  元偷偷看……
hi我歌月徘徊
2楼-- · 2019-07-20 20:57
 精彩回答 2  元偷偷看……
hpdell
3楼-- · 2019-07-21 00:41
hi我歌月徘徊 发表于 2017-3-4 16:25
楼主搞的怎么样了 我在在搞这个

更换芯片,因为stm的不支持 MLC的芯片,目前只支持SLC的芯片
正点原子
4楼-- · 2019-07-21 02:50
你这是我们板子么?
hi我歌月徘徊
5楼-- · 2019-07-21 07:35
hpdell 发表于 2017-3-5 09:00
更换芯片,因为stm的不支持 MLC的芯片,目前只支持SLC的芯片

我用的也是slc的,型号为 M29F4G08ABAEA,但是原子程序所支持的是这个系列的ABADA,用原子的程序驱动,调试的时候串口也是报了 2bit ecc err or more。而且我下载了ABAEA系列的手册 重新配置了
        nand_dev.page_totalsize=4320;          //nand一个page的总大小(包括spare区)     
        nand_dev.page_mainsize=4096;           //nand一个page的有效数据区大小   
        nand_dev.page_sparesize=224;        //nand一个page的spare区大小
        nand_dev.block_pagenum=64;                //nand一个block所包含的page数目
        nand_dev.plane_blocknum=1024;        //nand一个plane所包含的block数目
        nand_dev.block_totalnum=2048;          //nand的总block数目  
还是错误,想重新买芯片了。。。
hpdell
6楼-- · 2019-07-21 11:34
 精彩回答 2  元偷偷看……

一周热门 更多>