Reverse-engineering and analysis of SanDisk High Endurance microSDXC card (2020)
Warranty, Marketing, and Real-World Reliability
- Some argue warranty length is positively correlated with longevity: longer warranties imply manufacturers don’t expect widespread failures in that window.
- Others say warranty is mostly marketing: “lifetime” coverage is cheap if few people return low-cost cards, and you can often just pay extra for extended warranty regardless of actual quality.
- Overall sentiment: warranty is a weak proxy at best; it may help but doesn’t reliably distinguish durable cards from “sucker tax” upsells.
Flash Technology and Endurance
- Lower bits-per-cell (SLC > MLC > TLC > QLC) are repeatedly cited as key to endurance and retention; pSLC modes trade capacity for better life.
- 3D NAND is discussed as potentially more reliable than planar in some aspects, but there’s ambiguity and disagreement; some mention 3D can be physically more fragile.
- Distinction between endurance (program/erase cycles) and retention (how long data stays valid) is emphasized; modern high-density flash may have good cycle ratings but poor retention.
Use Cases: Consoles, Dashcams, Raspberry Pi
- For Wii U and similar systems, people debate SD/USB sticks vs HDDs: writes are often not huge, but failure is still feared due to save corruption.
- Dashcams and always-on SBCs (e.g., Raspberry Pi) are reported to kill cheap SD cards quickly, even with read-only or overlay filesystems.
- Some suspect SoC behavior, power issues, and buggy SD firmware, not just wear, as major contributors to corruption on Pis and embedded systems.
Counterfeits, Sourcing, and Testing
- Counterfeit and downgraded cards (fake capacity, slower flash) are viewed as a major real-world problem, especially via marketplaces with commingled inventory.
- Suggested mitigations:
- Buy from trusted photo/electronics retailers or “industrial” lines.
- Fully write-and-verify the card (random data, f3-like tools, capacity and speed checks).
- Simple formatting is considered an inadequate test; full-surface write/read validation is recommended.
Industrial / High-Endurance Media
- Industrial microSD/eMMC (SLC or pSLC, detailed datasheets, stable part numbers) are praised for reliability but are far more expensive and lower capacity.
- Some embedded practitioners report zero observed wear-out in heavily tested industrial cards vs frequent failures of consumer ones.
- Several note that consumer “high endurance” branding often hides the real internals (e.g., TLC with better firmware).
Transparency, Specs, and Frustration with Vendors
- Many participants share the article’s frustration: key parameters like bits-per-cell, TBW, endurance, and retention are often undisclosed or heavily obscured.
- Others counter that manufacturers aren’t obliged to expose internal details, but critics argue this secrecy shifts all risk of data loss to users.
- Flash and controller design are described as a “black art” with mixed-binning, changing components under constant SKUs, and minimal public documentation, feeding a perception of a “shady” ecosystem.
File Systems, RAID, and Mitigations
- Proposals include using SSDs instead of SD, network storage, or RAID over multiple USB/SD devices.
- There’s detailed discussion that basic RAID (e.g., mdraid) improves availability but not data integrity; end-to-end checksumming file systems like ZFS (and, more cautiously, btrfs) are recommended for silent corruption.
- For eMMC, hardware partitioning, pSLC regions, and careful configuration (via mmc-utils/bootloaders) are seen as powerful but complex ways to improve robustness.