Io non mi preoccuperei dell'usura delle nand, i limiti sono di qualche migliaia o decina di migliaia di erase (*), Supponiamo per assurdo che il limite sia di 100 erase a pagina.
- le partizioni usate come banchi firmware contengono filesystem read-only, incrementi il contatore delle scritture, e quindi degli erase su quel banco di +1 ogni volta che flashi un firmware. Quindi aggiornare il firmware 30 volte significherebbe aver fatto 30 cicli sui 100.
- le partizioni di overlay usano JFFS2, quindi almeno che non facciamo noi un mtd erase (+ 1 erase) su quelle partizioni, finchè il log del filesystem non è arrivato ad usare le pagine in fondo alla partizione non fa nessun erase di pagina, anche le eliminazioni di file (in cui è incluso un RTFD alla maniera stock) sono appese in fondo al log e non scaturiscono comandi di erase.
E' più probabile che qualcosa sia andato molto storto durante una scrittura a livello elettronico al punto da causare il blocco completo del chip. Capita, a ma capitò con una microSD nuova di pacca dopo 3 giorni di utilizzo in una fotocamera. Si poteva continuare a leggere tranquillamente ma era diventata totalmente read-only. Me la sostituirono gratis in garanzia (di 10 anni tipo).
(*) andate a cercare il numero esatto sui datasheet, di sicuro è più di 100