There are some interesting error patterns on NAND FLASH error analysis here:
https://pdfs.semanticscholar.org/5a0...e13050a274.pdf.
NAND FLASH is now used almost everythere (mobile phones/tablets, SSD, USB drives), but it is hidden under lots of abstraction layers, so only errors that can leak
through all those layers can be seen on file format level.
Usually entire page (1K-4K) or entire block (128K-512K) is corrupted, and number of flipped bits is high enough to leak through all the hardware ECC.