Всё о фьюзах...

Обсуждаем контроллеры компании Atmel.
akl
Друг Кота
Сообщения: 4445
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Всё о фьюзах...

Сообщение akl »

Хм... Забыл CKDIV8 1 нет галки.
Реклама
Аватара пользователя
Chipmaster
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Вт мар 05, 2013 11:56:40
Откуда: Ufa
Контактная информация:

Re: Всё о фьюзах...

Сообщение Chipmaster »

Спасибо :)
Реклама
Аватара пользователя
воробей
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Вт ноя 17, 2009 23:28:00
Откуда: Беларусь Гомель

Re: Всё о фьюзах...

Сообщение воробей »

итак господа коты вопрос. после запуска *.BAT-ника в конце окна появляется запись

verifying code memory failed 5211 errors

я так понимаю что:
1 МК не зашился
2 он сброшен
скрин пралогается - Изображение

к чему бы это!?
спасибо за помощь
курица - не птица
кусок текстолита - не плата
Codyspb
Родился
Сообщения: 3
Зарегистрирован: Чт мар 26, 2015 21:32:42

Re: Всё о фьюзах...

Сообщение Codyspb »

Добрый день!
Краткая история внизу. Для начала подробно.
И так, ситуация:
Пришли мне мне с Китая atmega328p и программатор USBasp.
Промучавшись с обновлением прошивки у USBasp две недели я, наконец, дошел до прошивки МК.
Прошивал по простому, открыл Arduino IDE 1.0.6, выбрал плату как arduino UNO, программатор USBasp, из примеров взял "blink" и "загрузить через программатор". Блинк прошился, и светодиод замигал. Фьюзы были установлены в дефолт (с завода, то бишь).
И что-то меня дернуло нажать на кнопку "Записать загрузчик". Светодиод потух, МК перестал реагировать на попытку прошить его, даже не возвращает сигнатуру. К слову, подключал МК без внешнего кварца.
Прикинул, что при прошивке бутлодера выставились фьюзы на работу от внешнего кварца, выпаял с какой-то материнки кварц на 16мгц, подключил, в параллель 2 кондера с обозначением "104" (на 100000 пикофарадЮ других нет на данный момент), но чуда не произошло. Светодиод не мигает, МК не отзывается на попытки его прошить.

Краткая история: По своей неопытности прошил через USBasp загрузчик от ArduinoUNO в atmega328p без внешнего кварца. МК больше не реагирует ни на что.

И вот, собственно, вопрос: А вообще МК должен в моем случае заработать при подключении кварца, или мне теперь поможет только тот самый фьюзбит доктор?

PS: С МК работаю недавно (месяца полтора)
Пинайте, сколько хотите, но в верном направлении, пожалуйста.
Так же имеется Arduino Mega2560, arduino Leonardo, и attiny2313p, может как-то поможет для реанимации
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Stupid
Опытный кот
Сообщения: 779
Зарегистрирован: Пт дек 26, 2014 09:14:33
Откуда: K-PAX

Re: Всё о фьюзах...

Сообщение Stupid »

А куда и зачем впаивали 2 конденсатора на 0,1 микрофарада?
Я играю дураков, поэтому меня везде воспринимают как родного.
©Савелий Крамаров.
Реклама
Codyspb
Родился
Сообщения: 3
Зарегистрирован: Чт мар 26, 2015 21:32:42

Re: Всё о фьюзах...

Сообщение Codyspb »

Stupid писал(а):А куда и зачем впаивали 2 конденсатора на 0,1 микрофарада?
От каждой ноги кварца на землю. Такие большие - за неимением меньших
Реклама
Аватара пользователя
Stupid
Опытный кот
Сообщения: 779
Зарегистрирован: Пт дек 26, 2014 09:14:33
Откуда: K-PAX

Re: Всё о фьюзах...

Сообщение Stupid »

Лучше уж совсем без конденсаторов , корпус кварца дайте на землю.
Я играю дураков, поэтому меня везде воспринимают как родного.
©Савелий Крамаров.
Codyspb
Родился
Сообщения: 3
Зарегистрирован: Чт мар 26, 2015 21:32:42

Re: Всё о фьюзах...

Сообщение Codyspb »

Stupid писал(а):Лучше уж совсем без конденсаторов , корпус кварца дайте на землю.
Я не знаю, с чего вдруг Вы решили, что корпус кварца надо подцепить к земле, но это помогло. За два дня, что я бился над этой проблемой - это первое упоминание о таком способе! Спасибо огромное!
Аватара пользователя
Stupid
Опытный кот
Сообщения: 779
Зарегистрирован: Пт дек 26, 2014 09:14:33
Откуда: K-PAX

Re: Всё о фьюзах...

Сообщение Stupid »

