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

Обсуждаем контроллеры компании Atmel.
Ответить
Мучитель микросхем
Сообщения: 480
Зарегистрирован: Ср июн 29, 2011 14:30:41

Сообщение blazer »

Martin76-СПАСИБО!
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 127
Зарегистрирован: Ср мар 27, 2013 06:27:33
Откуда: Екатеринбург

Сообщение MAVR_ik »

http://radiokot.ru/forum/download/file.php?id=166578 - тут выставлены фьюзы , но что-то мне кажется что они в данной проге инверсные, т.к fuse=1, и если мы его отметим галкой то он незапрограммирован, если галки нет то запрограммирован - так??? или я ошибаюсь? Т.е если я прав то в CVAvr все с точностью наоборот?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья

Сообщение oleg63m »

Это называется гадание на кофейной гуще. считай фюзы с нового мк и посмотри на spien rstdisbl.
а так, судя по фото фюзы как в унипрофе. тоесть стоящая галка фюз незапрограммрован
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Контактная информация:
Открыл глаза
Сообщения: 68
Зарегистрирован: Пт окт 25, 2013 17:13:03

Сообщение goldskif »

У меня что-то тоже не получается. Спаял Прог.Громова, запустил Uniprof - все читается. При попытке прошить, все вроде ОК, но МК превращается в кирпич и больше не опознается никак.
Пока потери такие:
Три МК = кирпич строительный силикатный.
Один МК = кирпич горелый красный.
Минус один USB порт на материнке компа выгорел и при старте компа вообще не опознается.
... и тут я начал смутно догадываться, что я что-то делаю неправильно.
Реклама
Эиком - электронные компоненты и радиодетали
Опытный кот
Аватара пользователя
Сообщения: 761
Зарегистрирован: Сб авг 31, 2013 10:09:52
Откуда: от верблюда

Сообщение Быстрый »

Как же ему опознаться, если (я почти уверен) вы шьёте его для работы с внешним тактированием а в "программаторе громова" кварц не предусмотрен ... да и программатором его обозвали с натяжкой :facepalm:
Чего уставился как WINDOWS на новое устройство ? ВЕРНИТЕ В МОДУ ДОБРОТУ!
Реклама
Открыл глаза
Сообщения: 68
Зарегистрирован: Пт окт 25, 2013 17:13:03

Сообщение goldskif »

Быстрый писал(а):Как же ему опознаться, если (я почти уверен) вы шьёте его для работы с внешним тактированием а в "программаторе громова" кварц не предусмотрен ...
Да не.. под внутренний. Кое-как прошил последний оставшийся МК, не трогая заводские фьюзы. Они по умолчанию на 1Мгц вроде установлены.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья

Сообщение oleg63m »

A screen можно фюзов посмотреть? провидцев здесь мало осталось :(
кстати есть издатая оболочка, поддерживает почти все, что шить умеет, даже швейную машинку "Зингер" :))) :))) :)))
https://sites.google.com/site/vsemoipro ... vrdudeshel
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Контактная информация:
Открыл глаза
Сообщения: 68
Зарегистрирован: Пт окт 25, 2013 17:13:03

Сообщение goldskif »

oleg63m писал(а):A screen можно фюзов посмотреть? провидцев здесь мало осталось :(
Кое-как что-то работает. И даже что-то показывает на ЖКИ. Только с временем таймера что-то я намудрил по неопытности. В коде наверное, наиндусячил.
Вложения
Безымянный.GIF
фьюзы по умолчанию.
(20.04 КБ) 313 скачиваний
Друг Кота
Аватара пользователя
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья

Сообщение oleg63m »

если судить по картинке, для мега168 у тебя девайс настроен на часовой кварц, только включен делитель на 8, для меги8 и тини2313это внутренний 8 мгц, для других может отличаться. но на 8 делится точно(CKDIV8) может проблема в этом?
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Контактная информация:
Открыл глаза
Сообщения: 68
Зарегистрирован: Пт окт 25, 2013 17:13:03

Сообщение goldskif »

oleg63m писал(а):если судить по картинке, для мега168 у тебя девайс настроен на часовой кварц, только включен делитель на 8, для меги8 и тини2313это внутренний 8 мгц, для других может отличаться. но на 8 делится точно(CKDIV8) может проблема в этом?
Да. В инете я нарыл, что такие фьюзы ставятся для 1 Мгц внутреннего Attiny2313. А прошивка написана на основе 10Мц. Судя по изображениям на ЖКИ, он тормозит как раз раз в 10. В-общем, хз.. фьюзы менять я не рискую больше. У меня последний МК остался для экспериментов. Пытался переписать прошивку на меньшую частоту - Протеус ругается. Странно как-то. Опыта не хватает, первый раз кодить пришлось (
Друг Кота
Аватара пользователя
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья

Сообщение oleg63m »

если твои кирпичи появились только из-за неправильно выставленного кварца, тебе еще можно помочь.
пока старый мк, работающий, не трогай, а собери на макетке генератор как по схеме нарисованной по этой ссылке.
http://www.getchip.net/posts/068-kak-pr ... -fuse-bit/
тут ваще много полезного для начинающих. сделай генчик, исправь фюзы, и у тебя будет еще несколько микриков для экспериментов.
только статью прочитай до конца, страхи пройдут, ума добавится. я сам здесь учился еще недавно :))

кстати, на этом же сайте можешь поискать фбзобит дохтора, схема простая, но полезная начинающим. только мой совет, если захочешь собрать, мегу8 не запаивай, ставь на панельке, ибо дохтором ты попользуешься несколько раз, потом придет опыт, и ты им пользоваться перестанешь, а так можно будет мегу8 еще где-нибудь использовать, а понадобится- перезашил, попользовался и тд....
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Контактная информация:
Открыл глаза
Сообщения: 68
Зарегистрирован: Пт окт 25, 2013 17:13:03

Сообщение goldskif »

Спасибо! Только что спас три кирпича кварцем! )
Друг Кота
Аватара пользователя
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья

Сообщение oleg63m »

спасибо оно плюсиком красно :)))
ну теперь, надеюсь уже не так страшно убрать галку на ckdiv8 или наоборот поставить, если в унипрофе
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Контактная информация:
Родился
Сообщения: 8
Зарегистрирован: Вс мар 25, 2012 07:19:58

Сообщение nonfire »

Как установить fuse в прогр. AVRISPmkII ?
http://radiokot.ru/circuit/digital/home/33/
P.S, Как посто с PIC (Подсоединил микруху, прошил и все дела, ни каких заморочек)
Друг Кота
Аватара пользователя
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья

Сообщение oleg63m »

nonfire писал(а):Как установить fuse в прогр. AVRISPmkII ?
http://www.getchip.net/posts/068-kak-pr ... y-fuse-bit/ почитать и понять
ибо накорми дикаря рыбой будешь кормить его всю жизнь, а научишь его самого ловить, так глядишь он и тебя накормит

а потом сюда сходи http://www.radiokot.ru/forum/viewtopic.php?t=11479
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Контактная информация:
Встал на лапы
Сообщения: 124
Зарегистрирован: Вт июл 10, 2012 00:13:27
Откуда: Белгородская обл.

Сообщение mr.boroda »

Изображение
Помогите выставить фьюзы в khazama, уже позабывал все.
FUSES = {0xE1, 0xDD, 0xFF}; /* Fuse bytes: Low, High and Extended */
На скрине правильно?, ато контроллер последний запороть жалко.
Друг Кота
Аватара пользователя
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья

Сообщение oleg63m »

если фюзы выставляются как в uniprof то вроде верно
только в е-фюзах там щас не ff a 01
и все локи включены

Изображение

е-fuse и lock bits зависит от типа микросхемы, и может представлять не полный байт

у вас же программа сама фюзы считает, только смотрите, что выставляет.
главное не включить rstdisbl и не отключить spien. остальное все легко лечится
Вложения
7cfn2mykq.jpg
(26 КБ) 1205 скачиваний
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Контактная информация:
Родился
Сообщения: 4
Зарегистрирован: Пт дек 27, 2013 22:09:38

Сообщение YkyrblLLl »

помогите пожалуйста!!!я только начал изучать контроллеры!
железо: мега8А и программатор AVR910(prottoss)
программа: сvAVR
радости небыло границ когда железяка сделанная мной определилась ПК как устройством но эту радость тут же опечалил следующий случай:
error entering programming mode ПОСЛЕ ПРОШИВКИ возникла такая надпись при попытке чтения с памяти МК или перезаписи
прочитал что это из за того что я ножку ресет как порт запрограммировал
в связи с чем следующие вопросы:
1-как избежать такой проблеммы в дальнейшем потому что моя цель изучать мк и программирование и слишком накладно для каждого варианта программы покупать МК
2-можно ли восстановиьть такой МК???и как??

ps//галочки нигде неставил(сомнение только в том что мог поставить точку-на скриншоте видно где)

на форуме находил подобные вопросы но невидел чтобы кто то отвечал на них
помогите пожалуйста не оставляйте без внимания
Изображение



Сюда перенес.

aen
Опытный кот
Аватара пользователя
Сообщения: 761
Зарегистрирован: Сб авг 31, 2013 10:09:52
Откуда: от верблюда

Сообщение Быстрый »

мМикроконтроллер можно восстанаввливать читайте эту тему на сайте ГетЧип
Чего уставился как WINDOWS на новое устройство ? ВЕРНИТЕ В МОДУ ДОБРОТУ!
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Чт авг 08, 2013 19:14:12

Сообщение Aosai »

Подскажи пожалуйста как установить галочки в uniprof чтобы установить «фьюзы» микроконтроллера ATTINY13A : LOW = 0x7A, HIGH = 0xFF, EXT = 0xFF.
Ответить

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