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

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
avreal
Опытный кот
Сообщения: 842
Зарегистрирован: Чт дек 31, 2009 19:27:45
Откуда: Бровари, Україна
Контактная информация:

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

Сообщение avreal »

Это в смысле привести табличку преобразования двоичного кода в шестнадцатеричный и обратно?

Код: Выделить всё

SUT=  SUT1   SUT0
  0     0      0
  1     0      1
  2     1      0
  3     1      1

Для залочки - ключ -L1 или -L2. В отличие от fuses там не шестнадцатеричный код, а "степень защиты"
http://real.kiev.ua/old/avreal/ru/description#SW_L
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
Астроном
Опытный кот
Сообщения: 731
Зарегистрирован: Вс май 02, 2010 11:08:47
Откуда: Los Angeles
Контактная информация:

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

Сообщение Астроном »

подскажите на mega8 какое начальное состояние фьюзов! даташит есть не могу понять!
Вложения
Snap_2010.12.03_19h48m27s_001.png
(33.1 КБ) 519 скачиваний
Астроном
Опытный кот
Сообщения: 731
Зарегистрирован: Вс май 02, 2010 11:08:47
Откуда: Los Angeles
Контактная информация:

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

Сообщение Астроном »

спасибо нашел!
Вложения
Snap_2010.12.03_20h17m05s_002.png
(28.39 КБ) 531 скачивание
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

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

Сообщение DiGiCat »

Астроном писал(а):подскажите на mega8 какое начальное состояние фьюзов! даташит есть не могу понять!
Оно и есть на первом скрине, начальное..
0 на SPIEN, BOOTSZ1, BOOTSZ0, SUT0, CKSEL3, CKSEL2, CKSEL1
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
Аватара пользователя
RomanT
Это не хвост, это антенна
Сообщения: 1335
Зарегистрирован: Ср июн 09, 2010 16:44:54
Откуда: Пермь
Контактная информация:

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

Сообщение RomanT »

ATmega16A-16PU, программатор USB от Мастеркита BM9010, и программа из комплекта кита AvrProg

Я в этом деле новичёк, скажите пожалуйста, что нужно поставить/выбрать в этой программе,
У меня чисто пользовательские задачи записать/проверить/прочитать/перезаписать прошивки в HEX-файлах.

Скрины во вложении:
Вложения
screen02.JPG
расширенные настройки
(31.99 КБ) 591 скачивание
screen01.JPG
топ
(20.53 КБ) 517 скачиваний
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

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

Сообщение AI_Disable »

Обычно, к прошивке прилагается описание, в котором написано как нужно выставлять фьюзы конкретно для данной программы. "Универсального" решения не существует, так что не стоит пока их трогать...
серж22
Родился
Сообщения: 10
Зарегистрирован: Ср окт 21, 2009 08:39:53

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

Сообщение серж22 »

Уважаемые подскажите где оставить галочки а где снять
стаья в Радио№7 10г стр41-43
Спасибо всем кто ответит чайнику
Вложения
фьюзы1.JPG
(100.57 КБ) 526 скачиваний
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

Сообщение Gudd-Head »

серж22 писал(а):Уважаемые подскажите где оставить галочки а где снять

Дык, у вас же там уже что-то выставлено.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
серж22
Родился
Сообщения: 10
Зарегистрирован: Ср окт 21, 2009 08:39:53

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

Сообщение серж22 »

Вопрос как праильно выставить
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

Сообщение Gudd-Head »

серж22 писал(а):Вопрос как праильно выставить

По-вашему, все должны кинуться искать Радио№7 10г стр41-43???
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
серж22
Родился
Сообщения: 10
Зарегистрирован: Ср окт 21, 2009 08:39:53

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

Сообщение серж22 »

Никто ничего недолжен если кто понимает и нетрудно зад от стула оторвать
пожалуйста подскажите
Аватара пользователя
RomanT
Это не хвост, это антенна
Сообщения: 1335
Зарегистрирован: Ср июн 09, 2010 16:44:54
Откуда: Пермь
Контактная информация:

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

Сообщение RomanT »

Статья http://radiokot.ru/circuit/digital/measure/21/
написано:
при прошивке выставьте Fuse биты микроконтроллера для тактирования от внешнего кристалла. Обязательно отключите JTAG интерфейс.


Правильно ли я всё выставил ? см. вложение.
А так-же проверьте, чтоб я потом мог потом прошивать/читать и т.д. и т.п.
Вложения
osc.JPG
скриншот
(51.04 КБ) 1594 скачивания
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

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

