Вернуться   Форумы Якутск Онлайн > Хобби > Радиолюбители
Радиолюбители Форум радиолюбителей Якутии и не только...

Ответ
 
Опции темы Опции просмотра

Восстановление atmega8a с неправильно прошитыми фьюзами
Старый 06.04.2012, 16:53   #1
JeikiS
Постоялец
 
Аватар для JeikiS
 
JeikiS вне форума
Регистрация: 07.08.2003
Адрес: Yakutsk
Сообщений: 957
JeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутацию
Отправить сообщение для JeikiS с помощью ICQ
По умолчанию Восстановление atmega8a с неправильно прошитыми фьюзами

Доброго времени суток, уважаемые форумчане.

На днях случилось со мной несчастье: при разработке очередного проджекта понадобилось мне подправить фьюзы на атмеге8. Однако, либо по собственному неразумению, либо по каким то бесовым проделкам, мега отказалась играться со мной и залочилась... ни одним программатором(знаменитые 5 проводков и AVRISP) определяться напроч отказывалась. Замечу, что ещё одна мега8 с такими же симптомами уже давно пылилась в коробочке с гордо выведенным крестом на своем тельце.

Результаты поисковиков в один голос направляли меня на ресурсы посвященные сборке того, или иного параллельного программатора. Для самого простого из них нужна, опять таки, 8-я Мега, а их запас в моей сокровищнице уже исчерпан. Замкнутый круг, чтобы восстановить атмегу8, нужна атмега8. А преобресть их в условиях нашего места положения, как вы догадываетесь, чертовски сложно.

Казалось бы на этой пичальной нотке и должны были закончится мои мытарства, но мой больной и пытливый разум отказывался с этим мериться.

Изучив даташит на этого зверька и использовав аналитическое мышление я пришел к выводу что виноваты именно фьюзы отвечающие за настройку устройства тактирования микроконтроллера, т.к. фьюз SPIEN запрещающий последовательное программирование, если верить даташиту, последовательным программатором прошить нельзя(что, впринципе, логично... респект атмеловцам), а фьюз RSTDISBL я обходил стороной, аккуратно считывая его и оставляя неизменным, зная о его свойстве превращать ножку RESET в еще один порт ввода/вывода, опять же, делая невозможным программирование контроллера последовательным программатором.

Контроллер на макетке у меня собран с кварцем на 16 Мгц => два варианта можно вычеркнуть - контроллер настроен не на внешний Кварц и не на Внутренний.
Остаются 3 варианта: внешняя RC-цепочка, внешний генератор тактовой частоты и внешний низкочастотный кварц(не совсем понимаю о чем тут речь).

во всех оставшихся вариантах ножка XTAL1 подключается к источнику тактовой частоты, а ножка XTAL2 должна висеть в воздухе Потому перед установкой контроллера в панельку макетки отогнул ножки 9,10 контроллера(XTAL1, XTAL2 соответственно)

вдоваль наигравшись с RC-цепочками и не получив никаких результатов, я решил собрать простенький генератор тактовой частоты на простейшей логике по нижеприведённой схеме.

(картинка в аттачментах)

подпаиваю выход генератора к ноге XTAL1 и "о чудо!" \о/ микроконтроллер определяется на 5-ти проводках(программатор такой общеизвестный) и с успехом читает фьюзы. Как и предполагалось, фьюзы были выставлены на внешний источник тактовой частоты.

Не долго думая достаю запылившуюся атмегу и проделываю с ней те же операции... результат - тотальный успех. в этом случае фьюзы были настроены на тактирование от низкочастотного внешнего резонатора.

в итоге мной были возвращены к жизни два микроконтроллера, с утратой одного из которых я уже смирился.

Удачи вам и до встречи на форумных страницах. о/
Миниатюры
Нажмите на изображение для увеличения
Название: 068-schem.png
Просмотров: 3367
Размер:	2.7 Кб
ID:	45421  

Последний раз редактировалось JeikiS, 09.04.2012 в 11:32.
  Ответить с цитированием

Старый 08.04.2012, 16:04   #2
User_2kx
Moderator
 
Аватар для User_2kx
 
User_2kx вне форума
Регистрация: 08.02.2010
Адрес: Princeton-Kaschenko@.ru
Сообщений: 3,056
User_2kx имеет наиславнейшую репутациюUser_2kx имеет наиславнейшую репутациюUser_2kx имеет наиславнейшую репутациюUser_2kx имеет наиславнейшую репутациюUser_2kx имеет наиславнейшую репутациюUser_2kx имеет наиславнейшую репутациюUser_2kx имеет наиславнейшую репутациюUser_2kx имеет наиславнейшую репутациюUser_2kx имеет наиславнейшую репутациюUser_2kx имеет наиславнейшую репутациюUser_2kx имеет наиславнейшую репутацию
Отправить сообщение для User_2kx с помощью ICQ
По умолчанию

Фотку зацепить можно вложением поста ;-)
__________________
Снимаю порчу от guard.mail.ru, яндекс бара, избавление от спутника, амиго и пр.
Недорого, работаю по фотографии.
  Ответить с цитированием

Старый 08.04.2012, 22:52   #3
TRV
Заинтересовавшийся
 
Аватар для TRV
 
TRV вне форума
Регистрация: 19.11.2004
Сообщений: 84
TRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутацию
По умолчанию

внешний низкочастотный кварц(не совсем понимаю о чем тут речь).

Это кварц типа часового.
  Ответить с цитированием

Старый 09.04.2012, 08:54   #4
JeikiS
Постоялец
 
Аватар для JeikiS
 
JeikiS вне форума
Регистрация: 07.08.2003
Адрес: Yakutsk
Сообщений: 957
JeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутацию
Отправить сообщение для JeikiS с помощью ICQ
По умолчанию

Цитата:
Сообщение от TRV Посмотреть сообщение
Это кварц типа часового.
ну видимо, именно, "типа"... потому как читал на просторах великого и могучего о том что не работают атмеловские контроллеры от часового кварца, в то время как у пиков даже опция специальная предусмотрена в настройках под это дело.
  Ответить с цитированием

Старый 09.04.2012, 09:24   #5
TRV
Заинтересовавшийся
 
Аватар для TRV
 
TRV вне форума
Регистрация: 19.11.2004
Сообщений: 84
TRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутациюTRV имеет наиславнейшую репутацию
По умолчанию

Как запустить неработающий часовой кварц (32768 Гц).

Вот тут почитай, мало фьюзы выставить, надо еще програмнно правильно использовать.
http://www.getchip.net/posts/052-kak...varc-32768-gc/
  Ответить с цитированием

Старый 09.04.2012, 11:31   #6
JeikiS
Постоялец
 
Аватар для JeikiS
 
JeikiS вне форума
Регистрация: 07.08.2003
Адрес: Yakutsk
Сообщений: 957
JeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутациюJeikiS имеет наиславнейшую репутацию
Отправить сообщение для JeikiS с помощью ICQ
По умолчанию

в этой статье берётся, опять же, МК поддерживающий часовой кварц, о чём автор упоминает в теле статьи:
Цитата:
Микроконтроллер был взят ATmega48 (умеет работать с часовым кварцем)
  Ответить с цитированием
Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +9, время: 11:19.


vBulletin skin developed by: eXtremepixels
Powered by vBulletin® Version 3.6.3
Copyright ©2000 - 2024, Якутск-Online. Перевод: zCarot