Страница 1 из 1
Востановить Фьюзбиты
Добавлено: Сб дек 01, 2012 21:26:55
Nestr
Здравствуйте, Ув форумчане.
Помогите разобраться.
Прошивал Atmega8 через программатор PonyProg2000 (
http://www.kvintal.com.ua/ru/index.php?id=177)
Считал фьюзы, убрал птички с
CKSEL3 [ ]
CKSEL2 [ ]
CKSEL1 [ ]
CKSEL0 [ ]
нажал "записать" программатор перестал видеть МК. МК в схеме работает нормально.
CKSEL - включает или выключает внешнее тактирование.
Будет ли программатор PonyProg2000 видеть МК если
внутренние тактирование отключено????(сняты птички со всех CKSEL )
Если должен, из за чего не видит? может в программе задается опция задействовать внешний генератор?
Может ли это программатор реанимировать МК? Или посоветуйте самый простой реаниматор для atmega8.
Заранее спасибо!
П.С
2-е атмеги таким образом перестал видеть.
Re: Востановить Фьюзбиты
Добавлено: Сб дек 01, 2012 21:43:42
Полиграф Полиграфыч
Nestr писал(а):Здравствуйте, Ув форумчане.
Помогите разобраться.
Скорее всего прошился режим "внешний clock".
Надо собрать простую схемку, которая будет подавать частоту около 1 МГц на ногу XTAL там какой-то.
Если частота меньше, то уменьшить скорость программирования.
Re: Востановить Фьюзбиты
Добавлено: Сб дек 01, 2012 21:57:49
saschai
Если для 8-ки, то так выставляются фьюзы под внешний кварец
Re: Востановить Фьюзбиты
Добавлено: Сб дек 01, 2012 22:02:26
Nestr
saschai писал(а):Если для 8-ки, то так выставляются фьюзы под внешний кварец
В схеме у меня стоит кварц.
Будет видеть PonyProg2000 МК если отключен внутренний генератор????
Re: Востановить Фьюзбиты
Добавлено: Сб дек 01, 2012 22:03:28
Nestr
Полиграф Полиграфыч писал(а):Nestr писал(а):Здравствуйте, Ув форумчане.
Помогите разобраться.
Скорее всего прошился режим "внешний clock".
Надо собрать простую схемку, которая будет подавать частоту около 1 МГц на ногу XTAL там какой-то.
Если частота меньше, то уменьшить скорость программирования.
Если знаете где ежит такая схема дайте пожалуйста сылку.
Re: Востановить Фьюзбиты
Добавлено: Сб дек 01, 2012 22:12:24
saschai
Будет видеть PonyProg2000 МК если отключен внутренний генератор?
если он тактируется внешним кварцем, безусловно, если кроме этих фьюз ничего не менялось
Re: Востановить Фьюзбиты
Добавлено: Сб дек 01, 2012 22:35:01
Nestr
saschai писал(а):Будет видеть PonyProg2000 МК если отключен внутренний генератор?
если он тактируется внешним кварцем, безусловно, если кроме этих фьюз ничего не менялось
Кроме етих фьюзов не чего не менялось. 2 причины по которой не работает щас МК либо кварц в программаторе неисправен либо его нужно включить в программе PonyProg.
на что еще можно грешить?
Кто знает есть такая опция вкл внешний генератор в понипрог?
Re: Востановить Фьюзбиты
Добавлено: Сб дек 01, 2012 22:40:39
Nestr
Посоветуйте любую другую программу которая дружила бы с программатором указанным выше (Ponyprog200)
Re: Востановить Фьюзбиты
Добавлено: Вс дек 02, 2012 11:02:38
saschai
которая дружила бы с программатором указанным выше (Ponyprog200)
не знаком с таким, возможно поможет UniProf
Вопрос, насколько я понял прошитое устройство работает?
Работает правильно?
Не тормозит?
Как я понимаю, судя по фьюзам, кварец стоит на 12 мГц?
Мой совет, хоть на макете собрать Проттоса и попробовать под Кодевиженом, или USBAsp с прошивкой под СТК500
И вообще совет на будущее, пока в себе не уверен, не лей все в пакетном режиме, залил Хекс проверил, потом фьюзы(правда не всегда работает

).
Re: Востановить Фьюзбиты
Добавлено: Вс дек 02, 2012 17:48:00
Nestr
Устройство в схеме работает правильно.
Без каких либо тупижей.
8Мгц
все в пакетном режиме, залил Хекс проверил, потом фьюзы
Можно подробней?
Re: Востановить Фьюзбиты
Добавлено: Вс дек 02, 2012 18:54:10
saschai
Можно подробней?
Залил флешь проверил работоспособность в схеме, с тормозами, считал фьюзы, внес изменения, прошил фьюзы, не в поню как у Пони, у котовижена, показывает фьюзы с последней итерации, и если не считать, а просто изменить, можно поиметь головную боль.
в схеме работает правильно.
Прошивалось на адаптере или внутрисхемно, если внутрисхемно, не весят ли на пинах СПИ элементы схемы?
Re: Востановить Фьюзбиты
Добавлено: Вс дек 02, 2012 20:31:05
Nestr
saschai писал(а):
Прошивалось на адаптере или внутрисхемно, если внутрисхемно, не весят ли на пинах СПИ элементы схемы?
Прошивал вот етим программатором
http://www.kvintal.com.ua/ru/index.php?id=177. Не внутри схемно!
думал что в программаторе накрылся кварц. 4мгц кварца под рукой небыло поставил 8мгц програматор МК не увидел.
Подумываю о реаниматоре
ТАком
1й мк который перестал определятся.
Убрал все птички с CKSEL
Залили прошивку, вытянул с программатора МК проверил в схеме все работает. Решил поправить прошивку разкоментировал 1ну строчку скомпилировал файл залил, вставил в схему все работает думаю еще одну функцию включить раскоментировал строчку скомпилил файл заливать а МК не видится в программаторе.
Но с етими фьюзами 1н раз у меня получилось залить прошивку. почему потом мк отказался дружить с программатором.
2й мк
залил прошивку. убрал птички с CKSEL Ток фьюзы изменились сразу мк перестал видится в Прог...е
Грешу на программатор но видать зря. надо реаниматор пробывать.
Re: Востановить Фьюзбиты
Добавлено: Пн дек 03, 2012 12:30:27
saschai
Подумываю о реаниматоре ТАком
Лишняя трата усилий, времени и денег, собирать стоит аналог СТК500-Хаммер, основное преимущество перед всеми этими паропрогами, родное Атмеловское программное обеспечение(с поддержкой свежатенки) и работа с большинством популярных программ разработки кода, а кроме того(и это основное) получаем не только фьюзокорректор, но так же очень шустрый и удобный программатор на , почти, все случаи жизни

Re: Востановить Фьюзбиты
Добавлено: Ср дек 05, 2012 00:19:37
Nestr
Все отремонтировал помогло
вот это
Re: Востановить Фьюзбиты
Добавлено: Ср дек 05, 2012 22:41:42
@Alex@
saschai писал(а): не в поню как у Пони
Эт куда

Re: Востановить Фьюзбиты
Добавлено: Чт дек 06, 2012 14:50:20
saschai
@Alex@ заняться ничем или кол-во сообщений набираешь?!
Re: Востановить Фьюзбиты
Добавлено: Пт дек 07, 2012 15:55:06
Alexeyslav
тут есть ньюанс, в некоторых программаторах галочка напротив фьюза означает его программирование, т.е. установка в "0" а на других наоборот установку в "1". С этим надо сперва разобраться. Если прошиваешь в фьюзы "1111" - это внешний высокочастотный кварц, если прошить как "0000" - контроллер переключается в режим внешних тактов, и никакой кварц не поможет - нужно на вывод подать частоту ИЗВНЕ, впрочем этот способ работает даже если контроллер находится в режиме внешнего кварца. Только режим внешнего RC-генератора, кажется, не будет совместим с подачей частоты на этот вывод. И еще надо быть очень осторожным с фьюзом RSTDIS который отключает вывод сброса - на некоторых контроллерах в комбинации с нулевой задержкой внутреннего сброса после установки фьюзов контроллер превращается в OTP-кристалл, который уже не может быть прошит при помощи программатора.