Страница 10 из 134

Добавлено: Сб мар 08, 2008 23:20:02
regenerator
Прошил ПониПрогом мегу8 со включенными фьюз битами SPIEN, CKOPT, BODEN, SUT0. Со всех остальных снял галочки. Мне параллельный программатор поможет или МК в помойку?

Добавлено: Вс мар 09, 2008 03:10:39
Алексей П
atmega8 параллельным программатором оживляется без всяких проблем.

Добавлено: Вс мар 09, 2008 10:16:57
regenerator
Спасибо :)) , значит мне в соседнюю тему.

Добавлено: Вс мар 09, 2008 12:32:26
regenerator
А какие фьюзы следует включить на меге8, чтобы заработал внутренний генератор?

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

Добавлено: Пн мар 17, 2008 13:59:37
tych
DEST писал(а):Нужна помощь в расшифровке командной строки для программатора STK500.
stk500.exe -cUSB -dATMEGA16 -I250000 -ifmain.hex -e -pf -vf -fC1EF -E03 -lCF
Вот собственно. Расскажите как тут фьюзы прошиты, нужно выставить фьюзы в CVAVR.
2 байта фьюзов похоже такие C1 и EF - как выставить
в CVAVR на стр. 7 моей домашней странички.

Добавлено: Пн мар 17, 2008 15:48:08
DEST
Уважаемый я просил указать фьюзы. То что вы сказали я и сам понял. Хочется поконкретнее, услышать ответ от знающих людей, удостоверится в том что я сам нашёл, дабы не прибить Мегу.

Добавлено: Пн мар 17, 2008 16:21:25
tych
DEST писал(а):Уважаемый я просил указать фьюзы.
Я вам их и указал ! ВСЕ 16 штук !

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

мега16 наверно и не убиваемая фьюзами - у ней вроде не отключается ISP как в меге8 и тинях.

Добавлено: Пн мар 17, 2008 20:56:45
pirotehnick
Народ, подскажите пожалуйста, как заставить мегу8 работать на частоте 16 МГц.

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

???

Добавлено: Пн мар 17, 2008 23:22:58
pirotehnick
Люди, пожалуйста помогите. Не хочет работать у меня МК мега8 на 16 МГц, на 11 работает, а вто на 16 никак.
Какую конфигурацию фьюзов надо выставить, чтобы произошло это чудо!

Добавлено: Вт мар 18, 2008 00:09:10
pirotehnick
:) Ура! Помощь пока больше не нужна.
Калькулятор для фьюзов очень помог.

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

http://palmavr.sourceforge.net/cgi-bin/ ... &P=ATmega8

Добавлено: Ср мар 19, 2008 02:00:59
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 сигнал от другого МК?)

Добавлено: Ср мар 19, 2008 02:30:20
knyaz*
Стоит все таки читать Даташиты.... много интересного пишут.... и как фюзы программировать и какая частота кварца должна сответствовать фюзу....

с кварцем на 10 МГц надо запрограммировать CKSEL0..3 (1111)

Добавлено: Ср мар 19, 2008 03:03:14
Brick85
А я и читаю.
CKSEL=f,SUT=2 - я тоже пробовал...

Добавлено: Чт мар 20, 2008 11:31:36
tych
Fuse биты AVR - скриншоты установок фьюзов AVR - лучше один раз увидеть ! Добавьте в избранное ! Ctrl + D
Пригодится не раз.

Добавлено: Пт мар 21, 2008 15:31:49
Brick85
Ну как ставить фузы я в принципе знаю... Просто решил уточнить. Ибо не работало на CKSEL=f,SUT=2. Теперь я грешу не на фузы, а на конденсаторы или кварц...
А что по поводу второго вопроса:
Можно ли как-то МК вернуть к жизни?

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

Добавлено: Сб мар 22, 2008 21:26:57
dm211
Где то прочитал,чтоб никто не смог вскрыть прошивку нельзя оставлять включенными фьюзы OCDEN и DWEN.В моем программаторе Uniproff на фьюзе OCDEN стоит галочка или 1,но все равно считывается,а DWEN вообще нет,может по другому называется ?
Контроллер мега16.

Добавлено: Сб мар 22, 2008 21:39:32
tych
dm211 писал(а):а DWEN вообще нет,может по другому называется ?
Контроллер мега16.
А в даташите попробуйте ПОЗЫРИТЬ САМИ !

Добавлено: Сб мар 22, 2008 22:23:34
dm211
Ну неохота мне,скажите просто в двух словах,раз знаете.
И другие узнают.