AM29LV033C 8Bit flash 参考dsk电路图
EMIFA_CE3CFG = 0x00240120; /* 8-bit async, 10 cycle read/write strobe */
烧写出错
比如往0xB0000000写入0x01,结果0xB0000000和0xB0000001 都变为0x01 其他没影响
往0xB0000001写入0x01,结果0xB0000000和0xB0000001 都变为0x01 其他没影响
其他地址与此相同如0xB0000002与0xB0000003、0xB0000004与0xB0000005……
非常困惑,没有思路 请多多指教
Shine:
请试试加长两次flash write之间的延时。
tengfei ji:
回复 Shine:
单个地址烧写也出错 多个地址烧写已经加延时了
Shine:
回复 tengfei ji:
erase擦除成0xFFFF有问题吗?还是只是program的时候会出现这个问题?
量过烧写时序是否跟flash数据手册里的一致?