Есть сабж: SST 28SF040A 5В - вставлял в плату EPoX KTA3+Pro детектирую юнифлешем - если продетектить сперва родную EN29F002NT, и потом заменив на 28SF040A сделать редетект FLASH - юнифлеш виснет намертво... Если перед запуском юнифлеша проделать замену то 28SF040A детектится без проблем, при попытке прошить - выдает ошибку при сравнении первая треть примерно зеленые области, остальная красные крестики... Посмотрел разводку ЕРоХа... А18 на плате почему то висит на Vdd, хотя в 256Мбит флешке вообще должен быть NC... В общем - поменял МВ. Стал пробовать на ASUS P4SGX-MX - там стояла родная SST 39SF020A 256Mbit 5В, тут уже без разницы - юнифлеш при любых положениях детектит 28SF040A слету... но при прошивке выдает ту же ошибку - примерно треть записалась, остальное кресттики...
Посмотрел даташит: http://web.cecs.pdx.edu/~greenwd/E2PROM_DS.pdf Насколько понял во время записи WE должен стать низким - коротил пинцетом 31 ногу на землю и пробовал шить та же песня... :(
Вопрос - как же прошить этого монстра без программатора?
Что делать? :( Все домашне/коленочные варианты испробовал... Видимо без программатора никак?
Можно ради спортивного интереса можно уточнить, как проходит процесс стирания. Может быть при посекторном стирании неправильно рассчитывается количество секторов. Т.е. сначала надо считать текущие данные из флешки, а потом попробовать записать файл, состоящий из 0xFF. Затем снова считать содержимое флешки и сравнить.[/off]
Спасибо за помощь!
В общем сохранил юнифлешем содержимое 28SF040A на МВ в которых юнифлеш корректно распознает флешку - файл оказался залит одними FF :( После попыток записи - содержимое считываемой информации не меняется, вне зависимости что показывает прогресс бар сравнения в юнифлеше...
Что это значит?