Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как сбросить фузы (чип) в высоковольтном режиме
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
smk
В результате ошибки по недосмотру заклепал неверно фузы (выключил RESET) в 4 шт Tiny2313. Ради 4 шт собирать высоковольтный программатор наверно роскошь. Тиньки дешевле выкинуть. Но тиньки жалко т.к. новые и рабочие. Собственно вопрос как простыми средствами сбросить чип, не собирая высоковольтный программатор? В идеале хотелось бы обойтись 12 В + последовательный СОМ порт + несложный переходник (MAX232)? Есть такое решение? Спасибо.
aleksey_g
Цитата(smk @ Jul 10 2011, 23:46) *
Собственно вопрос как простыми средствами сбросить чип, не собирая высоковольтный программатор?

Недавно видел ссылку, но не сохранил.
На убитый фузами чип навешивается такой же другой. Все ноги впараллель, кроме ресета.
На ресет реанимируемого подается +12. В реанимирующий чип залит код, работающий как и параллельный программатор. С единственным функционалом - сброс фуз. Подали одновременно питание, подождали и чип - как новый.
Это удобно делать для чипов в дипе. Естественно, что для каждого типа свой код.
Видел хекс под мегу8 и мегу стошестьдесяткакую-то.
Осилите? 1111493779.gif
Проще не будет. biggrin.gif
smk
Да прийдется наверно осиливать что-то. Вероятно девайс под LPT будет проще всего.
Oleksandr
Цитата(aleksey_g @ Jul 11 2011, 10:04) *
Недавно видел ссылку, но не сохранил.
На убитый фузами чип навешивается такой же другой. Все ноги впараллель, кроме ресета.
На ресет реанимируемого подается +12. В реанимирующий чип залит код, работающий как и параллельный программатор. С единственным функционалом - сброс фуз. Подали одновременно питание, подождали и чип - как новый.
Это удобно делать для чипов в дипе. Естественно, что для каждого типа свой код.
Видел хекс под мегу8 и мегу стошестьдесяткакую-то.
Осилите? 1111493779.gif
Проще не будет. biggrin.gif


Оно?
www.avislab.com/blog/revive-atmega8-atmega168/
aleksey_g
Да, оно самое. Только ТС оно не подойдет. Не те чипы.
Но как технология, проще не бывает.
smk
Нагрел в духовке четыре платы с залоченными чипами. 1 шт заработал. Даже не верится. Может остальные 3 плохо "пожарил"? Кто-то еще так поступал?
stells
Цитата(smk @ Sep 9 2011, 17:09) *
1 шт заработал

а 32-битным не стал? sm.gif
Палыч
Цитата(smk @ Sep 9 2011, 17:09) *
Нагрел в духовке четыре платы с залоченными чипами.
Знаю, что flash и EEPROM очищаются, если подать питание 7-9В на секунду-другую. Сам МК такое издевательство, обычно, переносит без последствий. За fuses - ничего не скажу - не запомнилось... Если МК "убить" не боитесь - можете попробовать.
ILYAUL
Недавно прочитал - если на вход осцилятора подать внешний сигнал на XT1 от 1-4 Mhz (не кварц , не RC цепочку) а именно с внешнего генератора , то можно разлочить и последовательно, без "прожарки".
smk
Цитата(ILYAUL @ Sep 9 2011, 18:22) *
Недавно прочитал - если на вход осцилятора подать внешний сигнал на XT1 от 1-4 Mhz (не кварц , не RC цепочку) а именно с внешнего генератора , то можно разлочить и последовательно, без "прожарки".

Это где такое пишут? У моих reset отключен.
ILYAUL
QUOTE (smk @ Sep 10 2011, 11:04) *
Это где такое пишут? У моих reset отключен.

В книге РюмикС.М. "1000 и одна микроконтроллерная схема" Выпуск 1
В ней в частности говорится:
QUOTE
"Ещё одна польза от режима внешнего генератора проявляется при так называемом "аварийном программировании" Имеется ввиду случай, когда МК теряет управляемость из-за неверно устанновленных FUSEs . Рекомендуется изготовить внешний генератор на частотуот 1...8 МГЦ ..... подав его сигнал на вход XT1 , можно восстановить программируемость МК при неизвестных как установленных Fuses . Внешние импульсы служат своеобразной палочкой выручалочкой, поскольку они успешно проходят внутрь микросхемы во всех без исключения генераторных режимах"


Да простит меня автор , за некоторые сокращения оригинального текста. Оригинальный текст находится на стр.52 , книгу можно скачать в инете

Вот Вам , smk ,представился случай проверить это утверждение и донести до коллектива результат
alex_zhuravlyov
собрать фьюз доктора http://www.getchip.net/posts/059-ispravlya...fusebit-doctor/
Палыч
Цитата(ILYAUL @ Sep 10 2011, 14:52) *
проверить это утверждение и донести до коллектива результат
Тут-то и проверять не нужно: этот совет отлично помогает при неверной установке с помощью fuses источника тактирования МК, но нисколько не может помочь при "выключенном" Reset.
Harbinger
Автору темы.
Обращайтесь в личку, если что. Киев не такой уж большой, и кое у кого чиппроги водятся. sm.gif
smk
Цитата(Harbinger @ Sep 10 2011, 20:25) *
Автору темы.
Обращайтесь в личку, если что. Киев не такой уж большой, и кое у кого чиппроги водятся. sm.gif

Спасибо.

Цитата(ILYAUL @ Sep 10 2011, 13:52) *
[
Вот Вам , smk ,представился случай проверить это утверждение и донести до коллектива результат


Если reset работает, то верно. Так можно делать. Но у меня тяжелый случай - reset выключен.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.