roboforum.ru

Технический форум по робототехнике.

[FAQ] Fuse биты - примеры установки фьюзов AVR

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

pcs7 » 22 июн 2009, 10:23

Вобщем оказалось, что кварц шалил)) Но это очень подлый удар по психике начинающего авэрщика - первая простейшая схема и не заработала :) Я раз 50 перепаивал всё, пока не додумался поменять кварц. Так что у кого сразу что то не получается, не отчаивайтесь - терпенье и труд....

Еще нашел программатор AvReal, который теоретически (сам не проверял) может вылечить фьюзы без внешнего кварца. Схема (FBPRG) там тоже без наворотов, только вместо 5 проводков - 6 )). А вот с софтиной нужно поразбираться, особенно с драйверами для лпт

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

Walera_S88 » 19 июл 2009, 11:23

Здравствуйте! Нужна помощь! Собрал USB програматор на меге8, а запрограмировать фьюзы не получается. Уже две меги отправил на мусор. Помогите правильно запрограмировать фьюзы.
Со схемкой было даже описание какие фьюзы нужно програмировать а какие нет. Вот это описание (((((Для нормального функционирования контроллера в схеме необходимо, чтобы были запрограммированы (установлены в "0") биты SPIEN, CKOPT, SUT0 и BODEN. Обычно микроконтроллеры , идущие с завода, т.е. новые, имеют уже запрограммированный бит SPIEN. Остальные биты должны быть незапрограммированные (установлены в "1").))))) Я пользуюсь для прошивки PonyProg2000. Если можно скиньте картинку с уже выставленными галочками битов в PonyProg. Буду очень признателен.

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

avr123.nm.ru » 05 авг 2009, 00:21

Установка защиты прошивки на ATmega8 и фьюзы на внутренний генератор 8 Мгц и вкл BOD - супервизор типа.

Изображение

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

Master » 05 авг 2009, 09:23

А внутренний разве не 1 МГц?

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

galex1981 » 05 авг 2009, 09:26

Частоту внутреннего генератора можно менять также фузи битами

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

avr123.nm.ru » 05 авг 2009, 10:57

Таблица установки фьюзов fuse AVR - есть на страничке "Чем и как прошить AVR" - http://avr123.nm.ru/07.htm

ATmega16 - защита прошивки аналогично но еще отключить JTAG. После включения защиты МК все равно будет читаться программаторами - просто считываться будет лабудень.

Изображение

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

hadok » 20 дек 2009, 18:30

а какие галочки нужно ставит для установки фьюзов для mega16 для подключения внешнего кварца на 8 мгц?

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

avr123.nm.ru » 20 дек 2009, 21:24

По линку над вашим вопросом написано.

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

hadok » 26 дек 2009, 06:13

то есть все галочки должны быть сняты, а так как у меня самодельный програмтор, определяющийся как STK200, никакой частоты 28800 выставлять не нужно. я правильно понял? :)

обязательна ли строчка #define F_CPU 8000000 ?

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

avr123.nm.ru » 26 дек 2009, 11:30

1. не нужно наверняка, это не про AVR а про рабуту прогера с ним.

2. не обязательно если частота указана в свойствах проекта аль еще где ... в мэйке WinAVR в например.

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

julich » 04 фев 2010, 13:35

Помогите пожалуйста.
Прошиваю с помошью СVavr. AVR910. Раньше все было нормально. Потом вдруг начал автоматически програмировать все фьюзы и лок биты в 0!!!
Запорола уже 3 кристала, с чем это может быть связано (Atmega8, ATmega88)

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

galex1981 » 04 фев 2010, 13:39

Покажи окно программирования - хочу глянуть на установки

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

julich » 04 фев 2010, 13:51

Вот:
Вложения
fuse.JPG

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

galex1981 » 04 фев 2010, 14:11

Может быть проблема в программаторе?

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

julich » 04 фев 2010, 18:22

Может быть и так. Но у меня нет другого програматора что б проверить.


cron
Rambler\'s Top100 Mail.ru counter