Воскресенье, 19.05.2024, 02:24
| RSS
[SEARCH_TITLE]
[SEARCH_FORM]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Архив - только для чтения
Форум » Мастерская » Новичкам » Выставил фьюзы в понипрог (Теперь не залить не прочесть :()
Выставил фьюзы в понипрог
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
Прикрепления: 0363178.jpg (69.8 Kb)
 
DoniakДата: Понедельник, 13.04.2009, 20:59 | Сообщение # 4








Язык программированя: CodeVisionAVR Си
Зарегистрирован 19.03.2008
Группа: Модераторы
Сообщений: 584
Город: Кривой Рог (Днепропетровск)
Статус: Offline
на скрине выше походу на 1МГц внутренего, уверен что тот скрин?

http://robotsspace.ucoz.ru/forum/4-209-1
осё табличка я всегда по ней выставлял

Прикрепления: 5626049.gif (32.8 Kb)
 
VoKДата: Понедельник, 13.04.2009, 22:21 | Сообщение # 5








Язык программированя: BASCOM AVR, C
Зарегистрирован 20.02.2007
Группа: Новички
Сообщений: 17
Город: Симферополь
Статус: Offline
По этому скрину ставил, на одном форуме написано "для верной генерации 36кГц"

Дело в том что я теперь не могу ничего сделать. Ни прошить, ни прочесть, ничего вообще , не видит девайс.

Фьюзы проставить тоже не могу, так как быть? как вернуть заводские настройки?

Добавлено (13.04.2009, 22:21)
---------------------------------------------
SPIEN нельзя было трогать, это фуз который отключает возможность программирования мк через spi.
Только как теперь разлочить мк? паять программатор на 74HC244N?

Прикрепления: 1333530.jpg (24.6 Kb)


Сообщение отредактировал 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 цепочку

Ткните носом, где об этом прочесть.
Прикрепления: 4496654.gif (17.7 Kb)


Сообщение отредактировал VoK - Вторник, 14.04.2009, 13:20
 
DoniakДата: Вторник, 14.04.2009, 13:52 | Сообщение # 9








Язык программированя: CodeVisionAVR Си
Зарегистрирован 19.03.2008
Группа: Модераторы
Сообщений: 584
Город: Кривой Рог (Днепропетровск)
Статус: Offline
Quote
Вот схемка бобота, включаящая кварц 8mHZ, при выставленых таким образом фьзах (кроме SPIEN), что следует изменить\добавить?

проверь конденсаторы на кварце, если у них большая ёмкасть МК работать не будит. Я так раз вместо 22пф поставил 22нф потом полгода думал что сломал МК smile3
Ещо был случай вместо кварца биты выставил на 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 ? Если изменить фузы не могу, так как не определяет мк вообще.
Прикрепления: 3770431.jpg (58.1 Kb)


Сообщение отредактировал 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
 
Форум » Мастерская » Новичкам » Выставил фьюзы в понипрог (Теперь не залить не прочесть :()
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: