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

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
regenerator
Мучитель микросхем
Сообщения: 462
Зарегистрирован: Ср ноя 21, 2007 19:04:23

Сообщение regenerator »

Прошил ПониПрогом мегу8 со включенными фьюз битами SPIEN, CKOPT, BODEN, SUT0. Со всех остальных снял галочки. Мне параллельный программатор поможет или МК в помойку?
Аватара пользователя
Алексей П
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Сб фев 24, 2007 06:26:18
Откуда: г.Нижний Тагил
Контактная информация:

Сообщение Алексей П »

atmega8 параллельным программатором оживляется без всяких проблем.
Аватара пользователя
regenerator
Мучитель микросхем
Сообщения: 462
Зарегистрирован: Ср ноя 21, 2007 19:04:23

Сообщение regenerator »

Спасибо :)) , значит мне в соседнюю тему.
Аватара пользователя
regenerator
Мучитель микросхем
Сообщения: 462
Зарегистрирован: Ср ноя 21, 2007 19:04:23

Сообщение regenerator »

А какие фьюзы следует включить на меге8, чтобы заработал внутренний генератор?
DEST
Родился
Сообщения: 7
Зарегистрирован: Пн мар 17, 2008 12:29:30

Сообщение DEST »

Нужна помощь в расшифровке командной строки для программатора STK500.
stk500.exe -cUSB -dATMEGA16 -I250000 -ifmain.hex -e -pf -vf -fC1EF -E03 -lCF
Вот собственно. Расскажите как тут фьюзы прошиты, нужно выставить фьюзы в CVAVR.
Аватара пользователя
tych
Э...
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва
Контактная информация:

Сообщение tych »

DEST писал(а):Нужна помощь в расшифровке командной строки для программатора STK500.
stk500.exe -cUSB -dATMEGA16 -I250000 -ifmain.hex -e -pf -vf -fC1EF -E03 -lCF
Вот собственно. Расскажите как тут фьюзы прошиты, нужно выставить фьюзы в CVAVR.


2 байта фьюзов похоже такие C1 и EF - как выставить
в CVAVR на стр. 7 моей домашней странички.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
DEST
Родился
Сообщения: 7
Зарегистрирован: Пн мар 17, 2008 12:29:30

Сообщение DEST »

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

Сообщение tych »

DEST писал(а):Уважаемый я просил указать фьюзы.


Я вам их и указал ! ВСЕ 16 штук !

А в даташите указан их порядок в байтах.
Две таблицы в разделе "Fuse Bits"

мега16 наверно и не убиваемая фьюзами - у ней вроде не отключается ISP как в меге8 и тинях.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
pirotehnick
Потрогал лапой паяльник
Сообщения: 327
Зарегистрирован: Пт фев 08, 2008 13:46:03
Откуда: Воронеж
Контактная информация:

Сообщение pirotehnick »

Народ, подскажите пожалуйста, как заставить мегу8 работать на частоте 16 МГц.

пробовал следующие комбинации настроек фьюзов
CKSEL = 1110 CKOPT = 0
CKSEL = 1111 CKOPT = 0

???
pirotehnick
Потрогал лапой паяльник
Сообщения: 327
Зарегистрирован: Пт фев 08, 2008 13:46:03
Откуда: Воронеж
Контактная информация:

Сообщение pirotehnick »

Люди, пожалуйста помогите. Не хочет работать у меня МК мега8 на 16 МГц, на 11 работает, а вто на 16 никак.
Какую конфигурацию фьюзов надо выставить, чтобы произошло это чудо!
pirotehnick
Потрогал лапой паяльник
Сообщения: 327
Зарегистрирован: Пт фев 08, 2008 13:46:03
Откуда: Воронеж
Контактная информация:

Сообщение pirotehnick »

:) Ура! Помощь пока больше не нужна.
Калькулятор для фьюзов очень помог.

Теперь МК работает даже на 20МГц

http://palmavr.sourceforge.net/cgi-bin/ ... &P=ATmega8
Brick85
Родился
Сообщения: 10
Зарегистрирован: Пн янв 14, 2008 00:45:13

Сообщение Brick85 »

