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

Добавлено: Сб дек 13, 2008 15:29:01
Chip115
Мож баян, но есть такая софтина,которая поможет выставить фузы.
Для AVR Tiny2313, mega8,16,161

Добавлено: Вс дек 14, 2008 04:11:24
Паятель
Неплохая, только на два МК...
Здесь (на 6-й странице) выкладывали ссылку на онлайновый калькулятор, но тот на английском и не с таким подробным описанием.

Добавлено: Чт дек 18, 2008 11:39:44
Alexeus
Atmega8- Сбил фьюзы. Теперь мк не определяется.
Программировал через LPT 5 проводков.

Пока только подпаял к XTAL1 проводок. Берусь за него- мк определяется через раз, но удалось прочесть состояние фьюзов- все (и лок биты тоже) стоят =1. Еще пишет несовпадает сигнатура...

прочел уже тут - нужно тактировать внешним генератором ХТАЛ1 (с этим все ясно)

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

Добавлено: Чт дек 18, 2008 11:53:26
Igor_67
Alexeus писал(а):Atmega8- Сбил фьюзы. Теперь мк не определяется.
Программировал через LPT 5 проводков.

Пока только подпаял к XTAL1 проводок. Берусь за него- мк определяется через раз, но удалось прочесть состояние фьюзов- все (и лок биты тоже) стоят =1. Еще пишет несовпадает сигнатура...

прочел уже тут - нужно тактировать внешним генератором ХТАЛ1 (с этим все ясно)

вопрос: что бы запрограммировать fuse нужно поставить галочку или наоборот оставить поле пустым в CvAVR, это запишет "0" в ячейку фьюза, т.е. он будет запрограммирован- так? (а то совсем уж путают, путают...)
Теперь ничего не поможет. Только параллельный программатор! :))) Если все биты сняты (читай выключены) , то и бит SPIEN тоже. А без него по последовательному протоколу программироваться не будет. "1" - это как раз бит снят. Галочка - установлен, т.е. "0". Поэтому и пишет, что несовпадает сигнатура. Я так раз попал с ATtiny2313. Победил только параллельным программатором "Стерх". Всё нормально прошилось. До сих пор в частотомере работает МК, уже года два.

Добавлено: Чт дек 18, 2008 12:21:47
Alexeus
ЖЕСТЬ.... Есть у кого ссылочка на доступный параллельный программатор- как самому собрать?

Добавлено: Чт дек 18, 2008 13:00:08
Igor_67

Добавлено: Чт дек 18, 2008 18:59:49
DiGiCat
Alexeus писал(а): что бы запрограммировать fuse нужно поставить галочку или наоборот оставить поле пустым в CvAVR, это запишет "0" в ячейку фьюза, т.е. он будет запрограммирован- так?
Что бы запрограммировать fuse (в CvAVR и PonyProg) нужно поставить галочку - запишет "0" в ячейку фьюза.
Если программатором иногда обределяется и читается, то может получиться нормально фьюзы записать. Попробуй несколько раз, не получиться - параллельник в руки. :)
Клон ChaN несложный на русском (он же в Радио4 2007) http://forum.radiospec.ru/index.php?sho ... e=threaded

Добавлено: Чт дек 18, 2008 19:54:57
Satsuk
Привет всем. Только зарегистрировался на форуме с целью обмена опытом по МК.
Не много обобщу и разъясню все то,о чем велась речь выше (Фьюзы):

Какую бы микрушка не взяли из АВРов для начало нужно усвоить одно: если CKSEL3..0 установлены (или запраграммированны, лог. "0"), то ваша микрушка будет тактироваться от частоты кварца.
Если же CKSEL3..0 не установлены (или незапраграммированны,лог "1"), то микрушуа будет работать от внутреннего осцелятора (частота 1 МГц), в независимости припаян кварц или нет. В этом случае кварц никак не будет влиять на схему.
Остальные конфигурации- фьюзы это во многих случаях лишние.Пусть они остаются такими , какими их усановили на заводе. :wink:

Добавлено: Чт дек 18, 2008 23:08:27
smac
Satsuk писал(а):Привет всем. Только зарегистрировался на форуме с целью обмена опытом по МК.
Не много обобщу и разъясню все то,о чем велась речь выше (Фьюзы):

Какую бы микрушка не взяли из АВРов для начало нужно усвоить одно: если CKSEL3..0 установлены (или запраграммированны, лог. "0"), то ваша микрушка будет тактироваться от частоты кварца.
Если же CKSEL3..0 не установлены (или незапраграммированны,лог "1"), то микрушуа будет работать от внутреннего осцелятора (частота 1 МГц), в независимости припаян кварц или нет. В этом случае кварц никак не будет влиять на схему.
Остальные конфигурации- фьюзы это во многих случаях лишние.Пусть они остаются такими , какими их усановили на заводе. :wink:
Вот только не надо никого в заблуждение вводить, если CKSEL3..0 установлены (или запраграммированны, лог. "0"), то контроллер тактируется от внешнего генератора, и то что он от кварца заработает - далеко не факт.

