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

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

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

Сообщение oleg63m »

[uquote="Starichok51",url="/forum/viewtopic.php?p=3997972#p3997972"]галка стоит - фьюз запрограммирован.
нет галки - фьюз не запрограммирован.[/uquote]
так это если по уму, а если читать не думая... то и инверсия появится в мозгу
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
dgrett
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Вс дек 28, 2014 21:54:05

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

Сообщение dgrett »

Если не думая, то нах вообще заниматься контроллерами.
Я всё-всё узнAю и стану профессором.
parovoZZ
Мудрый кот
Сообщения: 1759
Зарегистрирован: Пт июн 01, 2018 07:28:45

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

Сообщение parovoZZ »

[uquote="Starichok51",url="/forum/viewtopic.php?p=3997972#p3997972"]
parovoZZ писал(а):Первые из них - сами же авторы AVR. В Atmel / Microchip Studio отображение инверсное
тяжелый случай ...
сколько раз можно говорить, что там нет никакой инверсии.
галка стоит - фьюз запрограммирован.
нет галки - фьюз не запрограммирован.[/uquote]
Это всё так. Вот только галка ассоциируется с "единичкой", а её отсутствие с "ноликом".
Аватара пользователя
Starichok51
Модератор
Сообщения: 19046
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

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

Сообщение Starichok51 »

ассоциироваться должно с "запрограммирован" или "не запрограммирован", а не с единичкой и ноликом.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
akl
Друг Кота
Сообщения: 4444
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

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

Сообщение akl »

В каждом DS на AVR в разделе Memory Programming неоднократно повторяется
“1” means unprogrammed, “0” means programmed.
А вот у изобретателей галок ассоциации, видимо, разные.
parovoZZ
Мудрый кот
Сообщения: 1759
Зарегистрирован: Пт июн 01, 2018 07:28:45

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

Сообщение parovoZZ »

[uquote="Starichok51",url="/forum/viewtopic.php?p=3999380#p3999380"]ассоциироваться должно с "запрограммирован" или "не запрограммирован", а не с единичкой и ноликом.[/uquote]
Вот потому я сторонними программами и не пользуюсь. Во-первых, они устарели; во-вторых, дико не удобные.
Аватара пользователя
Синхрофазотрон
Это не хвост, это антенна
Сообщения: 1315
Зарегистрирован: Пт сен 30, 2016 20:52:15
Откуда: Белгородская область.

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

Сообщение Синхрофазотрон »

Друзья как выставить фьюзы отсюда(khazama)
Изображение
Под программу аврдудешел
Изображение
parovoZZ
Мудрый кот
Сообщения: 1759
Зарегистрирован: Пт июн 01, 2018 07:28:45

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

Сообщение parovoZZ »

10-миллисекундный импульс любой МК превосходно определяет.
Что это??? Микрочип студию религия не позволяет использовать?
fuse.png
(54.76 КБ) 637 скачиваний
Изображение
NStorm
Поставщик валерьянки для Кота
Сообщения: 1978
Зарегистрирован: Ср июл 17, 2013 13:55:57

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

Сообщение NStorm »

Синхрофазотрон, если именно atmega8, как на вашем скрине avrdudeshell, то LOW = 0xA4, HIGH = 0xDC

Добавлено after 1 minute 14 seconds:
Для контроля - на SPIEN галочка после этих значений НЕ должна появиться (исходя из описания на вашем скрине). А предупреждение красное "блокировка SPI" должна уйти.
Аватара пользователя
Синхрофазотрон
Это не хвост, это антенна
Сообщения: 1315
Зарегистрирован: Пт сен 30, 2016 20:52:15
Откуда: Белгородская область.

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

Сообщение Синхрофазотрон »

NStorm спасибо с фьюзами вроде разобрался.
Вы мне ещё не подскажите пожалуйста по этому этому проекту https://www.radiokot.ru/artfiles/6417/
Там в прошивке не понятный файл как его скомпилировать в hex? Программа его не понимает, соответственно прошить не могу
NStorm
Поставщик валерьянки для Кота
Сообщения: 1978
Зарегистрирован: Ср июл 17, 2013 13:55:57

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

Сообщение NStorm »

Синхрофазотрон, если вы о файле "прошивка", то это и есть HEX. Просто расширение автор проекта "потерял". Просто переименуйте в .hex и шейте.
Аватара пользователя
Синхрофазотрон
Это не хвост, это антенна
Сообщения: 1315
Зарегистрирован: Пт сен 30, 2016 20:52:15
Откуда: Белгородская область.

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

