Go Down

Topic: How many times can load software on the flash? (Read 902 times) previous topic - next topic

Nov 28, 2012, 08:33 pm Last Edit: Nov 28, 2012, 08:37 pm by dcapeletti Reason: 1
I need to know how many times the software can be loaded into the microcontroller arduino mega 2560 r3? thank you very much

johnwasser

The datasheet says 10,000 write/erase cycles for FLASH.  (100,000 for EEPROM)
Send Bitcoin tips to: 1L3CTDoTgrXNA5WyF77uWqt4gUdye9mezN
Send Litecoin tips to : LVtpaq6JgJAZwvnVq3ftVeHafWkcpmuR1e


Udo Klein

Actually you can write many times more. However once you pass the datasheet numbers there are no guaranteed retention times anymore. The more often you write the leakier the memory will get. Retention times will degrade accordingly.
Check out my experiments http://blog.blinkenlight.net

johnwasser


The more often you write the leakier the memory will get.


Are you saying that the rate of write/erase cycles matters?  I thought it was just the total count.
Send Bitcoin tips to: 1L3CTDoTgrXNA5WyF77uWqt4gUdye9mezN
Send Litecoin tips to : LVtpaq6JgJAZwvnVq3ftVeHafWkcpmuR1e

Udo Klein

Nope. The total count is what counts.

Unless your write at a rate that is sufficient to heat up the memory of course ;)
Check out my experiments http://blog.blinkenlight.net

AWOL

Quote
Unless your write at a rate that is sufficient to heat up the memory of course
Heat may not be a bad thing (though getting it up to 800 degrees might take a fair amount of current!)
"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

Go Up