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

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
W115
Встал на лапы
Сообщения: 128
Зарегистрирован: Ср июн 19, 2013 16:16:10

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

Сообщение W115 »

Быстрый писал(а):А в настройках программы нету ничего такого ? Дай те пожалуйста ссылку на программку в котрой вы прошиваете МК.


В настройках ничего такого, увы, не нашел.

http://yourdevice.net/projekt/avrdudeprog
(версия 3.3)
Аватара пользователя
Быстрый
Опытный кот
Сообщения: 761
Зарегистрирован: Сб авг 31, 2013 10:09:52
Откуда: от верблюда

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

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

Сдаётся мне, что ваш МК защищён от считывания
Lock Bits – Это отдельный фьюз байт который предназначен для защиты области программ и/или EEPROM от копирования. Полное стирание восстанавливает эти биты в исходное состояние.
источник
Чего уставился как WINDOWS на новое устройство ? ВЕРНИТЕ В МОДУ ДОБРОТУ!
Аватара пользователя
W115
Встал на лапы
Сообщения: 128
Зарегистрирован: Ср июн 19, 2013 16:16:10

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

Сообщение W115 »

И в итоге, что делать? Как и чем выполнить "полное стирание"?

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

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

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

Так просто очистить МК - без содержимого и защищать нечего, эти фьюзы установятся в исходное состояние , по ссылке всё прочли там хорошо описано
Чего уставился как WINDOWS на новое устройство ? ВЕРНИТЕ В МОДУ ДОБРОТУ!
Аватара пользователя
W115
Встал на лапы
Сообщения: 128
Зарегистрирован: Ср июн 19, 2013 16:16:10

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

Сообщение W115 »

Так делал я ему обычное стирание, но толку никакого - фьюзы все равно прежние сохраняются.
Аватара пользователя
Быстрый
Опытный кот
Сообщения: 761
Зарегистрирован: Сб авг 31, 2013 10:09:52
Откуда: от верблюда

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

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

Ну в таком случае могу посоветовать от туда же"фьюзебитдоктора"
Чего уставился как WINDOWS на новое устройство ? ВЕРНИТЕ В МОДУ ДОБРОТУ!
Аватара пользователя
W115
Встал на лапы
Сообщения: 128
Зарегистрирован: Ср июн 19, 2013 16:16:10

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

Сообщение W115 »

Продолжение истории.

Куплен НОВЫЙ Attiny26-16 (прямо при мне его достали из атмеловской тубы).
Поставлен в программатор, сделано чтение фьюзов и...
В нем тоже уже стоят лок-биты. :evil:

То же самое, как и с прежним процессором:
http://bestpics.ru/full/0100.PNG
И тоже 17 бит нельзя поменять на F7.

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

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

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

Сделайте простой программатор типа STK200-300 и проблемы исчезнут, или у вас нет параллельного порта ?
Чего уставился как WINDOWS на новое устройство ? ВЕРНИТЕ В МОДУ ДОБРОТУ!
Аватара пользователя
W115
Встал на лапы
Сообщения: 128
Зарегистрирован: Ср июн 19, 2013 16:16:10

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

Сообщение W115 »

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

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

Сообщение oleg63m »

http://avr-mc.ru/index.php/teoriya/ads
попробуйте вот это. только предупреждаю, доктор веб в нем упорно видит ворма, другие антивирусы никак не реагируют, проверял на разных.
с юсби не проверял, а вот с комовским прогером отлично работает.
и, кстати, может Вам надо выбирать не юсби а тот виртуальный, который создает программатор.?
у вас если смотреть на картинку (фюзы,) так и rstdisbl включен, а посему мк ваще не должен был писаться никак.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
W115
Встал на лапы
Сообщения: 128
Зарегистрирован: Ср июн 19, 2013 16:16:10

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

Сообщение W115 »

oleg63m писал(а):http://avr-mc.ru/index.php/teoriya/ads
попробуйте вот это.у вас если смотреть на картинку (фюзы,) так и rstdisbl включен, а посему мк ваще не должен был писаться никак.


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

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

Сообщение oleg63m »

я смотрю по написям выше, что инверсно относительно пони. а вы утверждаете обратно.
Вы уж определитесь, доктор, в морг или реанимацию
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
W115
Встал на лапы
Сообщения: 128
Зарегистрирован: Ср июн 19, 2013 16:16:10

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

Сообщение W115 »

Вот на этой картинке - Reset отключен или нет?
http://bestpics.ru/full/0100.PNG

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

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

Сообщение oleg63m »

Пиардоньте, запутался в смысле написанного.
щас посмотрел, что как в пони взято в скобки, тоесть здесь представление как в пони, а не инверсно пони (и кто только скольку путаницы напридумал?)
и, соответственно там, где галки нету, тот фюз не установлен.
нет здесь rstdisbl отключен, тоесть ресет разрешен
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
W115
Встал на лапы
Сообщения: 128
Зарегистрирован: Ср июн 19, 2013 16:16:10

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

Сообщение W115 »

Cобственно, мне нужно вот так выставить фьюзы.
http://bestpics.ru/full/26-16.png

http://avr-mc.ru/index.php/teoriya/ads
А в этом софте, где HIGH, нет возможности сделать F7.
Все галки туда-сюда поперещелкивал - отсутствует данный вариант

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

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

Сообщение oleg63m »

а просто руками вписать f7 в окошко не судьба? в конце концов можно тоже представление битов инверсное сделать и выставлять как в пони.
программа очень гибкая, если что не катит так, всегда можно сделать по другому
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
W115
Встал на лапы
Сообщения: 128
Зарегистрирован: Ср июн 19, 2013 16:16:10

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

Сообщение W115 »

oleg63m писал(а):а просто руками вписать f7 в окошко не судьба?


Не хотел рисковать. :) Теперь выставил.

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

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

Сообщение oleg63m »

если по другому никак, то почему бы и нет?
выставить в конфигурации инверсию на фюзы, и все можно через галки выставлять.
только из 2х бит чет я не представляю, как ff получить :)) тут по моему надо сразу во всех окнах цифры устанавливать. :))
цифрами тоже не получается.
Выставляйте галочками, как получается главное не выставить RSTDISBL
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
W115
Встал на лапы
Сообщения: 128
Зарегистрирован: Ср июн 19, 2013 16:16:10

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

Сообщение W115 »

Причина проблемы найдена и устранена.

Оказывается, программатор USBAsp работает на высокой частоте, а прошивка написана для малой (1 МГц).
Из-за этого процессор не желал в себя сохранять данные по фьюзам.
Надо замкнуть 25-ую ножку процессора программатора на "массу" (для работы на низких частотах), и все тогда прошьется.

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

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

Сообщение oleg63m »

да че ж не понятно то, если помните, байт предоставляется 8ю битами. максимальное значение FF
А тут используется всего 2-4 бита. Как вы, скажите на милость получите получите из комбинации этих бит число FF?
из тех же лок битов, если их всего 2. максимум это #3
Обратите внимание, что все недоступные (неиспользованные, отсутствующие) биты отображены полупрозрачно.
Мы, конечно можем задать даже для 2 битов число FF. но оно всеравно обрежется, и реально будет представлено как #3, не более
Както так :))
жалую двойной плюс за самоустранение неполадки :))
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Ответить

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