Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 15 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 16.11.2018, 11:10   #1
Aliens_wolfs
Участник клуба
 
Регистрация: 16.12.2009
Адрес: WWW ЛЕНИНГРАД СПб точка РУ
Сообщений: 892
Репутация: 435
По умолчанию Восстановление fuses в контроллере

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

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

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

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

Цитата:
Какой конкретно МК. Какой фьюз, знаете ?
МК 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 в 19:00.
Aliens_wolfs вне форума   Ответить с цитированием
Старый 26.11.2018, 16:55   #5
Aliens_wolfs
Участник клуба
 
Регистрация: 16.12.2009
Адрес: WWW ЛЕНИНГРАД СПб точка РУ
Сообщений: 892
Репутация: 435
По умолчанию

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 в 22:05.
Aliens_wolfs вне форума   Ответить с цитированием
Ответ

Опции темы

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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Восстановление 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


23:11.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru