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

Обсуждаем контроллеры компании Atmel.
Ответить
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18679
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

у 16-й меги нет DWEN, вместо него JTAGEN - смысл тот же: нельзя его оставлять зашитым, если не охота потерять код прошивки
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Прорезались зубы
Сообщения: 208
Зарегистрирован: Вс дек 10, 2006 19:26:13

Сообщение dm211 »

Понял,если я его отключу-то параллельным программатором тоже нельзя будет его включить ?
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18679
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

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

Мой уютный бложик... заходите!
Контактная информация:
Открыл глаза
Аватара пользователя
Сообщения: 56
Зарегистрирован: Пт мар 28, 2008 00:39:54
Откуда: Беларусь. Новополоцк.

Сообщение RadioNefor »

Ребята подскажите как при прошивке avreal-ом фьюзы для ATmega8535 прописать в батнике. Например как для ATttiny2313 прописывается так:
d:\avr\avreal\avreal32.exe +tiny2313 -! -p1 -fCKSEL=f,CKDIV8=1,SUT=1 -ab -2 -o0 -ew output\hexfile.hex -n
pause=null
А как прописать для ATmega8535??
Мне нужда частота от кварца 12 МГц, и чтоб работал он как AT90S8535.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Открыл глаза
Аватара пользователя
Сообщения: 56
Зарегистрирован: Пт мар 28, 2008 00:39:54
Откуда: Беларусь. Новополоцк.

Сообщение RadioNefor »

неужели никто мне не подскажет, как справиться с такой примитивной проблемой??
Контактная информация:
Реклама
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Сб дек 16, 2006 22:20:04

Сообщение nicname »

Вот схема высоков. программатора - http://attiny.netfirms.com/ , кто-нибудь с ней работал ? Собрал , читает надпись , стирает флэшь , наверное и писать может , а как фузы ей переписывать ? У tiny12 прошито 52 , а надо 7E ?
nicname
Реклама
asd
Встал на лапы
Аватара пользователя
Сообщения: 95
Зарегистрирован: Сб янв 20, 2007 22:03:21
Откуда: от верблюда

Сообщение asd »

объясните пожалуйсто, как надо настроить фьюз CKSEL в Atmega16 для кварца 16MHz, я что то не пойму в datasheet.
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

asd писал(а):как надо настроить фьюз CKSEL в Atmega16 для кварца 16MHz, я что то не пойму в datasheet.
Я попробовал разъяснить своими словами со ссылками на таблицы на стр. 7 по кнопочке Изображение
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Сб дек 16, 2006 22:20:04

Сообщение nicname »

RadioNefor

Начни с даташитов , потом сюда :
http://palmavr.sourceforge.net/cgi-bin/ ... &B_SPIEN=P
На http://miek.narod.ru/ скачай “AVReaLShell” заполни фьюзы для меги , сохрани батник , ну и смотри дальше , по вкусу :)))
nicname
asd
Встал на лапы
Аватара пользователя
Сообщения: 95
Зарегистрирован: Сб янв 20, 2007 22:03:21
Откуда: от верблюда

Сообщение asd »

возможно ли перенастроить фьюзы, если они были настроины в резервный режим и теперь МК не отвечает ...или мусор?
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

Чего в вопросе не хватает ?
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 111
Зарегистрирован: Сб мар 31, 2007 13:53:07
Откуда: Lviv

Сообщение Lestat »

случайно выставил фюзы в Watchdog Oscillator 128kHz, контролер не реагирует на внешний кварц, что ето за режим? как восстановить контролер?
мк: tiny2313
Контактная информация:
Открыл глаза
Аватара пользователя
Сообщения: 56
Зарегистрирован: Пт мар 28, 2008 00:39:54
Откуда: Беларусь. Новополоцк.

Сообщение RadioNefor »

thank you, nickname !
Контактная информация:
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

Lestat писал(а):случайно выставил фюзы в Watchdog Oscillator 128kHz, контролер не реагирует на внешний кварц, что ето за режим? как восстановить контролер?
мк: tiny2313
Вроде это не связаные вещи ?! Попробовать подать внешний такт, стереть чип и прошить прошивку и установить правильные фьюзы. См. стр. 7 под кнопкой Изображение ниже.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
asd
Встал на лапы
Аватара пользователя
Сообщения: 95
Зарегистрирован: Сб янв 20, 2007 22:03:21
Откуда: от верблюда

Сообщение asd »

tych?, чего не хвотает? :roll:
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

asd писал(а):tych?, чего не хвотает? :roll:
Названия МК наверно !
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Родился
Сообщения: 1
Зарегистрирован: Сб янв 13, 2007 15:34:40
Откуда: г.Волгоград

Сообщение Misteik »

Доброго времени суток, уважаемые!
Как правильно выставить фьюзы для настройки Attiny2313 , внешний кварц подключен на 11.0592 МГц. Прошиваю AvReal+STK200.

Попытка прошить так:
avreal32.exe +tiny2313 -p1 -as -fcksel=f, ckdiv8=1,sut=1 -e -w -v -o11.0592MHZ hexfile.hex -n
pause=null
все-равно не дает правильную частоту.

а пример взят отссюда http://caxapa.ru/36834.html?todo=full , правда непонятно как правильно выставить частоту осциллятора.
Заранее спасибо.
asd
Встал на лапы
Аватара пользователя
Сообщения: 95
Зарегистрирован: Сб янв 20, 2007 22:03:21
Откуда: от верблюда

Сообщение asd »

tych, Attiny2313
Открыл глаза
Аватара пользователя
Сообщения: 56
Зарегистрирован: Пт мар 28, 2008 00:39:54
Откуда: Беларусь. Новополоцк.

Сообщение RadioNefor »

аааа..... :cry: :cry: :cry: чего же мне так невезет. Помогите.
Прошил ATmega8535. Фьюзы установил так:

S8535C=0
CKOPT=0
SUT=1
CKSEL=f

Теперь повторно не прошивается. При прошивании пользовался avrealshell'ом. Он мне пишет типа "проверь соединение микроконтроллером или питание, или тип программотора".
Что мне делать?

Если что, то микроконтроллер работает от внешнего кварца 12 МГц, и в режиме совместимости с AT90S8535.
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 3174
Зарегистрирован: Пт июл 21, 2006 03:08:05
Откуда: Пенза

Сообщение Паятель »

Подключить внешний кварц при прошивке или от генератора тактирование сделать.
Если долго мучиться, что-нибудь... сломается.
Ответить

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