Если флэшка лечится форматированием, то с прошивкой это мало связано.
Еще вариант с фэйком (в вашем случае непохоже)
Например припаяна память на один гиг , а прошивка "эмулирует" 8гиг. Пока флэшка вставлена , можно залить пару гиг фильмов и посмотреть их, якобы с флэшки, на самом деле из кэша.
Вытащил/вставил - иероглефы вместо файлов. Инфы нет.
Если флэшка лечится только перепрошивкой контроллера, то возможен вариант со сбойной ячейкой самого контроллера.
Еще я бы проверил влияние операционки. Т.е. на другой машине.