nandflash 驱动 碰到奇怪问题? 那位大虾帮忙看看
nandflash用的是 K9F1G08
每个页是2K ,写一个页,然后再读这个页,发现只有前512是一样的
没办法!只能先确定是 写有问题还是读有问题
用烧录工具(此工具没有问题)将一个文件,写入nand的一个固定地址, 然后再用我自己的代码去读这个地址的一个页,
用读出来的值和这个文件想比较
拿前16个字节来举例
错误的
0x45 0x1b 0x20 0x2b 0x24 0xfe 0x10 0x9 0x8e 0x11 0x80 0x1 0xff 0xff 0xff 0xff
正确的
0x45 0x0 0x0 0xea 0x1b 0x0 0x0 0xea 0x20 0x0 0x0 0xea 0x2b 0x0 0x0 0xea
以此类推
就是每4个字节,后3个都丢了,
高人快现身吧,