For all NAND Flash, our erase operation is to directly send the “Block Erase” command to erase all blocks one by one.
Taking MX35LG1G18AC as an example, we repeatedly send the erase command by the address of the block until all the blocks are erased. The steps are as follows :
- Send command 60H;
- Send Block Address1 and Block Address2;
- Send command D0H;
- Send command 70H and check erasing status. If the erase is successful, programmer will erase next block. Otherwise, the programmer will stop erasing and report the failure.
Once all blocks are erased, the chip will be return to blank state. Once NAND flash erased then data can’t be recovered, similar like zeroization
Was this answer helpful ?
Yes
(0)
/
No
(0)