Flash Memory : Overview Of Data Protection
For Flash Memory
7. Data Protection
Protection of the nonvolatile data in a flash device
has always been an important consideration. Several Flash
products feature dynamic hardware block-locking, so that
critical code can be kept secure while non-locked blocks
are programmed and erased. This locking scheme offers two
levels of protection. The first allows software-only control
of block locking (useful for frequently-changed data blocks),
while the second requires hardware interaction before locking
can be changed, protecting infrequently-changed code blocks.
This locking capability is different by product family.