Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Программная инженерия > Микроконтроллеры, робототехника, схемотехника, 3D принтеры
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2018, 10:10   #1
Aliens_wolfs
Форумчанин
 
Регистрация: 16.12.2009
Сообщений: 902
По умолчанию Восстановление fuses в контроллере

Добрый день форумчане!
Подскажите пожалуйста есть ли простой способ через USBasp восстановить fuses на atmega без выпаивания его из платы?
Про Atmega fusebit doctor я читал но этот способ не подойдет т.к. нельзя контроллер выпаивать, есть ли еще способы?
Проблема такая что после настройки параметров fuses контроллер перестал отвечать.

Последний раз редактировалось Aliens_wolfs; 16.11.2018 в 10:12.
Aliens_wolfs вне форума Ответить с цитированием
Старый 21.11.2018, 19:12   #2
Roman_vhdl
Новичок
Джуниор
 
Регистрация: 08.01.2017
Сообщений: 1
По умолчанию

Какой конкретно МК. Какой фьюз, знаете ?
Roman_vhdl вне форума Ответить с цитированием
Старый 21.11.2018, 20:39   #3
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,534
По умолчанию

Если задана работа от низкочастотного кварца, то так и будет. МК не успевает реагировать на сигналы от программатора, работающего на более высокой частоте. Можно попытаться установить на программаторе перемычку в положение LOW FREQ. Или же отпаять кварц и подать на XTAL1 сигнал от внешнего генератора 1..4MHz
digitalis вне форума Ответить с цитированием
Старый 25.11.2018, 17:49   #4
Aliens_wolfs
Форумчанин
 
Регистрация: 16.12.2009
Сообщений: 902
По умолчанию

Цитата:
Какой конкретно МК. Какой фьюз, знаете ?
МК Atmega64a, после настройки программой avrdudeprog33 fuses он перестал отвечать программатору USBasp, как будто его нет. Читал про Atmega fusebit doctor что нужно через программатор повышенным напряжением восстановить, но отпаивать контроллер не хочется.
Цитата:
Или же отпаять кварц и подать на XTAL1 сигнал от внешнего генератора 1..4MHz
а вот заменить кварц на низкую частоту можно попробовать.

Цитата:
Можно попытаться установить на программаторе перемычку в положение LOW FREQ
Завтра попробую в программаторе выставить эту перемычку.
Тем более что в описании своего USBasp я нашел эту перемычку http://robotchip.ru/obzor-programmatory-usbasp-v-2-0/

digitalis - Спасибо за советы, нажатие весов с меня.

Последний раз редактировалось Aliens_wolfs; 25.11.2018 в 18:00.
Aliens_wolfs вне форума Ответить с цитированием
Старый 26.11.2018, 15:55   #5
Aliens_wolfs
Форумчанин
 
Регистрация: 16.12.2009
Сообщений: 902
По умолчанию

digitalis
Еще раз спасибо!

Я восстановил работу МК с помощью перемычки в USBasp в положение LOW FREQ.
Точнее ее название в описании JP3 — SLOW, программирования на низких скоростях, если программируемое устройство, работает на частоте ниже 1.5 МГц, SCK (вывод 7) уменьшит частоту с 375 кГц до 8 кГц.
Теперь выставляю fuses своего мк для правильной работы с помощью калькулятора http://fusecalc.mirmk.ru

Еще раз уложил МК неправильными настройками fuses, на этот раз единственное действие с перемычкой не помогло думал ну все теперь низкочастотный кварц придется подбирать, либо вообще выпаивать МК, но исправил тем что питание на МК дал с USBasp 5в и включение этой же перемычки, на что МК мне ответил и я в нем наконец то правильно перенастроил fuses.

Последний раз редактировалось Aliens_wolfs; 26.11.2018 в 21:05.
Aliens_wolfs вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Восстановление IE dmitrypatoka Windows 10 03.01.2014 22:36
восстановление ОС SAMOUCHKA Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 12 25.01.2013 18:47
Нужен алгоритм (на любом контроллере) trafbite Фриланс 16 06.03.2012 07:55
Восстановление Elm0 Компьютерное железо 3 30.05.2007 07:42