Для AVR Tiny2313, mega8,16,161
- Вложения
-
- 6_FUSE calculator.part1.rar
- Часть1
- (300 КБ) 603 скачивания
-
- 6_FUSE calculator.part2.rar
- Часть2
- (72.15 КБ) 632 скачивания
Теперь ничего не поможет. Только параллельный программатор!Alexeus писал(а):Atmega8- Сбил фьюзы. Теперь мк не определяется.
Программировал через LPT 5 проводков.
Пока только подпаял к XTAL1 проводок. Берусь за него- мк определяется через раз, но удалось прочесть состояние фьюзов- все (и лок биты тоже) стоят =1. Еще пишет несовпадает сигнатура...
прочел уже тут - нужно тактировать внешним генератором ХТАЛ1 (с этим все ясно)
вопрос: что бы запрограммировать fuse нужно поставить галочку или наоборот оставить поле пустым в CvAVR, это запишет "0" в ячейку фьюза, т.е. он будет запрограммирован- так? (а то совсем уж путают, путают...)
Что бы запрограммировать fuse (в CvAVR и PonyProg) нужно поставить галочку - запишет "0" в ячейку фьюза.Alexeus писал(а): что бы запрограммировать fuse нужно поставить галочку или наоборот оставить поле пустым в CvAVR, это запишет "0" в ячейку фьюза, т.е. он будет запрограммирован- так?
Вот только не надо никого в заблуждение вводить, если CKSEL3..0 установлены (или запраграммированны, лог. "0"), то контроллер тактируется от внешнего генератора, и то что он от кварца заработает - далеко не факт.Satsuk писал(а):Привет всем. Только зарегистрировался на форуме с целью обмена опытом по МК.
Не много обобщу и разъясню все то,о чем велась речь выше (Фьюзы):
Какую бы микрушка не взяли из АВРов для начало нужно усвоить одно: если CKSEL3..0 установлены (или запраграммированны, лог. "0"), то ваша микрушка будет тактироваться от частоты кварца.
Если же CKSEL3..0 не установлены (или незапраграммированны,лог "1"), то микрушуа будет работать от внутреннего осцелятора (частота 1 МГц), в независимости припаян кварц или нет. В этом случае кварц никак не будет влиять на схему.
Остальные конфигурации- фьюзы это во многих случаях лишние.Пусть они остаются такими , какими их усановили на заводе.
Попробуйте выставить скорость прошивки в разы меньше тактовой.Секретный кот писал(а):Трабла с tiny13. После установки фьюзов CKSEL=11 (внутренний тактовый генератор 128 кГц) перестала опознаваться (хотя вроде работает в схеме). Предвосхищая вопросы, не перепутаны ли 0 и 1 - отвечаю: не перепутаны (устанавливались в баскоме через меню с текстовыми подсказками).
DWEN и RSTDISBL были установлены в 1, т.е. под описанные в errata случаи это также не подпадает.
Есть ли шанс что-нить сделать без параллельного программатора?
Была такая мысль: но проблема в том, что в программаторе нет такой настройкиBerZerK-ku писал(а):Попробуйте выставить скорость прошивки в разы меньше тактовой.
ни кварц,ни внешние импульсы не помагают,а на счет параллельного программатора,чувствую скоро придеться собирать ибо мк с отключенным spi и всякой другой бякой уже подкопилось,кстати никто не знает поможет ли параллельный прог если я установил все фьюзы,включая локбиты,резет,спай?Aheir писал(а):Это значит "зарезервировано", т.е. данному сочетанию битов не сопоставлен никакой способ тактирования МК. У меня таких проблем не было, возможно, здесь поможет внешнее тактирование, возможно параллельный программатор, возможно - ничего. Пусть ответят имеющие такой опыт коллеги.