Выставил фьюзы в понипрог
|
|
VoK | Дата: Понедельник, 13.04.2009, 20:05 | Сообщение # 1 |
Язык программированя: BASCOM AVR, C
Зарегистрирован 20.02.2007
Группа: Новички
Сообщений: 17
Город: Симферополь
Статус: Offline
| Выставил фьюзы в понипрог Теперь не залить не прочесть :( Как сделать HARD RESET ? Мозг: ATmega8. Выставлял отсюда: http://www.engbedded.com/fusecalc/
|
|
| |
Doniak | Дата: Понедельник, 13.04.2009, 20:53 | Сообщение # 2 |
Язык программированя: CodeVisionAVR Си
Зарегистрирован 19.03.2008
Группа: Модераторы
Сообщений: 584
Город: Кривой Рог (Днепропетровск)
Статус: Offline
| Quote (VoK) Выставил фьюзы в понипрог Теперь не залить не прочесть :( Как сделать HARD RESET ? Мозг: ATmega8. а есть скрин фюзав которые вы в пони прог выставили? может вы установили на RC цепочку или внешнее тактирование? В пони прог значение галочки и снятие галочки могли быть разными тоисть там галка = 1, а в программе галка =0
|
|
| |
VoK | Дата: Понедельник, 13.04.2009, 20:56 | Сообщение # 3 |
Язык программированя: BASCOM AVR, C
Зарегистрирован 20.02.2007
Группа: Новички
Сообщений: 17
Город: Симферополь
Статус: Offline
|
|
|
| |
Doniak | Дата: Понедельник, 13.04.2009, 20:59 | Сообщение # 4 |
Язык программированя: CodeVisionAVR Си
Зарегистрирован 19.03.2008
Группа: Модераторы
Сообщений: 584
Город: Кривой Рог (Днепропетровск)
Статус: Offline
| на скрине выше походу на 1МГц внутренего, уверен что тот скрин? http://robotsspace.ucoz.ru/forum/4-209-1 осё табличка я всегда по ней выставлял
|
|
| |
VoK | Дата: Понедельник, 13.04.2009, 22:21 | Сообщение # 5 |
Язык программированя: BASCOM AVR, C
Зарегистрирован 20.02.2007
Группа: Новички
Сообщений: 17
Город: Симферополь
Статус: Offline
| По этому скрину ставил, на одном форуме написано "для верной генерации 36кГц" Дело в том что я теперь не могу ничего сделать. Ни прошить, ни прочесть, ничего вообще , не видит девайс. Фьюзы проставить тоже не могу, так как быть? как вернуть заводские настройки? Добавлено (13.04.2009, 22:21) --------------------------------------------- SPIEN нельзя было трогать, это фуз который отключает возможность программирования мк через spi. Только как теперь разлочить мк? паять программатор на 74HC244N?
Сообщение отредактировал VoK - Понедельник, 13.04.2009, 21:15 |
|
| |
Doniak | Дата: Понедельник, 13.04.2009, 23:09 | Сообщение # 6 |
Язык программированя: CodeVisionAVR Си
Зарегистрирован 19.03.2008
Группа: Модераторы
Сообщений: 584
Город: Кривой Рог (Днепропетровск)
Статус: Offline
| Quote (VoK) Добавлено (13.04.2009, 22:21) --------------------------------------------- SPIEN нельзя было трогать, это фуз который отключает возможность программирования мк через spi. Только как теперь разлочить мк? паять программатор на 74HC244N? тот фуз у меня в пони прог недоступен, но если вы его отключил то програматор на 74НС244 не поможет. Может вы выбрали другой режим тактирования для этого нужно пдключить источник внешних импульсов или собрать RC цепочку. На том сайте я выстовлял фюзы на 1МГц внутренего выдало те сами настройки которые были приведены вами выше такчто может вы не обновили просто те настройки на сайте перед тем как зделать скрин?
|
|
| |
FireFly | Дата: Вторник, 14.04.2009, 00:39 | Сообщение # 7 |
Зарегистрирован 04.04.2008
Группа: Модераторы
Сообщений: 196
Город: Kamyshin
Статус: Offline
| SPIEN в поньке не доступен ни как, так что залочить проц не удасться. Вероятно режим тактирования установлен под внешний генератор тактового сигнала, либо RC цепочку. Doniak уже отписался. Тут на форуме уже обсуждался вопрос неправильных фузов, так что в поиск. (в инете вообще этой инфы вагон)
Robozone
|
|
| |
VoK | Дата: Вторник, 14.04.2009, 13:18 | Сообщение # 8 |
Язык программированя: BASCOM AVR, C
Зарегистрирован 20.02.2007
Группа: Новички
Сообщений: 17
Город: Симферополь
Статус: Offline
| SPIEN в поньке не доступен, соответственно, я проставил всё, кроме него. Ни как не могу найти выхода из ситуации. Облазил радиокота, но так и не оживил мк. Вот схемка бобота, включаящая кварц 8mHZ, при выставленых таким образом фьзах (кроме SPIEN), что следует изменить\добавить? Quote Может вы выбрали другой режим тактирования для этого нужно пдключить источник внешних импульсов или собрать RC цепочку Ткните носом, где об этом прочесть.
Сообщение отредактировал VoK - Вторник, 14.04.2009, 13:20 |
|
| |
Doniak | Дата: Вторник, 14.04.2009, 13:52 | Сообщение # 9 |
Язык программированя: CodeVisionAVR Си
Зарегистрирован 19.03.2008
Группа: Модераторы
Сообщений: 584
Город: Кривой Рог (Днепропетровск)
Статус: Offline
| Quote Вот схемка бобота, включаящая кварц 8mHZ, при выставленых таким образом фьзах (кроме SPIEN), что следует изменить\добавить? проверь конденсаторы на кварце, если у них большая ёмкасть МК работать не будит. Я так раз вместо 22пф поставил 22нф потом полгода думал что сломал МК Ещо был случай вместо кварца биты выставил на RC цепь ( но я знал на которую частоту я выставил) Quote Иногда нужно иметь внешний тактовый генератор, например, чтобы его можно было подстраивать без вмешательства в прошивку. Для этого можно подключить RC цепочку, как показано на схеме и подсчитать частоту по формуле f = 1/3RC, где f будет частотой в герцах, а R и С соответственно сопротивлением резистора и емкостью конденсатора, в омах и фарадах. CKSEL3…0 = 0101 – для частот ниже 0.9 MHz CKSEL3…0 = 0110 – от 0.9 до 3 MHz CKSEL3…0 = 0111 – от 3 до 8 MHz CKSEL3…0 = 1000 – от 8 до 12 MHz *данная табличка справедлива только для ATmega8 у других МК может отличаться. Проблема у внутреннего генератора и внешних RC цепочек обычно в нестабильности частоты, а значит если сделать на ней часы, то они будут врать, не сильно, но будут. Поэтому иногда полезно запустить контроллер на кварце, кроме того, только на кварце можно выдать максимум частоты, а значит и производительности проца. http://easyelectronics.ru/avr-uch....it.html схема RC цепочки должна быть приведена в ДШ имхо Лутче всего задать тактирования внешним генератором тактового сигнала
|
|
| |
VoK | Дата: Вторник, 14.04.2009, 14:04 | Сообщение # 10 |
Язык программированя: BASCOM AVR, C
Зарегистрирован 20.02.2007
Группа: Новички
Сообщений: 17
Город: Симферополь
Статус: Offline
| Конденсаторы 22пФ (220), робот до этого работал, но после того как измеенил фьюзы, всё накрылось:(
Сообщение отредактировал VoK - Вторник, 14.04.2009, 15:06 |
|
| |
sasha | Дата: Вторник, 14.04.2009, 14:29 | Сообщение # 11 |
Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
| Quote (VoK) Конденсаторы 22пФ (104) маркировка 104 это конденсатор наминалом 0.1мкф!
-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
|
|
| |
VoK | Дата: Вторник, 14.04.2009, 15:07 | Сообщение # 12 |
Язык программированя: BASCOM AVR, C
Зарегистрирован 20.02.2007
Группа: Новички
Сообщений: 17
Город: Симферополь
Статус: Offline
| т.е 220)
|
|
| |
VoK | Дата: Вторник, 14.04.2009, 15:13 | Сообщение # 13 |
Язык программированя: BASCOM AVR, C
Зарегистрирован 20.02.2007
Группа: Новички
Сообщений: 17
Город: Симферополь
Статус: Offline
| на http://www.engbedded.com/fusecalc/ , если выставляю свои значения, то результат получается следующий: Как вернуть стандартные 8Mhz ? Если изменить фузы не могу, так как не определяет мк вообще.
Сообщение отредактировал VoK - Вторник, 14.04.2009, 15:14 |
|
| |
sasha | Дата: Вторник, 14.04.2009, 15:25 | Сообщение # 14 |
Язык программированя: Си и баском(учусь)
Зарегистрирован 16.02.2009
Группа: Новички
Сообщений: 371
Город: Актюбинск
Статус: Offline
| Quote (VoK) робот до этого работал, но после того как измеенил фьюзы, всё накрылось:( а когда ты программировал?
-=Наша_зависимость_от_роботов_возрастает_с_каждым_днем=-
|
|
| |
VoK | Дата: Вторник, 14.04.2009, 16:08 | Сообщение # 15 |
Язык программированя: BASCOM AVR, C
Зарегистрирован 20.02.2007
Группа: Новички
Сообщений: 17
Город: Симферополь
Статус: Offline
| Вчера. Сдуру выставил не те фьюзы. Хотел чтобы генерировалась частота для этого модуля. http://robozone.su/2008....36.html
|
|
| |
|