I've implemented several routines for the TI 430 that interface with a SPI flash chip (reads, writes, read id, etc). The problem I'm having is that my reads are not always consistant. Flash is fully erased yet, I read in 0x00. If hit a breakpoint and restart I then read in 0xFF (which is expected when this particular chip is erased). What could possibly cause this?
Thanks, dcastel