当前位置: 代码迷 >> 驱动开发 >> nand flash 驱动调试有关问题
  详细解决方案

nand flash 驱动调试有关问题

热度:212   发布时间:2016-04-28 10:24:47.0
nand flash 驱动调试问题
我自己写了一个nand flash的驱动和demo应用程序。

我使用我的demo进行读写访问时,系统没有其他进程在运行则能读写正确,而如果运行其他程序如top命令时,就会出现数据读写错,有一些bit的数据错误。
可能的原因是什么?
nand?flash

------解决方案--------------------
使用ecc校验了吗?nandflash位反转普遍存在,要用ecc的哦
------解决方案--------------------
有些命令需要读flash上的代码,估计和你的驱动没有用原子锁,互斥访问有关系
------解决方案--------------------
一个是ECC驱动是否使能;另一个如果是某一块若干个字节出现错误,那有可能是内存干涉引起的,需要使用initmux避免同时被访问;
  相关解决方案