Привет!
Не подскажите можно ли ещё что-то исправить?
Я тут пытался к ATtiny2313 подключить внешний кварц на 10mhz...
Програматор ByteBlaster, прога avreal
Правильный ли был ход:
Сначала я поставил CKDIV8=1, потом CLKSEL=f,SUT=3... Он начал вести себя как-то странно... Примерно пол секунды начинал работать, а потом зависал...
Я начал пробовать разные SUT... Потом и CKSEL...
Дальше я точно понимаю, что поступил не правильно: CLKSEL=0,SUT=0
Теперь я даже не могу поменять их :( хотя, когда прошивал, думал, что -o0 помогут...

Собственно вопросы:
1) CKDIV8=1,CLKSEL=f,SUT=3 - настраивают на внешний кварц 8+ mhz, или нет?
2) Можно ли как-то его вернуть к жизни? (я так понимаю можно, но только подав на XTAL1 сигнал от другого МК?)
Аватара пользователя
knyaz*
Грызет канифоль
Сообщения: 255
Зарегистрирован: Пн фев 11, 2008 20:32:45
Откуда: Краснодарский край

Сообщение knyaz* »

Стоит все таки читать Даташиты.... много интересного пишут.... и как фюзы программировать и какая частота кварца должна сответствовать фюзу....

с кварцем на 10 МГц надо запрограммировать CKSEL0..3 (1111)
Brick85
Родился
Сообщения: 10
Зарегистрирован: Пн янв 14, 2008 00:45:13

Сообщение Brick85 »

А я и читаю.
CKSEL=f,SUT=2 - я тоже пробовал...
Аватара пользователя
tych
Э...
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва
Контактная информация:

Сообщение tych »

Fuse биты AVR - скриншоты установок фьюзов AVR - лучше один раз увидеть ! Добавьте в избранное ! Ctrl + D
Пригодится не раз.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Brick85
Родился
Сообщения: 10
Зарегистрирован: Пн янв 14, 2008 00:45:13

Сообщение Brick85 »

Ну как ставить фузы я в принципе знаю... Просто решил уточнить. Ибо не работало на CKSEL=f,SUT=2. Теперь я грешу не на фузы, а на конденсаторы или кварц...
А что по поводу второго вопроса:
Можно ли как-то МК вернуть к жизни?
Аватара пользователя
delay
Нашел транзистор. Понюхал.
Сообщения: 173
Зарегистрирован: Чт мар 20, 2008 20:33:43
Контактная информация:

Сообщение delay »

Я как-то тоже играясь с Tiny2313 ошибся с фюзами. Исправил при помощи AVRealshell, можно AVReal, который сам подает генерацию. Для этого c STK 200 нужно подать сигнал LED, на 5- ножку МК (XTAL1).
У вашего программатора тоже наверно будет такая возможность. В Интернете были подобные обсуждения. Что-то по этому поводу с вашим программатором было здесь
http://forum.rcdesign.ru/index.php?showtopic=38033
Сейчас не читал, некогда, скинул на всякий случай.
Вы писали про ключ -oO. Так вы это уже проделали?
Вложения
stk200.jpg
(26.73 КБ) 847 скачиваний
dm211
Прорезались зубы
Сообщения: 208
Зарегистрирован: Вс дек 10, 2006 19:26:13

Сообщение dm211 »

Где то прочитал,чтоб никто не смог вскрыть прошивку нельзя оставлять включенными фьюзы OCDEN и DWEN.В моем программаторе Uniproff на фьюзе OCDEN стоит галочка или 1,но все равно считывается,а DWEN вообще нет,может по другому называется ?
Контроллер мега16.
Аватара пользователя
tych
Э...
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва
Контактная информация:

Сообщение tych »

dm211 писал(а):а DWEN вообще нет,может по другому называется ?
Контроллер мега16.


А в даташите попробуйте ПОЗЫРИТЬ САМИ !
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
dm211
Прорезались зубы
Сообщения: 208
Зарегистрирован: Вс дек 10, 2006 19:26:13

Сообщение dm211 »

Ну неохота мне,скажите просто в двух словах,раз знаете.
И другие узнают.
Ответить

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