Monday, August 27, 2018

storage - How is eMMC 'permanent write-protection' implemented?

According to this document, it appears that eMMC devices can be put into a 'permanent write-protection' mode, either for the entire device or a limited area, by sending certain commands programmatically to the device. Apparently, once that is done, that portion of the device is read-only and the operation cannot be reversed.



My questions are:




  • How is this feature implemented?

  • Surely, if some bits in a register can be set by a command, then it should also be possible to unset them?

  • Is it really not possible to 'undo' this 'permanent write-protect' of an eMMC device?

No comments:

Post a Comment

hard drive - Leaving bad sectors in unformatted partition?

Laptop was acting really weird, and copy and seek times were really slow, so I decided to scan the hard drive surface. I have a couple hundr...