Zheka

Начинающим О Фьюзах (Fuse Bits)

325 сообщений в этой теме

SviMik    6

Шью через avrdude. Если явно не давать задачу шить фьюзы - он в них не пишет вообще. Поэтому, если фьюзы менять не надо - вероятность что-то испортить равна нулю :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
julich    0

Я не шью фьюзы. Я стираю флеш, после он пишет что лок биты в нуле, т.е. прочитать кристал нельзя. Фьюзы тоже пишет все ноль.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
wowa    4

Говорят же вам!!! Пользуйте AVRDUDE - он быстрей работает чем стандартная фишка в СВАВР и запороть фьюзы с ним сложнее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Saddam47    0

Народ помогите пожалуйста! Шил мегу 8-ю командой "program" (pony Prog). короче запорол (ошибка 24)! Пробовал внешний генератор 6мгц - не помогло, кварц 11,059 - тоже самое! Как можно попробовать оживить без параллельного программатора? ....Или ставить свечку за упокой?(((((

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
UTSource

Найдите миллионы труднодоступных

электронных компонентов

SAN777    0

Добрый день всем.

У кого-нибудь получилось писать Attiny2313 UPA-USB-программатором?

Если да, то подскажите, в какой последовательности пишется Flash, Lock bit и Fuse bit.

Ведь в УПЕ, я так понимаю, можно писать и стирать Flash, Lock bit и Fuse bit отдельно.

Что означает при установке Fuse bit - True и False?

Правильно ли я понимаю True-вкл. функции, а False-откл? Если да, то Lock bit должны быть False?

И если мне нужно CKSEL0=V, SUTO=V, SPIEN=V, то я ставлю CKSEL0=True, SUTO=True, SPIEN=True, а

остальные False? Эксперементировать особо нет желания т.к. при неверной установке Fuse bit микроконтролер перестает программироваться, а за новым Attiny2313 100км.

Считал УПОЙ Fuse bits новой ATtiny2313.

CKSEL0--False

CKSEL1--False

CKSEL3--False

SUT0--False

CKDIV8--False

SPIEN--False

остальные--True и Lock bits: LB1,LB2--True.

Получается наоборот? И если мне нужно CKSEL0=V, SUTO=V, SPIEN=V, то я ставлю CKSEL0=False, SUTO=False, SPIEN=False, а

остальные True?

Спасибо за помощь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
SAN777    0

По схеме ,в которой должна работать ATtiny2313, используется внешний кварцевый резонатор на 10МГц .По кальку фьюзов приведенному выше и из даташит видно, что тюни имеет встроенный генератор и может использовать внешний кваврцевый резонатор,в зависимости как стоят фьюзы.Поэтому может нужно сначала записать фьюзы под внутренний генератор и лок биты, а потом залить прошивку в флеш? После проверить правильность записанного и переписать фьюзы под внешний кварц и опробовать работу в схеме?

Спасибо.

Изменено пользователем SAN777

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
SAN777    0

Оказалось все просто:галочки(False для UPA-USB- программатора) на

CKSEL0, SUT0, SPIEN .

На остальные фьюз биты и лок биты снимаем галочку(True для UPA-USB- программатора).

УПОЙ фьюз и лок биты пишутся и читаются отдельно от флеш.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
saidbek92    0

Выкладываю неплохой калькулятор FUSов (сам пользуюсь).Там ещё пара книжек для начинающих.Может кого заинтересует.Есть неплохая подборка книг по AVR,кому надо пишите.

http://depositfiles.com/files/c6cvb8teq

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Выставил фьюзы так:

post-19544-1271225329,33_thumb.png

Кварц 4,608МГц.

PA0,Pa1 в z состоянии. Конденсаторы по 22пФ.

Почему может не работать?

P.S. CKSEL0=1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
dsx    0

Приветствую!

Я установил фюзы CKSEL0 - CKSEL3 в не запрограммированное состояние (везде стояли птички), сделал это для того, чтобы МК работал от внешнего кварца, но после этой процедуры он перестал отвечать компу и работать. Скажите, как его можно вернуть в былое состояние, и возможно ли это вообще.

МК - ATMega8

Софт - Code Vision AVR

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

если везде стояли птички, то ты запрограммировал фьюзы, т.е. выставил все 0000. Теперь, похоже нужен внешний генератор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
dsx    0

Насколько я знаю AVReal умеет задавать частоту, надо только правильно его подключить, с пятью проводами это возможно или надо собирать нормальный программатор? Если надо собирать, тогда я могу подать на XTAL 12 мегагерц от любого генератора, даже если это будет отдельное устройство? И последнее, вычитал где-то что можно через ШИМ подать частоту,есть ATMega8515, подскажите схемку и прогу для этих целей, можно ссылками.

Заранее благодарен

Изменено пользователем dsx

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
wert9    0

Помогите с Фьюзами, один камень ужо запарол, второго портить не хочу.

Надо настроить камень на работу от внешнего кварцевого резонатора 8МГц, в файлике с прошивкой было написано

Fuse bits для процессора ATMega8l надо поставить 0xD9EF
, подскажите какие галки поставить в ПониПрог чтоб контроллер прошить без вреда? Зарание спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
wert9    0

Вот пытаюсь выставить Фузы так:

Это окно калькулятора фузов

03d1f3550c6ft.jpg

Требуется выставить 0хD9EF, как понимаю D9- Hidh, а EF-Low.

Вот какие галки в ПониПрог поставил

a5a8f2980161t.jpg

Правильно иль опять запорю камень?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
wert9    0

Читал мануалы и рыскал по форумаи, вроди разобрался с фьюзами, чтоб камень работал с кварцем 8мгц, то программируется в ПониПрог SUT1, BODEN (ставятся глки). А все остольные галки убираются кроме двух которые закрашены серым RSTDISBL и SPIEN, если у них убрать галки то как понял камень можно будет перепрошить только с помошью параллельного программатора, первый отключает сброс а второй возможность прошивки по SPI?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Medvedev    0
А все остольные галки убираются кроме двух которые закрашены серым RSTDISBL и SPIEN, если у них убрать галки то как понял камень можно будет перепрошить только с помошью параллельного программатора, первый отключает сброс а второй возможность прошивки по SPI?

Совершенно верно. Только параллельный программатор необязательно юзать. Есть еще спец девайсы вроде этого http://www.rlocman.ru/shem/schematics.html?di=65084

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
PESOK    0

Доброго времени суток!

Решил собрать устройство на ATmega8 буду первый раз шить AVR.

Есть два вопроса.

Первый касается серого фьюза SPIEN, серый он то серый но галочка под ним не просматривается

post-91507-1280763742,09_thumb.jpg

это нормально?? не переведется МК на параллельное программирование, после установки фьюзов?

Второй вопрос - мне надо чтоб МК работал от внутреннего генератора 8МГц

Правильно ли я выставил фьюзы??

post-91507-1280763746,31_thumb.jpg

Программа Понипрог2000

Изменено пользователем PESOK

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
evgesha53    1

Ну если галка это запрограммированный бит в этой проге,то правильно.Число 0100.А вот CKOPT выключи.

Раз тактируешь от внутреннего RC.SPIEN похоже от дурака спрятан.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
DowJones    0

Трудно даташит что-ли почитать?

Там все подробнейше описано.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
G1KuL1N    100

Если нужно низкое энергопотребление то CKOPT лучше выключить но увеличиваются шансы ловить глюки :) - это "усилитель" тактового генератора - доводящий его амплитуду до напряжения питания. Так же опасный фьюз - RSTDISBL, он отключает пин RESET превращая его в порт ввода\вывода - вследствии чего перепрошить можно только паралелльным программатором. RSTDISBL и SPIEN лучше вообще не трогать - если нет паралелльного программатора

Изменено пользователем G1KuL1N

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
evgesha53    1

CKOPT не то,что-бы желательно.А необходимо отключить,потому ,что-тактировать он собирается от внутреннего генератора.Без внешнего резонатора.

Изменено пользователем evgesha53

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
qazaq    12

Всем доброго времени суток. Есть вопрос по фьюзам этой схемы (таблица там же,на форуме). Согласно таблицы, в CVAVR поставил галочки на CKSELL все и SUT 0, контроллер совсем перестал работать. Сбросил все фьюзы,запустил,работает но медленно. Подскажите,какие фьюзы надо программировать.

Изменено пользователем qazaq

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
oleg-him    0

В атмегу8, во фьюзах CKSEL0…CKSEL3 случайно выставил значение 1011. После чего МК притворился что умер. В описании посмотрел, и как бы вообще нету такой комбинации фьюзов для настройки частоты. Ни от внутреннего ни от внешнего генераторов. Как лечить в этом случае? Генератор подключать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Похожие публикации

    • Автор: Kudich
      Всех приветствую!
      Сам я программирую на стандартной среде ардуинки, и в одном проекте потребовалось увеличить частоту ШИМ на портах 5,6,9,10,11,13 Arduino Micro. На этой ардуино стоит Atmega32u4, есть тут знатоки avr? Как повысить частоту на этих пинах?
    • Автор: Evg69
      добрый день. Вернулся к микроконтроллерам после длительного перерыва. Сижу туплю и даже гугл не помог.
      Два вопроса по Atmel Studio 7. Режим отладки. Симуляция.
      1. Как включить окно в котором можно посмотреть что контроллер выплевывает
      в UART? Не содержимое регистра, а типа терминала.
      2. Как подсунуть студии файлик с содержимым EEPROM?
    • Гость Keil
      Автор: Гость Keil
      Добрый день, ситуация такая - попались мне под руку куча рассыпухи в числе которых достаточное количетво тинек и прочей лабуды - пытась хеловродить, попробовал взять готовый пример работы тиньки и лсдишника здесь также имею ардуинку как  Айсипи и чудесно мигаю светодиодом на мк прошитом ею же  так вот при попытке залить код который по ссылке чуда не произошло.
      курение мануалов лсдишника дало понять лиш одно что старший и младший биты одинаковы с лсдишником со статьи - лсдишник рабочий (игрался контрастом одной строки через V0  и потенциометр ) - как в прочем и мк, было задумано ковырнуть все это в протеусе и атмельстудии, но результатом не увенчалось. Пожалуйста тыкните носом что да где не так.
      fail.zip
    • Автор: Static
      Доброго дня всем!
      Не так давно решил опробовать использовать в схемах ATmega в корпусе TQFP и возник такой вопрос. На ней имеется аж три ноги на "-" и две под "VCC". Подсоединять нужно все или можно только по одной любой?
      Заранее благодарен за помощь.
    • Автор: Doublman
      Всем доброго времени суток.
      Развел платки - коммутаторы на основные МК.
      Платы коммутационные для HV PROG (параллельного программирования).
      Питание 5в оставил для перемычки (видно на фото).
      Комплект из 3-х плат ATMEGA 8, 16, 32, 48(P), 88, 164P, 168, 324P, 664P, 1284P, 8535, ATTINY 48, 2313.
      https://radikal.ru/fp/4f4203a9b1d54f9fbb92318c2234e576
      Имею 5 комплектов. Цена 450 за все 3 платки ("лист" на этой фотографии) Имею 5 комплектов. https://radikal.ru/fp/73ce63f7f99b4f7d9b744b2563204c1b
      Платки находится в Самаре, если почтой то +50р почте.
  • Сообщения

    • Всем спасибо большое. А решение проблемы оказалось бональным. Через микроскоп увидел что часть напыления на матрице исчезло"как корова языком"     
    • Ребят, убедительная просьба-  я в ближнее зарубежье и в Украину не рассылаю, тут сразу-мимо.
    • путеводитель по журналу Радио (журнал Радио издаётся с 1924 года) http://www.radioway.ru/ в журнале Радио есть раздел Журнал "Радио". "Радио" - начинающим вот пример о том что такое транзистор http://www.radioway.ru/thema/_radio__-_nachinayushim/p/6/ занимательные эксперименты http://www.radioway.ru/thema/_radio__-_nachinayushim/p/11/
      радиоприём и детектирование http://www.radioway.ru/1988/05/radiopriem_i_detektirovanie.html
      радиотехнические расчёты http://www.radioway.ru/thema/_radio__-_nachinayushim/p/34/ азы обозначений радиодеталей. Условно-графическое обозначение (УГО) радиоэлементов в принципиальных электрических схемах http://www.radioway.ru/search/ года 1985 - 1986 и
      ещё в журнале за 1985 год с №1 смотри основы цифровой техники http://www.radioway.ru/year/1985/ а так же УГО с номера 5 http://www.radioway.ru/year/1985/05/ по номер 12
      сокращения и обозначения http://www.radioway.ru/1985/07/sokrashenija_i_uslovnye_oboznachenija.html В приложении книга "Современный тюнер своими руками" автор Б.Ю. Семёнов Читай журналы Радио в Интернете и в библиотеке. Ссылки на видео ютуб не даю. Сама найдёшь то что надо будет. Больше читай и практикуй на простых схемах. Все простые схемы для освоения азов есть в журнале Радио раздел для начинающих. Ну и здесь на форуме раздел Начинающим. http://forum.cxem.net/index.php?/forum/14-начинающим/ Удачи в освоении радиотехники и электроники. [B._YU._Semenov]_Sovremennuei_tyuner_svoimi_rukami(BookFi).djvu
    • И в чём, интересно, ожидается экономия при такой замене?
    • Пьеза новая бъёт 2См. Так что, 20000 вольт могут некоторые экземпляры дать. Сгорает не только мультиметр, а вообще любое устройство, которое имеет активные элементы. Даже если ты лампочку на 230В подключишь в сеть 230В(мощностью 100кВт например) и выключишь сразу, она не успеет мигнуть. Так как нужно пару десятков ватт мощности долговременно, что бы спираль лампочки раскалить до белого каления! А пьеза, она лишь только "пстрик" делает. Хотя, если лампочка на 230В будет мощностью 0.0001Вт, тогда она может даже перегореть. 20000 вольт всё же! Одна пьеза сможет 100 лампочек последовательно зажечь.
    • Еще одна коробка уехала в Уфу. Осталось совсем чуть-чуть.