Главная arrow Форум  
18.04.2024 г.
Главная
Проекты
Статьи
Начинающим
Архив новостей
Ссылки
Контакты
Поиск
Файлы
Форум
Карта сайта
Авторизация





Забыли пароль?
Ещё не зарегистрированы? Регистрация
Поддержи наш сайт!
Через WebMoney

 R785211844650
 Z210696637574
 E368177590409

Форум ARV Research
Добро пожаловать, Гость
Пожалуйста Вход или Регистрация.
Забыли пароль?
Не программируется ATTiny2313 (1 просматривает)
_GEN_GOTOBOTTOM Ответить

TOPIC: Не программируется ATTiny2313

#3126
i8086 (Пользователь)
Специалист
Постов: 146
graphgraph
Не программируется ATTiny2313 19.08.2009 03:30 Репутация: 18  
Уважаемые, не подскажете, в чем может быть причина, после прошивки фьюзов tiny2313 в режим внутренний RC-генератор 4 МГц МК перестал определятся программаторами, хотя программа в МК выполняется нормально примерно в два раза медленнее? Значит фьюзы прошились корректно, если МК работает как на 4МГц. а вот почему перестал определятся программаторами, не понятно. Проверял и AVR910 и USBASP, других нет. Пробовал и кварц на 8МГц, ничего не дает. Не уже ли этот МК в мусорку остается отправить. И еще, реально ATTiny2313 по умолчанию работает на 8 МГц или на 4МГц? В даташите в разделе Errata что-то сказано про изменения частоты RC-генератора.

Какие еще варианты восстановить фьюзы по-умолчанию можно применить?
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#3128
ARV (Администратор)
Администратор
Постов: 2386
graph
В ответ на: Не программируется ATTiny2313 19.08.2009 13:21 Репутация: 176  
попробуйте "медленными" программаторами. все эти USB могут работать слишком быстро, а при медленном тактировании МК просто может не принимать команды от программаторов на большой скорости. если есть опции - заставьте программатор работать на самой медленной скорости, какая возможна. думаю, все проблемы решатся
Не стыдно не знать, стыдно не учиться
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#3129
i8086 (Пользователь)
Специалист
Постов: 146
graphgraph
В ответ на: Не программируется ATTiny2313 19.08.2009 15:03 Репутация: 18  
ARV, спасибо попробую, программатором каким-то на COM-порт, LPT уже нет на новых компах. Вот и приходится шить этиvb всякими USB-программаторами. В USBasp у меня стоит джемпер на понижение скорости программирования, но что-то не замечал разницы в скорости со снятым и установленым джемпером. В USB-AVR910 попробую поставить скорость на порту самую минимальную. Но ATmega8 шьются любыми программаторами и в любых режимах тактирования.

Содержимое поста отредактировано: i8086, в: 19.08.2009 15:05
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#3135
i8086 (Пользователь)
Специалист
Постов: 146
graphgraph
В ответ на: Не программируется ATTiny2313 20.08.2009 02:28 Репутация: 18  
Спасибо ARV за подсказку про делитель частоты, оказывается фьюз CKDIV запрограммирован по-умолчанию и делит тактовую частоту на 8. После того, как я прошил фьюзы на 4МГц, у меня МК стал работать на частоте 500 кГц. А вот как поставить все на место и снять галочку CKDIV, это уже сложно, т.к. МК не определяется ни один программатором. Кроме USB-шных пробовал программатор типа 5 проаодков на LPT-порт, PonyProg, AVReal, никаких признаков жизни МК не подает. Не уже ли нельзя никак вывести МК с такого состояния?
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#3141
ARV (Администратор)
Администратор
Постов: 2386
graph
В ответ на: Не программируется ATTiny2313 20.08.2009 22:37 Репутация: 176  
даже не знаю. если МК тактируется - он не может не подавать признаки жизни программатору, работающему на частоте в 16 раз меньше тактовой... да хоть в 50 раз меньше, главное, не выше этого значения. если у вас тактовая 500 КГц, то программатор должен выдавать импульсы на SCK с частотой не выше 30 кГц, а лучше еще раза в 2 меньше (т.к. частота RC-генератора в МК может плавать). т.е. вы можете даже собрать на триггере генератор импульсов от кнопки и тумблерами послать на MOSI нужную последовательность для прошивки "правильных" фьюзов - это просто обязано сработать
Не стыдно не знать, стыдно не учиться
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#3142
i8086 (Пользователь)
Специалист
Постов: 146
graphgraph
В ответ на: Не программируется ATTiny2313 22.08.2009 23:31 Репутация: 18  
Спасибо огромное за помощь, уже восстановил фьюз CKDIV с помощью простенького программатора на COM-порт, программа Uniprof (http://avr.nikolaew.org/progr.htm). Данный программатор с первого раза определил сигнатуру МК, потом отключил CKDIV, все стало на свои места.


И все равно мне это явление кажется странным, почему всем известный программатор AVReal со всеми ключами, которые нужны для понижения частоты SCK, отказался программировать данную микруху.

Тему можно закрывать.

Содержимое поста отредактировано: i8086, в: 22.08.2009 23:33
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#6431
PAV (Пользователь)
Новичок
Постов: 20
graphgraph
В ответ на: Не программируется ATTiny2313 10.04.2011 20:04 Репутация: 0  
Примерно такая же проблема - собрал программатор на стабилитронах затем на ЛН2, но контроллер 2313 не определяется, поменял в магазине на AT90S2313 и то же ничего, поставил кварц на 4 мГц, опять не помогло. Не знаю как быть. Может быть это из-за того, что шил не в схеме, а в панельке?

Содержимое поста отредактировано: PAV, в: 10.04.2011 20:05
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#6434
ARV (Администратор)
Администратор
Постов: 2386
graph
В ответ на: Не программируется ATTiny2313 10.04.2011 21:08 Репутация: 176  
AT90S2313 без кварца и не должен определяться и программироваться, а вот attiny2313 - должен и будет. во всех остальных случаях я могу предположить только то, что вы что-то все-таки сделали неправильно, например, перепутали контакты разъема СОМ-порта... Оба упомянутых контроллера уже наверное десятками тысяч программировались так - во всем мире я имею ввиду
Не стыдно не знать, стыдно не учиться
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#6437
PAV (Пользователь)
Новичок
Постов: 20
graphgraph
В ответ на: Не программируется ATTiny2313 11.04.2011 19:34 Репутация: 0  
Да я понимаю или ошибка в программаторе либо контроллер неисправный Если не трудно, проверьте так ли я подключаю выводы без учета самой схемы (бывает так, что ошибку в упор не видишь)
COM порт - название - вывод контроллера
3-RST-1
4-MOSI-17
5-GND-10
6,7-SCK-19
8-MISO-18
+5V-20
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
#6440
ARV (Администратор)
Администратор
Постов: 2386
graph
В ответ на: Не программируется ATTiny2313 11.04.2011 22:02 Репутация: 176  
для тини2313 вроде все верно
Не стыдно не знать, стыдно не учиться
  Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
_GEN_GOTOTOP Ответить
© Copyright 2007 Best of Joomla, Работает на FireBoardполучить последние сообщения прямо на Ваш рабочий стол