Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
15.04.2010, 15:40
|
|
Частый гость
Регистрация: 15.04.2010
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
контроллер перестал определяться
перестал определяться mega16. подключал через isp6 к программатору громова (com порт) и программатору типа stk200 ("5 проводков" в народе на lpt порт, резюки 100 ом). софт юзал: uniprof, ponyprog, cavr. подключен кварц 16 мгц, на ногах которого 2 кондера по 22 пф. все пропайки прозванивал, обрыва и непропая нет.
после сборки платы контрллер успешно определялся в ponyprog через stk200 и раз 20 перепрошивал прошивку. в какой-то момент перестал определяться.
менял контроллер и кварц, но результат прежний. проверял на разных машинах. и с разными версиями софта.
до вечера воскресенья надо восстановить девайс. очень нужна ваша помощь. что делать?
схемы программаторов:
|
|
|
|
15.04.2010, 15:51
|
|
Временная регистрация
Регистрация: 13.10.2009
Сообщений: 81
Сказал спасибо: 2
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Re: контроллер перестал определяться
Сообщение от Камилл
|
менял контроллер и кварц, но результат прежний
|
Так что конкретно не работает ? Контроллер или программатор ?
Вы случаем в контроллере ISP не отключили ?
|
|
|
|
15.04.2010, 15:56
|
|
Частый гость
Регистрация: 15.04.2010
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: контроллер перестал определяться
контроллер не работает.
как isp отключить я даже не знаю. фьюзы не трогал.
|
|
|
|
15.04.2010, 16:03
|
|
Гражданин KAZUS.RU
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
|
Re: контроллер перестал определяться
Раз уж работало, а потом перестало и с разными МК, - вспоминайте после чего именно перестало работать. Проверьте питание, провода (может оторвался конец), источник помех. Как-то мне мешал прошивать телефон лежащий возле программатора (кабель у меня длинный, промышленный удлинитель).
Проверьте, не спалили ли lpt-порт. Для проверки можно воспользоваться программатором Николаева Uniprof.
http://avr.nikolaew.org/progr.htm
Как проверить каждый пин - написанно у него в хелпе.
p.s. Не заметил, что проверялось на разных машинах, проверка порта ни к чему. Хотя проверить провода этим можно.
Последний раз редактировалось delay; 15.04.2010 в 16:10.
|
|
|
|
15.04.2010, 16:09
|
|
Гражданин KAZUS.RU
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
|
Re: контроллер перестал определяться
Я с помощью PonyProg не прошивал МК. Как я поинмаю , биты можно зацепить если воспользоваться не Whrite program а Whrite all. Случайно не было этого?
|
|
|
|
15.04.2010, 16:39
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: контроллер перестал определяться
В М16 через ISP не получится отключить ISP
И reset на GPIO в М16 не переключается. Так что вариантов два - включен внешний генератор или помер контроллер. С такими простейшими программаторами это иногда случается. А генератор можно попробовать собрать на внешней логике.
|
|
|
|
15.04.2010, 16:57
|
|
Частый гость
Регистрация: 15.04.2010
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: контроллер перестал определяться
Сообщение от kison
|
включен внешний генератор или помер контроллер.
|
я поставил после этого абсолютно новые и неюзанные кварц и контроллер и ничего не изменилось.
Сообщение от delay
|
биты можно зацепить если воспользоваться не Whrite program а Whrite all. Случайно не было этого?
|
в понипрог нажимал write device. и каждый раз прошивалось нормально.
|
|
|
|
15.04.2010, 17:26
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,727
Сказал спасибо: 2,417
Сказали Спасибо 894 раз(а) в 581 сообщении(ях)
|
Re: контроллер перестал определяться
Новый контроллер должен видеться программатором и без кварца, так как первоначально стоит работа от встроенной RC цепочки.
|
|
|
|
15.04.2010, 17:36
|
|
Частый гость
Регистрация: 15.04.2010
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: контроллер перестал определяться
он виделся где то с полминуты т.к. я смог успешно считать через cavr "chip signature". после этого уже не откликался.
|
|
|
|
15.04.2010, 17:37
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: контроллер перестал определяться
Сообщение от Камилл
|
я поставил после этого абсолютно новые и неюзанные кварц и контроллер и ничего не изменилось.
|
Ну либо и второй сразу помер, либо это сам программатор сломался. Или вообще RS232 в компъютере. Его сомать сложно, но не невозможно, особенно если комп не имеет заземления, а так обычно и бывает
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:13.
|
|