Страница 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, всё работало... :(