??? 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 |