Добавлено: Пн дек 22, 2008 04:44:34
Секретный кот
Трабла с tiny13. После установки фьюзов CKSEL=11 (внутренний тактовый генератор 128 кГц) перестала опознаваться (хотя вроде работает в схеме). Предвосхищая вопросы, не перепутаны ли 0 и 1 - отвечаю: не перепутаны (устанавливались в баскоме через меню с текстовыми подсказками).
DWEN и RSTDISBL были установлены в 1, т.е. под описанные в errata случаи это также не подпадает.
Есть ли шанс что-нить сделать без параллельного программатора? :cry:

Добавлено: Пн дек 22, 2008 08:33:25
BerZerK-ku
Секретный кот писал(а):Трабла с tiny13. После установки фьюзов CKSEL=11 (внутренний тактовый генератор 128 кГц) перестала опознаваться (хотя вроде работает в схеме). Предвосхищая вопросы, не перепутаны ли 0 и 1 - отвечаю: не перепутаны (устанавливались в баскоме через меню с текстовыми подсказками).
DWEN и RSTDISBL были установлены в 1, т.е. под описанные в errata случаи это также не подпадает.
Есть ли шанс что-нить сделать без параллельного программатора? :cry:
Попробуйте выставить скорость прошивки в разы меньше тактовой.

Добавлено: Пн дек 22, 2008 11:35:49
GRafGRay
На 8ой меге зашил (намеренно) фуз RSTDISBL
понадобился мне стало быть РС6
дык каково было моё удивление, когда я обнаружил что 1 на РС6 - что-то около 3,4-3,5В, в отличие от остальных ног (4,5-5В)
это вообще явление нормально или аномалия какая?

Добавлено: Пн дек 22, 2008 14:31:23
Петрович2
П-о

Добавлено: Пн дек 22, 2008 14:36:43
Igor_67
необходимо,что-бы ATtiny 2313 работал и от внутреннего генератора и от внешнего кварцевого резенотара 4 мгц.
Это невозможно, во всяком случае, без дополнительных программных извращений.
Прошивал ATtiny 2313
А чем прошивали? Вот тем же и fuses программируются!

Добавлено: Пн дек 22, 2008 14:48:23
Секретный кот
BerZerK-ku писал(а):Попробуйте выставить скорость прошивки в разы меньше тактовой.
Была такая мысль: но проблема в том, что в программаторе нет такой настройки :(
Не подскажете ли какую-нибудь прогу (желательно под Win) для STK200/300, в которой этот параметр настраивается?

P.S. Уже нашёл сам, avreal+GUI, микруха ожила, всем спасибо! :)

Добавлено: Пн дек 22, 2008 16:52:17
Петрович2
р-

Добавлено: Пн дек 22, 2008 22:04:25
slesar
Доброго всем времени суток!

Купил я себе ATmega 1280, впаял, а вот фьюзы прошивать боюсь. Оживлять я контроллеры не умею, ждать новую по почте долго да и дорого.
По даташиту CKSEL 3...1=111, CKSEL0=1, SUT 1...0=10.
Прошу проверить мои доводы заглянув в документацию, буду признателен.

Добавлено: Пт янв 09, 2009 17:44:47
сахар
ктото знает шо такое,reservd,в фьюзах частоты на тини2313,и как из него выйти,по тупости поставил cksel-0001 и терь она меня игнорирует :(

Добавлено: Пт янв 09, 2009 19:50:44
Aheir
Это значит "зарезервировано", т.е. данному сочетанию битов не сопоставлен никакой способ тактирования МК. У меня таких проблем не было, возможно, здесь поможет внешнее тактирование, возможно параллельный программатор, возможно - ничего. Пусть ответят имеющие такой опыт коллеги.

Добавлено: Сб янв 10, 2009 21:04:14
сахар
Aheir писал(а):Это значит "зарезервировано", т.е. данному сочетанию битов не сопоставлен никакой способ тактирования МК. У меня таких проблем не было, возможно, здесь поможет внешнее тактирование, возможно параллельный программатор, возможно - ничего. Пусть ответят имеющие такой опыт коллеги.
ни кварц,ни внешние импульсы не помагают,а на счет параллельного программатора,чувствую скоро придеться собирать ибо мк с отключенным spi и всякой другой бякой уже подкопилось,кстати никто не знает поможет ли параллельный прог если я установил все фьюзы,включая локбиты,резет,спай?