Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/13/06 18:11
Read: times


 
#109874 - no, all flash is block erase.
Responding to: ???'s previous message
i want to erase only these 9 bytes and reprogramm them.is there any way of doing these.what is the minimum no of bytes that can be erased.can anything less than a block be erased
no, all flash is block erase. even flashes (at least all such I know) stating "byte reprogram" "byte erase" are block erase, they just have a small RAM built in and copy the block to the RAM, change, erase the block, and rewrite the block to the flash.

The problem her is not the update (simple - copy to RAM, change in RAM, erase block, write block to flash) but the endurance of the flash. I think to recall that your chip has a guaranteed endurance of 10.000, so, after 10.000 erases, you may and may not be able to read the data.

Serial EEPROMs are better (typ 100.000) and FRAm is even better (millions.

Erik

List of 34 messages in thread
TopicAuthorDate
iap            01/01/70 00:00      
   Do you really care for our answers?            01/01/70 00:00      
      wasted time            01/01/70 00:00      
   no, all flash is block erase.            01/01/70 00:00      
   datasheet            01/01/70 00:00      
      manufacturer            01/01/70 00:00      
         please reply jan            01/01/70 00:00      
            AT89C51ED2            01/01/70 00:00      
               AT89C51ED2 EEPROM            01/01/70 00:00      
                  matter of how is it used            01/01/70 00:00      
                     For another Atmel            01/01/70 00:00      
                        difference            01/01/70 00:00      
                           you are right, not byte, but autoerase            01/01/70 00:00      
         that is the reason NOT to use "bytewise"            01/01/70 00:00      
            thankyou            01/01/70 00:00      
      Harshad. need your help            01/01/70 00:00      
         ask your problem here            01/01/70 00:00      
            ask on 8052.com            01/01/70 00:00      
            i am a new bee in this line            01/01/70 00:00      
               How about this forum?            01/01/70 00:00      
                  nitpicking            01/01/70 00:00      
                     Was that a pun?            01/01/70 00:00      
                        no, Kalpak            01/01/70 00:00      
                           A common mistake?            01/01/70 00:00      
                              I don't, a mistype            01/01/70 00:00      
   iap p89v51rd2            01/01/70 00:00      
      FCF not set properly            01/01/70 00:00      
   iap p89v51rd2            01/01/70 00:00      
      IAP            01/01/70 00:00      
   please help            01/01/70 00:00      
      elnec            01/01/70 00:00      
   It is, indeed, amazing            01/01/70 00:00      
      what is the relevancy?            01/01/70 00:00      
         youir post 14/Feb/06 6:07 am            01/01/70 00:00      

Back to Subject List