Flash memory Fail ( Is the flash memory can be corrupted?)

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Not applicable
Hi. I am using SMC1302 as a motor controller and I have some issues of flash memory.

I know that flash memory has a limitation of erase cycles as the datasheet says up to 50,000 but, I accidentally erased and wrote every second.
Of course, the page I wrote has been corrupted. But what I don't understand is my code area also have some problems.

My board has been working few mouths but, after power off-to-on program works strange like it is failing to pin control and the watchdog is triggered.

The address of the page I erase every second of is 0x10008F00. and the address of corruption code is from 0x10008000 to 0x10008600.
It's like below.

!!!!! What I am asking is, Is it possible that some other address of memory can be influenced if I wrote many times some particular address of page?


2458.attach
0 Likes
0 Replies