Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
19.01.2009, 21:57
|
|
Временная регистрация
Регистрация: 13.07.2008
Сообщений: 62
Сказал спасибо: 4
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
93C66 не прошивается, помогите!
Прошу помощи, может кто сталкивался. Проблема в следующем: есть флешки серии 93С66, имеются две разных: AT93C66A и HT93LC66. Так вот, читаются они нормально (использую прогрмматор PonyProg, а хочу сделать что бы AVR-ом писалась/читалась в конечном устройстве). Но вся беда в том что вышеназванный программатор в упор не хочет её записывать! Читать читает, но если записать одно, то считываются немного не те данные (следовательно ошибка при проверке), данные похожи, но ощущение такое что некоторые биты перекошены. Но самое забавное в том что обе микрухи (разные производители и разные корпуса) пишутся одинаково с ошибкой! Ладно, подумал может PonyProg кривой (или криво собран) написал прогу для AVR по даташите что бы записывать дамп в эти микрухи, в итоге результат идентичен что и на программаторе! Неужели ошибка в даташите ? Учитывая что документацию смотрел от разных производителей (у обоих одинаково написано). Я в замешательстве
Да кстати микруха 93С06 (от сетевой карты) в ПониПроге пишется на ура... Напряжение использую 5 вольт.
Прикрепленный файл: 5748979.PDF
|
|
|
|
20.01.2009, 01:12
|
|
Частый гость
Регистрация: 23.11.2007
Сообщений: 32
Сказал спасибо: 192
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
А обе микры новые? Похожее было, оказались битые ячейки, проследите: ошибку выдаёт в одних и тех же местах дампа?
|
|
|
|
20.01.2009, 01:37
|
|
Временная регистрация
Регистрация: 13.07.2008
Сообщений: 62
Сказал спасибо: 4
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Ошибку выдаёт независимо от ячейки, то есть видимо не верно читается/пишется ячейка...
А так вроде понял где собака зарыта. Оказывается программатор PonyProg не корректно работает с 93С66! Он её не верно считывает... А записывает возможно даже и правильно. Нашел программатор некого Galim Mozhakov aka Fl00d/FloW CoNtRoL где микруха подключается напрямую к LPT (правда минус работает под чистым ДОСом). Так вот он и записал и прочитал без проблем...
|
|
|
|
20.01.2009, 09:52
|
|
Прохожий
Регистрация: 02.07.2006
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Добрый день всем.
Если вы говорите о последовательном интерфейсе для понипрога, то это известная история. Поставьте внешнее питание и все получится. Удачи.
|
|
|
|
20.01.2009, 10:53
|
|
Прохожий
Регистрация: 28.06.2004
Сообщений: 6
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
|
Добрий день всем ,
У ЕЕПРОМ 93СХХ есть два режима 16-и и 8-и битовой
и если не правилно поставлен в програматоре , возможно
такое поведение .
С уважением :
Жулиен
|
|
|
|
20.01.2009, 11:34
|
|
Прохожий
Регистрация: 02.07.2006
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Добрый день.
Действительно, 93(L)C66 может иметь три индекса в зависимости от организации: А - 16 бит, B - 8, C - 8/16 (определяется состоянием на пине 6).
Если не хватает тока при записи, то такое поведение как Вы описывали будет проявляться вне зависимости от организации чипа. Поэтому, добавьте внешнее питание и все получится (организация должна быть установлена, разумеется). Поверьте, не вы один с этим сталкивались.
Всего доброго.
|
|
|
|
20.01.2009, 23:58
|
|
Временная регистрация
Регистрация: 13.07.2008
Сообщений: 62
Сказал спасибо: 4
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Так в том то и дело что не верно происходит чтение... А записывает по ходу даже правильно. Воспользовался той что прямо на LPT вешается - работает отлично.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:32.
|
|