|
Для работы с подобными флешками, нужно иметь одну таблицу соответствия физических блоков и логических блоков. Эту таблицу размещаете по "0" физическому блоку. В даташите сказано что "0"-блок гарантированно хороший для 1000 циклов стирания. Все остальные блоки могут равновероятно отказывать в процессе стирания блоков. Перезапись таблицы в "0" блоке осуществляется ТОЛЬКО при обнаружении плохого блока. Соответственно, гарантированное 1000 перезаписей "0"-блока позволяет фиксировать до 1000 плохих блоков по всей флешке. Однако такого количества отказавших блоков не бывает в принципе. В даташите сказано про возможность отказа 20 блоков на каждые 16МБайт флешки. Таким образом, "0" блока за глаза хватит для работы с подобными флешками.
E-mail: info@telesys.ru