Всем привет.
Не могу победить прошивку на мониторе (крайне извиняюсь что не в ту ветку полез, но суть от этого не меняется)
Флешка такая: Winbond 25x20avnig, 256kb...
Юзаю эту схему:
Только резюки были в наличии лишь на 100ом, но я погуглил, ребята ставят и по 100, и всё чётко.. и кондёр поставил 100mF на 6.3 вольта, тоже по технике допустимый...
При первой сборке, я не поставил кондёр, подумал: Да нафига, смысл)))... ну и получил в итоге такую морду:
далее я опять погуглил, и поставил таки кондёр на 100mF 6.3v... и сразу же флешка начала правильно определяться, но почему-то ни разу не получилось записать на неё прошивку и стереть её тоже не удавалось, хотя софтина писала что Erase SUCCESFULL.... но вот командой /b выдавалось ли что каждый сектор был записан.....
Сорри, я тут маленько отвлекся как раз на середине сочинения моего поста, потом дописал и запостил без рефреша топика.
А кому счас легко...
Выставил Normal, теперь флеха шьётся безумно долго)) но надеюсь будет результат ))
Нифига, только начал долго записывать, минут 5 он по сектору писал, и потом начал быстро записывать...
Опять верификация с ошибками (((
FAR - виндовая прога. Как Вы его под DOS то смогли запустить? мож волков/нортон или дос-навигатор? м?
...ложки нет
ERASE работает? В плане - просто стереть всю флешку, ничего не писать, прочитать (и при чтении получить дамп из всех 0xFF).
А кому счас легко...
Дело в том что один раз может стереться норм, и верификация идёт норм, следующий раз стирается как попало и верификация с ошибками... через раз как-то работает...
После этого можно не дергаться в плане попыток записи. Так что начать отладку стоит со стабильного ERASE и мыслей, что может влиять на него. В spipgm есть варианты "полный/посекторный" ERASE (это 2 разные команды)?
А кому счас легко...
Ну я юзаю команду: \e не знаю насколько она полная )) ну дамп снимал он чистит флеху полностью)
да вот уже думаю... думаю надо покупать программер... похоже одними резюками не получится прошить... или попробую стенд всё же собрать из старого компа....
Хм, задача вроде как изначально была - прошить 1 раз правильно. Как я понял - сейчас это возможно (с N-го раза, но это неважно).
Так в чем теперь задача? Сделать spipgm под массовую прошивку 25xX0?
Насколько вижу в гугле - да, с этим типом у spipgm (как железки) есть проблемы, разбираться народу лень.
Ну и вообще - эту "железку" из 5-ти резисторов не стОит воспринимать как нормальный программатор, IMHO.
А кому счас легко...
Ни к коем случае, как бэ мне не хотелось SPIPGM не инициализирует мою флешку 25x20, но безупречно видит флеху: 25q32! да не с первого раза, ровно со второго... но блин.. факт есть факт))
Отправить комментарий