Codyspb писал(а):не знаю, с чего вдруг Вы решили, что корпус кварца надо подцепить к земле

Читал здесь делал вьіводьі Без конденсаторов на кварце? Без них вполне может работать, только не со всеми кварцами и не всегда устойчиво. От емкости этих конденсаторов зависит: 1) скорость выхода генератора в рабочий режим, 2) устойчивость генератора к помехам...
Корпус кварца в качестве экрана и заземлить, замена третьего вьівода у трехлапчатьіх кварцах
на меге8 знаю есть внутренние конденсаторы, которые можно подключить фьюзами
Цитата оттуда же , может у 328-й тоже есть конденсаторьі.
Я играю дураков, поэтому меня везде воспринимают как родного.
©Савелий Крамаров.
Аватара пользователя
ks0
Прорезались зубы
Сообщения: 238
Зарегистрирован: Чт фев 28, 2013 14:16:10

Re: Всё о фьюзах...

Сообщение ks0 »

Конденсаторы огромные, естественно кварц на них не запустится
Аватара пользователя
Stupid
Опытный кот
Сообщения: 779
Зарегистрирован: Пт дек 26, 2014 09:14:33
Откуда: K-PAX

Re: Всё о фьюзах...

Сообщение Stupid »

это я и подразумевал, но
Codyspb писал(а): Такие большие - за неимением меньших
потому лучше уже без ...
Я играю дураков, поэтому меня везде воспринимают как родного.
©Савелий Крамаров.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Всё о фьюзах...

Сообщение oleg63m »

воробей писал(а):итак господа коты вопрос. после запуска *.BAT-ника в конце окна появляется запись

1 МК не зашился
2 он сброшен
есть еще вариант, ты прошил ему биты защиты от чтения. что в дампе?
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Всё о фьюзах...

Сообщение oleg63m »

Codyspb писал(а):
Stupid писал(а):корпус кварца дайте на землю.
Я не знаю, с чего вдруг Вы решили, - это первое упоминание о таком способе! Спасибо огромное!
есть еще кварцы со встроенными конденсаторами. они всегда с 3мя выводами, (но не наоборот)
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
Adusik
Поставщик валерьянки для Кота
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Re: Всё о фьюзах...

Сообщение Adusik »

Имею интерес прошить ATtiny13, подскажите как поставить биты защиты перед прошивкой в CVAVR?
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Всё о фьюзах...

Сообщение oleg63m »

а зачем их выставлять перед программированием? оставть как есть. иначе хрен че запрограммируешь.
другое дело, если это вопрос как фюзы установлены изначально, так биты защиты ставим в единичное состояние (по дампу)
остальное как того требует организация устройства
кстати, если запоришь случаем, можно исправить с помощью пицкита, перешитого под МК II :))
Последний раз редактировалось oleg63m Ср апр 01, 2015 12:38:17, всего редактировалось 1 раз.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
Adusik
Поставщик валерьянки для Кота
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Re: Всё о фьюзах...

Сообщение Adusik »

То есть отдельно как в пиках нельзя снять или установить биты защиты?
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Всё о фьюзах...

Сообщение oleg63m »

ну почему-же, можно точно так-же. надо лишь стереть. защита сотрется сама по себе. другое дело rstdisbl. и spien
из подводных камней, можно неправильно выставить частоту кварца и внутренний-внешний(если такие имеются).
Последний раз редактировалось oleg63m Ср апр 01, 2015 12:42:56, всего редактировалось 1 раз.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
Adusik
Поставщик валерьянки для Кота
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Re: Всё о фьюзах...

Сообщение Adusik »

Прошил тиню 13 с этими фузами, после чего программатор AVR ISP MKii перестал видеть её и другие МК. Хотя прога в тине работает.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Всё о фьюзах...

Сообщение oleg63m »

так это чтото с проггером. ты выставил в тиньке частоту внутреннего генератора 4,8 мегарей, и еще поделил ее на 8. если у тебя высокая частота ISP, (sck), то может прогер и перестать ее читать. эта частота должна быть не более 1/4 от частоты генератора.
подключи мк2 в студии, и в окне выбора частоты исп выбери минимальную. мк должен увидеться. тас сними галочку делителя и ты ее снова будешь видеть. с другими может быть аналогично. а фюзы защиты тут не при чем. если они зашиты, мк видятся, но читается биллиберда со смещающимся на единицу кодом
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
Adusik
Поставщик валерьянки для Кота
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Re: Всё о фьюзах...

Сообщение Adusik »

Программатор определяется, драйвера все в норме, я и чип АТ90USB162 менял на новый, прошил флипом, всё как положено, он определяется и готов работать, но при попытке чтения любого МК выдаёт ошибку. На ножке CLK 4мГц, кварц в проге на 8мГц, шил всегда на 125 и на 500, всё работало... :(
Ответить

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