Евгений, а можно 14-ю версию сюда прикрепить? Мне нужно, а то 15-я через раз как-то... может ещё кому-то понадобится...
Вид для печати
Тема переехала в предназначенный ей раздел.
Времени и желания заниматься у меня больше нет. Проект закрыт.
Буду рад, если кто-нибудь продолжит...
Вот нарисовал плату с FT232 SPL5. Работает стабильно. коннектор для програмирования под avr910 или stk500 :v2_dizzy_heart:
В общем навоевался с этим прогером. Ничего не понимаю. Собран из конструктора ZXKIT 008 (если память ни с кем не изменяет). Имею следующее. ПЗУ AMD AM29F010B. Читает влет на любой скорости и полностью. Пишет только на скорости 115200 и адреса до #4000 и выше #10000. Диапазон #4000-#FFFF ни в какую не шьет. Тупо вываливает ошибку записи после 10 ретраев. Что делать?
А чип - не биос с материнки случаем? Может сектора залочены?
Вариант способный расставить все точки над Ы - стереть этот чип на любом другом программаторе а потом зашить прогером из треда.
Нет, чип купленный. Пока был чистым и ффками заполненый прошивается не напрягаясь. Проблема как выяснилась еще и в том что по команде стирания этим прогером все стирается, но флеха вместо фф заполняется нулями и после этого уже не прошивается. Проверено на 2-х одинаковых чипах. Причем иногда фф байты приличествуют, но только в первых 16 килобайтах. Но не часто.
Я возможно задам глупый вопрос но - имеется ли CFI от этого чипа?
У Атмег часто устройства частично работают из-за неправильно прошитых фьюзов. На всякий случай, попробуйте перешить Атмегу -- http://zx.pk.ru/showpost.php?p=407010&postcount=31 Там есть настроенные bat-файлы для прошивки для двух программ.
Также попробуйте выбрать различные типы FLASH в программе, например, AMD или WINBOND.
В программе надо проверять адрес, с которого идет прошивка - каждый раз устанавливать заново.
Попробуйте эти простые способы. А другие типы флешек нормально шьются ?