Сообщение AI_Disable »

RomanT писал(а):Правильно ли я всё выставил ? см. вложение.

Похоже, вы вообще ничего не выставляли. Так МК идёт с завода. Уберите галочки CKSEL1, CKSEL2, CKSEL3, и JTAGEN.
Аватара пользователя
RomanT
Это не хвост, это антенна
Сообщения: 1335
Зарегистрирован: Ср июн 09, 2010 16:44:54
Откуда: Пермь
Контактная информация:

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

Сообщение RomanT »

AI_Disable писал(а):Похоже, вы вообще ничего не выставляли. Так МК идёт с завода.

Спасибо за ответ!
Да, так и есть - это я просто прочитал с МК, что заложено заводом.
Поэтому и спросил, что бы ничего не испортить.
Больше ничего не нужно менять ?
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

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

Сообщение AI_Disable »

Нет
Аватара пользователя
RomanT
Это не хвост, это антенна
Сообщения: 1335
Зарегистрирован: Ср июн 09, 2010 16:44:54
Откуда: Пермь
Контактная информация:

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

Сообщение RomanT »

Спс, но, как оказалось, немного не верно (CKSEL2, CKSEL3 - галочки нужно было оставить, иначе программный триггер не верно синхронизирует сигнал)

т.е. нужно было так:

Изображение

Видео отчёд (osc.wmv 5,97 МБ):

Изображение
Последний раз редактировалось RomanT Вс дек 26, 2010 10:36:46, всего редактировалось 1 раз.
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

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

Сообщение AI_Disable »

RomanT писал(а):Спс, но, как оказалось, немного не верно (CKSEL2, CKSEL3 - галочки нужно было оставить, иначе программный триггер не верно синхронизирует сигнал)

Если установить CKSEL2 и CKSEL3, то получится тактирование от внутреннего генератора 4мГц. А выше говорится о внешнем кварце...
Аватара пользователя
RomanT
Это не хвост, это антенна
Сообщения: 1335
Зарегистрирован: Ср июн 09, 2010 16:44:54
Откуда: Пермь
Контактная информация:

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

Сообщение RomanT »

AI_Disable писал(а):
RomanT писал(а):Спс, но, как оказалось, немного не верно (CKSEL2, CKSEL3 - галочки нужно было оставить, иначе программный триггер не верно синхронизирует сигнал)

Если установить CKSEL2 и CKSEL3, то получится тактирование от внутреннего генератора 4мГц. А выше говорится о внешнем кварце...

:dont_know: но только в таком положении правильно разворачивает сигнал ...
иначе полупериод выглядит как почти прямая и выбор изменения развертки не меняят ситуацию ...
Хотя это я пробовал когда ещё был на версии v1.01 - щас попробую v1.00 без CKSEL2 и CKSEL3
Аватара пользователя
RomanT
Это не хвост, это антенна
Сообщения: 1335
Зарегистрирован: Ср июн 09, 2010 16:44:54
Откуда: Пермь
Контактная информация:

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

Сообщение RomanT »

ХМ, интересная фигня, работает с отключенными CKSEL2, CKSEL3
но появилось ограничение по развёртке, минимально - синусоида с двумя периодами, максимально один полупериод.
А со включенными CKSEL2, CKSEL3
минимально 8 периодов, максимум пол полупериода ...

Получается, что со внутренним тактовым генератором - выгоднее ...

А выложенную в статье прошивку (1.01) - как минумум :kill:
Аватара пользователя
sputnic1436
Держит паяльник хвостом
Сообщения: 975
Зарегистрирован: Ср дек 17, 2008 21:54:26
Откуда: Днепропетровск

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

Сообщение sputnic1436 »

Решил собрать универсальную печь радиолюбителя:
http://radiokot.ru/lab/hardwork/11/

Но проблеммы с фьюзами... как их правильно выставить?

В тексте написано следующее:
В заключении о fuse bits изначально мега тактируется от внутреннего RC генератора поэтому SUT, CKSEL не трогаем. Необходимо только включить BOD, BODEN=0 и отключить стирание EEPROM по команде «стирание кристалла», EESAVE=0, хотя и не обязательно у меня и так работало.

BOD у себя в программе для прошивки вообще не нашел... пробовал сам прошивать но экран нечего не показывает (контрастность крутил).

Изображение

Помогите правильно выставить фьюзы :dont_know:
Изготовление печатных плат + материалы для изготовления плат
Ответить

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