Страница 84 из 134
Re: Всё о фьюзах...
Добавлено: Вт фев 24, 2015 10:51:35
akl
Хм... Забыл CKDIV8 1 нет галки.
Re: Всё о фьюзах...
Добавлено: Вт фев 24, 2015 19:02:11
Chipmaster
Спасибо

Re: Всё о фьюзах...
Добавлено: Чт фев 26, 2015 21:03:59
воробей
итак господа коты вопрос. после запуска *.BAT-ника в конце окна появляется запись
verifying code memory failed 5211 errors
я так понимаю что:
1 МК не зашился
2 он сброшен
скрин пралогается -
к чему бы это!?
спасибо за помощь
Re: Всё о фьюзах...
Добавлено: Чт мар 26, 2015 21:51:16
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, может как-то поможет для реанимации
Re: Всё о фьюзах...
Добавлено: Чт мар 26, 2015 22:23:35
Stupid
А куда и зачем впаивали 2 конденсатора на 0,1 микрофарада?
Re: Всё о фьюзах...
Добавлено: Чт мар 26, 2015 22:32:54
Codyspb
Stupid писал(а):А куда и зачем впаивали 2 конденсатора на 0,1 микрофарада?
От каждой ноги кварца на землю. Такие большие - за неимением меньших
Re: Всё о фьюзах...
Добавлено: Чт мар 26, 2015 23:13:28
Stupid
Лучше уж совсем без конденсаторов , корпус кварца дайте на землю.
Re: Всё о фьюзах...
Добавлено: Чт мар 26, 2015 23:41:15
Codyspb
Stupid писал(а):Лучше уж совсем без конденсаторов , корпус кварца дайте на землю.
Я не знаю, с чего вдруг Вы решили, что корпус кварца надо подцепить к земле, но это помогло. За два дня, что я бился над этой проблемой - это первое упоминание о таком способе! Спасибо огромное!
Re: Всё о фьюзах...
Добавлено: Пт мар 27, 2015 09:49:48
Stupid
Codyspb писал(а):не знаю, с чего вдруг Вы решили, что корпус кварца надо подцепить к земле
Читал здесь делал вьіводьі
Без конденсаторов на кварце? Без них вполне может работать, только не со всеми кварцами и не всегда устойчиво. От емкости этих конденсаторов зависит: 1) скорость выхода генератора в рабочий режим, 2) устойчивость генератора к помехам...
Корпус кварца в качестве экрана и заземлить, замена третьего вьівода у трехлапчатьіх кварцах
на меге8 знаю есть внутренние конденсаторы, которые можно подключить фьюзами
Цитата оттуда же , может у 328-й тоже есть конденсаторьі.
Re: Всё о фьюзах...
Добавлено: Пт мар 27, 2015 10:44:01
ks0
Конденсаторы огромные, естественно кварц на них не запустится
Re: Всё о фьюзах...
Добавлено: Пт мар 27, 2015 11:57:41
Stupid
это я и подразумевал, но
Codyspb писал(а): Такие большие - за неимением меньших
потому лучше уже без ...
Re: Всё о фьюзах...
Добавлено: Пт мар 27, 2015 12:39:40
oleg63m
воробей писал(а):итак господа коты вопрос. после запуска *.BAT-ника в конце окна появляется запись
1 МК не зашился
2 он сброшен
есть еще вариант, ты прошил ему биты защиты от чтения. что в дампе?
Re: Всё о фьюзах...
Добавлено: Пт мар 27, 2015 12:43:38
oleg63m
Codyspb писал(а):Stupid писал(а):корпус кварца дайте на землю.
Я не знаю, с чего вдруг Вы решили, - это первое упоминание о таком способе! Спасибо огромное!
есть еще кварцы со встроенными конденсаторами. они всегда с 3мя выводами, (но не наоборот)
Re: Всё о фьюзах...
Добавлено: Ср апр 01, 2015 07:24:06
Adusik
Имею интерес прошить ATtiny13, подскажите как поставить биты защиты перед прошивкой в CVAVR?
Re: Всё о фьюзах...
Добавлено: Ср апр 01, 2015 12:32:50
oleg63m
а зачем их выставлять перед программированием? оставть как есть. иначе хрен че запрограммируешь.
другое дело, если это вопрос как фюзы установлены изначально, так биты защиты ставим в единичное состояние (по дампу)
остальное как того требует организация устройства
кстати, если запоришь случаем, можно исправить с помощью пицкита, перешитого под МК II

Re: Всё о фьюзах...
Добавлено: Ср апр 01, 2015 12:35:39
Adusik
То есть отдельно как в пиках нельзя снять или установить биты защиты?
Re: Всё о фьюзах...
Добавлено: Ср апр 01, 2015 12:41:20
oleg63m
ну почему-же, можно точно так-же. надо лишь стереть. защита сотрется сама по себе. другое дело rstdisbl. и spien
из подводных камней, можно неправильно выставить частоту кварца и внутренний-внешний(если такие имеются).
Re: Всё о фьюзах...
Добавлено: Ср апр 01, 2015 12:42:55
Adusik
Прошил тиню 13 с этими фузами, после чего программатор AVR ISP MKii перестал видеть её и другие МК. Хотя прога в тине работает.
Re: Всё о фьюзах...
Добавлено: Ср апр 01, 2015 12:59:55
oleg63m
так это чтото с проггером. ты выставил в тиньке частоту внутреннего генератора 4,8 мегарей, и еще поделил ее на 8. если у тебя высокая частота ISP, (sck), то может прогер и перестать ее читать. эта частота должна быть не более 1/4 от частоты генератора.
подключи мк2 в студии, и в окне выбора частоты исп выбери минимальную. мк должен увидеться. тас сними галочку делителя и ты ее снова будешь видеть. с другими может быть аналогично. а фюзы защиты тут не при чем. если они зашиты, мк видятся, но читается биллиберда со смещающимся на единицу кодом
Re: Всё о фьюзах...
Добавлено: Ср апр 01, 2015 13:07:50
Adusik
Программатор определяется, драйвера все в норме, я и чип АТ90USB162 менял на новый, прошил флипом, всё как положено, он определяется и готов работать, но при попытке чтения любого МК выдаёт ошибку. На ножке CLK 4мГц, кварц в проге на 8мГц, шил всегда на 125 и на 500, всё работало...
