Востановить Фьюзбиты

Обсуждаем контроллеры компании Atmel.
Ответить
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вс авг 29, 2010 15:12:20

Сообщение Nestr »

Здравствуйте, Ув форумчане.
Помогите разобраться.
Прошивал Atmega8 через программатор PonyProg2000 (http://www.kvintal.com.ua/ru/index.php?id=177)
Считал фьюзы, убрал птички с
CKSEL3 [ ]
CKSEL2 [ ]
CKSEL1 [ ]
CKSEL0 [ ]
нажал "записать" программатор перестал видеть МК. МК в схеме работает нормально.
CKSEL - включает или выключает внешнее тактирование.
Будет ли программатор PonyProg2000 видеть МК если внутренние тактирование отключено????(сняты птички со всех CKSEL )
Если должен, из за чего не видит? может в программе задается опция задействовать внешний генератор?
Может ли это программатор реанимировать МК? Или посоветуйте самый простой реаниматор для atmega8.

Заранее спасибо!

П.С
2-е атмеги таким образом перестал видеть.
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 51
Зарегистрирован: Ср окт 31, 2012 10:33:57

Сообщение Полиграф Полиграфыч »

Nestr писал(а):Здравствуйте, Ув форумчане.
Помогите разобраться.
Скорее всего прошился режим "внешний clock".
Надо собрать простую схемку, которая будет подавать частоту около 1 МГц на ногу XTAL там какой-то.
Если частота меньше, то уменьшить скорость программирования.
Реклама
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

Если для 8-ки, то так выставляются фьюзы под внешний кварец
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вс авг 29, 2010 15:12:20

Сообщение Nestr »

saschai писал(а):Если для 8-ки, то так выставляются фьюзы под внешний кварец
В схеме у меня стоит кварц.

Будет видеть PonyProg2000 МК если отключен внутренний генератор????
Реклама
Эиком - электронные компоненты и радиодетали
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вс авг 29, 2010 15:12:20

Сообщение Nestr »

Полиграф Полиграфыч писал(а):
Nestr писал(а):Здравствуйте, Ув форумчане.
Помогите разобраться.
Скорее всего прошился режим "внешний clock".
Надо собрать простую схемку, которая будет подавать частоту около 1 МГц на ногу XTAL там какой-то.
Если частота меньше, то уменьшить скорость программирования.
Если знаете где ежит такая схема дайте пожалуйста сылку.
Реклама
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

Будет видеть PonyProg2000 МК если отключен внутренний генератор?
если он тактируется внешним кварцем, безусловно, если кроме этих фьюз ничего не менялось
Реклама
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вс авг 29, 2010 15:12:20

Сообщение Nestr »

saschai писал(а):
Будет видеть PonyProg2000 МК если отключен внутренний генератор?
если он тактируется внешним кварцем, безусловно, если кроме этих фьюз ничего не менялось
Кроме етих фьюзов не чего не менялось. 2 причины по которой не работает щас МК либо кварц в программаторе неисправен либо его нужно включить в программе PonyProg.
на что еще можно грешить?
Кто знает есть такая опция вкл внешний генератор в понипрог?
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вс авг 29, 2010 15:12:20

Сообщение Nestr »

Посоветуйте любую другую программу которая дружила бы с программатором указанным выше (Ponyprog200)
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

которая дружила бы с программатором указанным выше (Ponyprog200)
не знаком с таким, возможно поможет UniProf
Вопрос, насколько я понял прошитое устройство работает?
Работает правильно?
Не тормозит?
Как я понимаю, судя по фьюзам, кварец стоит на 12 мГц?
Мой совет, хоть на макете собрать Проттоса и попробовать под Кодевиженом, или USBAsp с прошивкой под СТК500
И вообще совет на будущее, пока в себе не уверен, не лей все в пакетном режиме, залил Хекс проверил, потом фьюзы(правда не всегда работает :)) ).
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вс авг 29, 2010 15:12:20

