按我的理解,我的nor flash硬件有坏“点”了。
用U-boot在一段内存空间全部填写0x00,然后去除Nor flash的保护,擦除所有单元,然后复制填
0x00的内存写入Nor flash。
使用命令读出Nor flash的内容,查找哦如果有非0x00内容出现,我的理解是证明相应字节硬件故障了。在擦除后也可检查是否有非0xFF的内容,同样的道理。
具体操作可以参考友善光盘内关于移植U-boot的文档。
至于对比内容我是复制到excel文档内用函数找的,很快的……
但现在的问题是,如何修复。不知该送到哪修呢?是否还有什么补救的措施呢?比如像硬盘那样把坏了的磁道屏蔽,感觉要反汇编,自己搞不定!
顺便问一下,Nor flash这么容易坏的么?