Сообщение Синхрофазотрон »

Спасибо!
sanat
Родился
Сообщения: 4
Зарегистрирован: Сб сен 05, 2020 15:16:15

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

Сообщение sanat »

По невнимательности ошибся.
атмега 1284p

Поставил такой фьюз https://a.d-cd.net/P6XKPkqP6g_cCi55sNSebkiYVDY-1920.jpg

Фьюзы больше не читаются, и не дает переписать их. МК не подает признаков жизни в общем.

Я так понимаю это часовой кварц и его надо паять к ногам TOSC1 и TOSC2.
https://a.d-cd.net/7gMdiJZMr3xceSTUClUZrNhPPhU-1920.jpg

Отпаял внешний кварц и конденсаторы от Xtal, разобрал часы, выпаял кварц из них и припаял на прямую к ногам TOSC1 и TOSC2.
Без конденсаторов. Чип не оживает, не читает и фьюзы и не дает переписать.

Фьюз доктора нету, да и ради 1 чипа ее паять смысла не вижу.

Может кто-то сталкивался и подскажет.
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43814
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

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

Сообщение АлександрЛ »

Если верить даташиту,
https://static.chipdip.ru/lib/429/DOC005429926.pdf
то 0101 это кварц от 0,9 до 3 МГц
А "не часового" кварца у вас нет? На 1~4 мегагерца? Можно его попробовать применить.
Ну, или подать внешний тактовый сигнал на XTAL1, что- то в районе 1 мегагерца "плюс- минус лапоть" :))) :)))
sanat
Родился
Сообщения: 4
Зарегистрирован: Сб сен 05, 2020 15:16:15

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

Сообщение sanat »

[uquote="АлександрЛ",url="/forum/viewtopic.php?p=4033977#p4033977"]Если верить даташиту,
https://static.chipdip.ru/lib/429/DOC005429926.pdf
то 0101 это кварц от 0,9 до 3 МГц
А "не часового" кварца у вас нет? На 1~4 мегагерца? Можно его попробовать применить.
Ну, или подать внешний тактовый сигнал на XTAL1, что- то в районе 1 мегагерца "плюс- минус лапоть" :))) :)))[/uquote]
Плюс большой лапоть. Я пробовал, брал генератор KXO-97 до 16мгц и подключал его по даташиту к XTAL1 используя 22pF конденсатор.
Не помогло.
akl
Друг Кота
Сообщения: 4444
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

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

Сообщение akl »

Вы включили режим работы от Low Frequency Crystal Oscillator, что значительно отличается от Low Power Crystal Oscillator. Попробуйте снизить частоту программатора до 8кГц, естественно вернув "часовой" кварц на место XTAL1 и XTAL2.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

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

Сообщение FreshMan »

подскажите пожалуйста, какую опцию мне нужно выбрать для меги2560 чтобы установить тактирование от кварца на 16МГц?
Изображение
http://homes-smart.ru/fusecalc/?prog=av ... ATmega2560
Tell Me The Truth
akl
Друг Кота
Сообщения: 4444
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

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

Сообщение akl »

Установил бы нижнюю строчку картинки, убрал деление на 8 CKDIV8=1 и JTAGEN=1. При необходимости они программно доступны.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

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

Сообщение FreshMan »

akl, я же правильно понимаю, при инверсных битах ГАЛОЧКА значит что оный бит не запрограммирован, тоесть он не активет ?
Tell Me The Truth
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43814
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

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

Сообщение АлександрЛ »

[uquote="FreshMan",url="/forum/viewtopic.php?p=4078431#p4078431"]при инверсных битах ГАЛОЧКА значит что оный бит не запрограммирован, тоесть он не активет ?[/uquote]
(имхо) лучше всего расписывать не "биты кнфигурации", а указывать БАЙТЫ конфигурации фьюзов-
Изображение
они абсолютно не зависят от "прямых" или "инверсных" фьюзов, очень часто в окне программатора их можно просто вписать, а не "щёлкать галками"..

зы.. А вообще- на что влияют эти "Запуск **СК + ** mS" Как я понимаю, это "задержка начала выполнения программы" от момента сброса или от момента подачи питания.. :dont_know:
Вложения
Конфигурация.png
(14.13 КБ) 268 скачиваний
Ответить

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