Собрал программатор по этой статье: rayer.g6.cz/elektro/spipgm.htm
Флешка определяется, читается, но не записывается. То есть записывает только начало: с адреса 0х00000 по 0х000f0, первые 256 байт, а дальше fff...
Питание беру от 3В батарейки CR2032, напряжение питания 3,08 В (читал, что не должно быть больше 3,3В).
Флешка W25X40 512kB.
Кто сталкивался, подскажите, в чем проблема?
вот еще на соседнем сайте что нашел, может это наш случай
добавили переключатель на ногу WP в три положения - ссылка на пост
Ничего не помогает. Уже и переключатель поставил. И другую флешку взял - W25Q80BV (1MB) - все то же самое. Третью ногу и на массу сажал, и на +3В и в воздухе висела... видать не повезло мне.
Сам столкнулся с точно такой же проблемой, прошивал mx25l3206e от роутера. Точно так же первые 256 байт пишет стабильно, а потом FF. Тоже бился и так и сяк и пробовал WP ножку в разных положениях. У меня стационарник старый с XP на борту. Пробовал выставлять разные режимы LPT все равно не пишет нормально. Ребят помогите, я уже .... реально...
Так ребятки не отчаиваемся
думаю с переключателем все должно работать, только нужно будет спецификацию на свою флешку посмотреть и влить в регистры нужные биты
это можно сделать используя ключ /s
на офф сайте программы SPIPGM
14.8.2013 I added a new function for writting status Byte to FlashROM (commandline parameter /s status). You can set BP and SRP bits to enable memory write protection together with WP# pin setting low. This bits may be manufacturer specific - described in datasheet.
или Вы и это уже пробовали, если да
то думаю только пробовать под линуксом flashrom
Chechen спасибо завтра попробую
Читать... rom.by/forum/Prostoj_programmator_dlja_SPI_serii_M25PXX
оттуда же, да и не только, +собственный опыт: можно SPI_TT поппробовать. Тот же LPT, тоже несложный, микросхемы легко найти (да даже купить недорого). Шьёт 90% всего, что попадалось. Правда, потом износил сильно, всё разболталось, и всё больше попадалось в SOP8 корпусе, поэтому просто купил MiniPro TL866CS на dalincom'е в комплекте с несколькими переходниками, плюс по акции попал на низкую цену - удобно, просто, шьёт всё, что нужно (пока ни одной проблемы, тьфу-тьфу)
т. 89276219324
chechen, спасибо огромное за подсказку, твой способ помог. Уже сколько дней голову ломал что не так, и переделывал схему, и т.д., ну никак. всё как у пользователя Dalavier. Прошил несколько микросхем, с одной правда flashrom проругался, что типа не тестировалось на этой микрухе, но прошил на ура.
Делал командой из под DOC:
flashrom -p rayer_spi -w 872621a1.rom
У меня проблема пока так и не решилась, отложил ради интереса на потом.
Все же потратился и взял MiniPro TL866CS, давно мечтал, совсем другое дело, без танцев с бубном, быстро и надежно.
Мое прочтите.
rom.by/forum/SPIPGM_v2_21_i_SPI_M25P05
я думаю причина та же.
Отправить комментарий