2005-01-09 11:49 PM
2005-01-09 11:49 PM
Morning everyone!
I have a problem with my ST10 flash: I program unused locations in the chip to 0xFF i.e. same as erased value. A periodic check of the complete flash chip sometimes reads a 0xFF value as 0x7F (this happens on average once every 5 times the memory is checked, but typically is random). Is it possible that when programming an already erased location to 0xFF, that there can be a smaller charge applied holding the state of the flash 'bit' than if I program the value with, e.g. 0x00? And could this explain why I sometimes read a 0x7F when I should be reading 0xFF? Thanks all, Eric Watson :-[