Хотел бы поинтересоваться, интересен ли кому программатор для spi флешек тех же ноутбуков?
Просто нужно было как-то восстановить биос, но не нашел чем, точнее есть варианты, но либо LPT нет, либо процессор редкий, либо еще чего... вот сделал на быструю руку подобный программатор, работает без компьютера, так как мне это не нужно было из-за более сложной конструкции и состоит из меги8, дисплей от сименс а55 или ему подобный, microsd и собственно сама флеш биоса, умеет шить, читать и сравнивать.
Он не доделан, но если кому нужно, можно все сделать до конца. Пишите кому интересно
Т.е. дисплей и microSD для программатора - это слегка бесперспективно (кроме случаев массового прошивания флешек ограниченным набором прошивок).
P.S. В реальности из перечисленного мной нужен только последний пункт, т.к. V-USB легко обеспечивает прозрачное преобразование данных по UART в данные по SPI и обратно (если нужны дополнительные сигналы управления, то это тоже легко реализуется).[/OFF]
IMHO, поиметь LPT - не есть проблема в ближайшие лет 5, а то и 10.
Работает без компьютера - это плохо. Поддержка флешек как организована? То-то же. И как будем перешивать "программатор"?
MCU должен делать тупой транспорт, а софт в компе - логику. Ну, примеры же известны.
Сумбурно, но я пиво пью вааще-то..
Для Pm25LV512/010 команд всего 11 штук указано, для MX25L1605D/3205D/6405D уже 24 команды указано, для F25L008A - 18 команд. Отличается, конечно, мелкие детали, но тем не менее отличие есть (причем чаще всего связано с защитами от записи и дополнительными функциями).
Дык вот не так часто для большинства приходящих на форум (я бы даже выразился - очень редко) нужно прошивать что-либо в "полевых" условиях. Я могу несколько вариантов набросать, когда нужно автономное устройство, но я такие варианты не практикую, например.
Для новичков нужна конструкция максимально простая по аппаратной части, а наличие микроконтроллера (который опять же нужно запрограммировать тому же новичку) и дисплея резко снижает привлекательность. Люди, прошивающие не первую флешку, чаще всего имеют программатор (простой или сложный) и не очень спешат заменить его.
Дык выкладывайте, если хотели - остальных-то зачем спрашивать :)? Кому захочется, тот повторит.
P.S. Моя критика (и видение ситуации) в основном интересна тому человеку, который захочет развивать такой проект. Если проект выкладывается как завершенный, то мои предложения для вас не имеют смысла.[/OFF]
Ничего себе "только" - 30%. А ID - то самое определение объма, так?
Не, такая вещь хороша, когда поток более-менее одинаковых флешек (в общем-то maco уже об этом сказал). Шаг вправо/шаг влево - надо допиливать прошивку MCU. Вам, как автору - нетрудно, а народу будет геморрой.