2020-12-31, 18:26
(Сообщение последний раз редактировалось: 2021-04-05, 14:45 Danila_iva.)
TRT Написал:Сейчас делается поддержка бэд блоков и мне нужна любая информация по этой темеТак понимаю, имеется ввиду поддержка управления BAD блоками NAND.
В этом вопросе, секрета не открою, много где открыто это все описано, используются в основном "пропуск" и "ремап в резервную зону" . Сами алгоритмы примитивны = просты = достаточно надежны. А вот модификации этих алгоритмов ввиде используемых таблиц (или неиспользуемых) хранения информации о положении и судьбе BAD блоков, есть основная проблема, т.к. нет "общего стандарта" в этом вопросе = каждый производитель устройств использует то, что ему удобно = для понимания и реализации правильной работы, нужно разбираться в ньюансах, которые не обсуждаются в открытом формате = и вот тут, в плане производителей программаторов, кто на что горазд
в плане реализаций и удобства.. часто не стесняясь друг у друга "подсматривать". Ну а пользователям хочется всегда сократить промежуток между "вставил NAND в программатор" и "нажал старт" = все изобилие настроек часто загоняет в ступор тех, кто не понимает, что и как устроено.. с другой стороны, "однокнопка", это стимул к интеллектуальной деградации пользователей продукта = поиск золотой середины между "отупением" пользователей, ищущих самых простых путей решения, и практичностью, позволяющей настраивать функционал под конкретные задачи с пониманием дела - наверное, самый сложный и нерешенный до конца никем вопрос.


