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

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

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

Сообщение oleg63m »

бля... это что-же, каждый будет скачивать по 200 с лифуем метро софта и устанавливать на компутер, дабы ответить на простой вопрос? :shock: Да еще и без программатора софтварь ничего не покажет.
а не проще инструкцию почитать, или считать с микры заводские фюзы и выложить скриншет под вопросом?
совсем народ обурел.
Ну да ладно, я добрый сегодня. открываешь калькулятор фюзов, который я выше предлагал, выставляешь в нем галки как у тебя на скрине, а потом читаешь значения и подставляешь их в окошка программатора. проще не бывает. думать совсем не надо
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
Песокот
Родился
Сообщения: 4
Зарегистрирован: Пн сен 01, 2014 22:46:06
Откуда: ХМАО-ЮГРА, г.Советский

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

Сообщение Песокот »

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

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

Сообщение oleg63m »

Песокот писал(а):А вот окошка как не было в этом софте к программатору, так и нет
Поэтому и прошу подсказать кто знает, надеюсь на помощь :)

какая еще помощь табе нужна? я же сказал, там представление в 16 ричном коде (виде).
L= 0x34
H= 0x99 зато ничего не спутаешь. числа вписал и радуйся
надо в двоичном? - так распиши числа на биты узнаешь.
http://homes-smart.ru/fusecalc/?prog=av ... t=ATmega8A
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

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

Сообщение Bear2011 »

Хочу собрать USBAsp на Mega48 Подскажите по фьюзам.
Прошивать буду из CodeVision AVR
На сайте DI HALTa указана вот такая картинка
Изображение

Но у меня почему-то нет фьюза SPIEN :dont_know:
Я так предполагаю что этот фьюз включает(отключает) SPI (SPI Enabled). Но есть фьюз SPMEN. Это одно и тоже или нет? Не хотелось бы запороть МК
Аватара пользователя
Stupid
Опытный кот
Сообщения: 779
Зарегистрирован: Пт дек 26, 2014 09:14:33
Откуда: K-PAX

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

Сообщение Stupid »

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

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

Сообщение oleg63m »

Bear2011 писал(а):Но у меня почему-то нет фьюза SPIEN :dont_know:
Я так предполагаю что этот фьюз включает(отключает) SPI (SPI Enabled). Но есть фьюз SPMEN. Это одно и тоже или нет? Не хотелось бы запороть МК

или нет :)
это разные фюзы
Забудьте о Spien, если у вас не высоковольтный и не HVPP программатор.
В обычном программаторе его не изменить никак, и используют его в оболочках, разве что для определения каким образом устанавливаются фюзобиты, прямо или инверсно.
Последний раз редактировалось oleg63m Вс май 03, 2015 16:38:03, всего редактировалось 1 раз.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

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

Сообщение Bear2011 »

oleg63m

Ясно. Спасибо. Я уже думал Громова собрать чтобы его запрограммировать через UniProf

для определения каким образом устанавливаются фюзобиты, прямо или инверсно


Хм... У DI HALT'a на скрине он как раз запрограммирован должен быть. А прямо или инверсно отображаются ИМХО проще определить по RESET Уж он точно по умолчанию Enabled
креазот
Встал на лапы
Сообщения: 135
Зарегистрирован: Ср фев 04, 2015 21:08:59

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

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

скажите, действительно для серии классик установка фьюзов не нужна?
как же у них конфигурация изменяется?
Аватара пользователя
Песокот
Родился
Сообщения: 4
Зарегистрирован: Пн сен 01, 2014 22:46:06
Откуда: ХМАО-ЮГРА, г.Советский

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

Сообщение Песокот »

Фьюзы установил следующие:
L=0х34
H=0хD9
Собираю дозиметр
http://radiokot.ru/circuit/digital/measure/36/
Столкнулся со следующей проблемой - после прошивки МК на дисплее выводится следующая информация, как на картинке
Изображение
Далее ничего не происходит.
Пожалуйста, помогите разобраться, в чем проблема?
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

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