Сообщение Nestr »

Устройство в схеме работает правильно.
Без каких либо тупижей.
8Мгц
все в пакетном режиме, залил Хекс проверил, потом фьюзы
Можно подробней?
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

Можно подробней?
Залил флешь проверил работоспособность в схеме, с тормозами, считал фьюзы, внес изменения, прошил фьюзы, не в поню как у Пони, у котовижена, показывает фьюзы с последней итерации, и если не считать, а просто изменить, можно поиметь головную боль.
в схеме работает правильно.
Прошивалось на адаптере или внутрисхемно, если внутрисхемно, не весят ли на пинах СПИ элементы схемы?
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вс авг 29, 2010 15:12:20

Сообщение Nestr »

saschai писал(а): Прошивалось на адаптере или внутрисхемно, если внутрисхемно, не весят ли на пинах СПИ элементы схемы?
Прошивал вот етим программатором http://www.kvintal.com.ua/ru/index.php?id=177. Не внутри схемно!
думал что в программаторе накрылся кварц. 4мгц кварца под рукой небыло поставил 8мгц програматор МК не увидел.
Подумываю о реаниматоре ТАком
1й мк который перестал определятся.
Убрал все птички с CKSEL
Залили прошивку, вытянул с программатора МК проверил в схеме все работает. Решил поправить прошивку разкоментировал 1ну строчку скомпилировал файл залил, вставил в схему все работает думаю еще одну функцию включить раскоментировал строчку скомпилил файл заливать а МК не видится в программаторе.
Но с етими фьюзами 1н раз у меня получилось залить прошивку. почему потом мк отказался дружить с программатором.
2й мк
залил прошивку. убрал птички с CKSEL Ток фьюзы изменились сразу мк перестал видится в Прог...е
Грешу на программатор но видать зря. надо реаниматор пробывать.
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

Подумываю о реаниматоре ТАком
Лишняя трата усилий, времени и денег, собирать стоит аналог СТК500-Хаммер, основное преимущество перед всеми этими паропрогами, родное Атмеловское программное обеспечение(с поддержкой свежатенки) и работа с большинством популярных программ разработки кода, а кроме того(и это основное) получаем не только фьюзокорректор, но так же очень шустрый и удобный программатор на , почти, все случаи жизни :))
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вс авг 29, 2010 15:12:20

Сообщение Nestr »

Все отремонтировал помогло вот это
Встал на лапы
Аватара пользователя
Сообщения: 144
Зарегистрирован: Вс фев 12, 2012 09:40:17
Откуда: Астрахань

Сообщение @Alex@ »

saschai писал(а): не в поню как у Пони
Эт куда :o :o
Теория - Это когда всё знаешь, но ничего не работает. Практика - Это когда всё работает, но ты не знаешь почему.
Мы совмещаем теорию с практикой - у нас ничего не работает, и мы не знаем почему.
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

@Alex@ заняться ничем или кол-во сообщений набираешь?!
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич

Сообщение Alexeyslav »

тут есть ньюанс, в некоторых программаторах галочка напротив фьюза означает его программирование, т.е. установка в "0" а на других наоборот установку в "1". С этим надо сперва разобраться. Если прошиваешь в фьюзы "1111" - это внешний высокочастотный кварц, если прошить как "0000" - контроллер переключается в режим внешних тактов, и никакой кварц не поможет - нужно на вывод подать частоту ИЗВНЕ, впрочем этот способ работает даже если контроллер находится в режиме внешнего кварца. Только режим внешнего RC-генератора, кажется, не будет совместим с подачей частоты на этот вывод. И еще надо быть очень осторожным с фьюзом RSTDIS который отключает вывод сброса - на некоторых контроллерах в комбинации с нулевой задержкой внутреннего сброса после установки фьюзов контроллер превращается в OTP-кристалл, который уже не может быть прошит при помощи программатора.
Контактная информация:
Ответить

Вернуться в «AVR»