I am working with an external Serial Flash memory (Winbond 25Q80). I could read-erase-write the flash memory using SerialFlash library in arduino environment. But it seems data of flash memory gets corrupted after some hours. I am suspecting either of these below two points:
- I supplied 5 volt instead of 3.3 volt (as prescribed in the documentation) as VCC.
- I was continuously reading in span of 15 seconds in the same file.
Can someone please confirm any of these above points can corrupt flash memory or not?