roboforum.ru

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

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

Ответы на наиболее часто встречающиеся вопросы.

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

Сообщение pcs7 » 22 июн 2009, 10:23

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

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

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

Сообщение Walera_S88 » 19 июл 2009, 11:23

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

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

Сообщение avr123.nm.ru » 05 авг 2009, 00:21

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

Изображение
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

Сообщение Master » 05 авг 2009, 09:23

А внутренний разве не 1 МГц?
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

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

Сообщение galex1981 » 05 авг 2009, 09:26

Частоту внутреннего генератора можно менять также фузи битами
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение avr123.nm.ru » 05 авг 2009, 10:57

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

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

Изображение
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

Сообщение hadok » 20 дек 2009, 18:30

а какие галочки нужно ставит для установки фьюзов для mega16 для подключения внешнего кварца на 8 мгц?
Аватара пользователя
hadok
 
Сообщения: 166
Зарегистрирован: 06 июн 2005, 02:27
Откуда: Минск, Лида

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

Сообщение avr123.nm.ru » 20 дек 2009, 21:24

По линку над вашим вопросом написано.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

Сообщение hadok » 26 дек 2009, 06:13

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

обязательна ли строчка #define F_CPU 8000000 ?
Аватара пользователя
hadok
 
Сообщения: 166
Зарегистрирован: 06 июн 2005, 02:27
Откуда: Минск, Лида

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

Сообщение avr123.nm.ru » 26 дек 2009, 11:30

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

2. не обязательно если частота указана в свойствах проекта аль еще где ... в мэйке WinAVR в например.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

Сообщение julich » 04 фев 2010, 13:35

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

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

Сообщение galex1981 » 04 фев 2010, 13:39

Покажи окно программирования - хочу глянуть на установки
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение julich » 04 фев 2010, 13:51

Вот:
Вложения
fuse.JPG
julich
 
Сообщения: 3
Зарегистрирован: 04 фев 2010, 13:34
Откуда: Киев

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

Сообщение galex1981 » 04 фев 2010, 14:11

Может быть проблема в программаторе?
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение julich » 04 фев 2010, 18:22

Может быть и так. Но у меня нет другого програматора что б проверить.
julich
 
Сообщения: 3
Зарегистрирован: 04 фев 2010, 13:34
Откуда: Киев

Пред.След.

Вернуться в FAQ

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1