I'm having some issues getting a good READ from a AM29F800 chip.
I will read it, then turn around and verify buffer, and I come up with BYTES that are just a little different.
example: Chip = 0xFE Buffer = 0xFF or chip, 0xAA, buffer= 0xAB
over the whole file, about 10 of these. I can correct the hex value in the buffer, then verify again, and it goes a little further. So far I'm up to $0B3730 of the chip and have had 6 corrections. each time I make a correction to buffer, it has ALWAYS gone farther before throwing the next difference at me.
any ideas? I've changed the timing a little, i'm at 4 uS on tWP and 32 uS on tWC |