Сообщение oleg63m »

Bear2011 писал(а):проще определить по RESET Уж он точно по умолчанию Enabled

Туманно говорите, о ресете :))) , во первых он называется RSTDISBL, а во вторых он по умолчанию какраз выключен, тоесть находится в состоянии единицы. Да, все запутано, согласен, но достаточно один раз понять, что к чему, и все будет прекрасно понятно :beer:
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

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

Сообщение Bear2011 »

он называется RSTDISBL, а во вторых он по умолчанию какраз выключен, тоесть находится в состоянии единицы


Не так выразился :)) В том-то и дело что нога RESET задействована именно как RESET(сброс), а не как обычный вход/выход.

Отсюда и постоянная путаница в понимании прямой/инверсный в различных оболочках
Аватара пользователя
Jeka_M
Встал на лапы
Сообщения: 101
Зарегистрирован: Пт окт 03, 2014 14:50:06

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

Сообщение Jeka_M »

Bear2011 писал(а):Отсюда и постоянная путаница в понимании прямой/инверсный в различных оболочках

Да что там путаться. Фьюз RSTDISBL по-умолчанию выключен, фьюз SPIEN по-умолчанию включён. Считываем фьюзы и смотрим на RSTDISBL и SPIEN, а по ним уже и остальные выставляем. Даже не нужно знать, как отображает фьюзы конкретная оболочка.
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

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

Сообщение Bear2011 »

Считываем фьюзы и смотрим на RSTDISBL и SPIEN


Хорошо, допустим. Тогда почему SPIEN не считывается у Mega48 через STK200/300? Чем можно считать МК через этот программатор?
Аватара пользователя
Jeka_M
Встал на лапы
Сообщения: 101
Зарегистрирован: Пт окт 03, 2014 14:50:06

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

Сообщение Jeka_M »

Bear2011 писал(а):
Тогда почему SPIEN не считывается у Mega48 через STK200/300? Чем можно считать МК через этот программатор?

Что значит не считывается SPIEN? Отдельные фьюзы не могут не считываться. Они все либо считываются, либо нет. Если неактивен флажок RSTDISBL или SPIEN, это значит что в этой оболочке просто заблокирована возможность менять эти фьюзы. "Защита от дурака" так сказать, видел где-то такое.
Я в качестве оболочки для avrdude использую SinaProg, программатор USBasp - всё считывается.
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

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

Сообщение Bear2011 »

Я в качестве оболочки для avrdude использую SinaProg, программатор USBasp - всё считывается.


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

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

Сообщение oleg63m »

Jeka_M писал(а):это значит что в этой оболочке просто заблокирована возможность менять эти фьюзы. "Защита от дурака" так сказать, видел где-то такое.

А ты сам пробовал когда-нить программировать эти фюзы не с высоковольтного проггера?
меня один раз пристыдили, я попробовал. нихера не получается. :kill:
Последний раз редактировалось oleg63m Пн май 04, 2015 14:18:27, всего редактировалось 1 раз.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

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

Сообщение Bear2011 »

oleg63m

Я не знал что их нельзя менять. У DI HALTa скрин с UniProf'a там SPIEN должен быть в "0" то есть вроде как запрограммирован
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

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

Сообщение oleg63m »

Bear2011 писал(а):Я не знал

в унипрофе биты представлены инверсно. тоесть наличие галочки-незапрограммировано, по дампу единичка.
в cvavr наоборот. но схоже как в понипрог
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

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

Сообщение Bear2011 »

oleg63m

унипрофе биты представлены инверсно. тоесть наличие галочки-незапрограммировано,


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

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

Сообщение oleg63m »

Bear2011 писал(а):Получается UniProf может SPIEN программировать?

да нихрена он не может, как и многие другие. но это не значит, что с помошью его нельзя превратить мк в кирпич с ножками :)))
Последний раз редактировалось oleg63m Пн май 04, 2015 15:11:55, всего редактировалось 1 раз.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Ответить

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