Всё о фьюзах...
- Chip115
- Сверлит текстолит когтями
- Сообщения: 1132
- Зарегистрирован: Пт фев 16, 2007 14:18:20
- Откуда: Новосибирск
- Контактная информация:
Мож баян, но есть такая софтина,которая поможет выставить фузы.
Для AVR Tiny2313, mega8,16,161
Для AVR Tiny2313, mega8,16,161
- Вложения
-
- 6_FUSE calculator.part1.rar
- Часть1
- (300 КБ) 601 скачивание
-
- 6_FUSE calculator.part2.rar
- Часть2
- (72.15 КБ) 631 скачивание
Atmega8- Сбил фьюзы. Теперь мк не определяется.
Программировал через LPT 5 проводков.
Пока только подпаял к XTAL1 проводок. Берусь за него- мк определяется через раз, но удалось прочесть состояние фьюзов- все (и лок биты тоже) стоят =1. Еще пишет несовпадает сигнатура...
прочел уже тут - нужно тактировать внешним генератором ХТАЛ1 (с этим все ясно)
вопрос: что бы запрограммировать fuse нужно поставить галочку или наоборот оставить поле пустым в CvAVR, это запишет "0" в ячейку фьюза, т.е. он будет запрограммирован- так? (а то совсем уж путают, путают...)
Программировал через LPT 5 проводков.
Пока только подпаял к XTAL1 проводок. Берусь за него- мк определяется через раз, но удалось прочесть состояние фьюзов- все (и лок биты тоже) стоят =1. Еще пишет несовпадает сигнатура...
прочел уже тут - нужно тактировать внешним генератором ХТАЛ1 (с этим все ясно)
вопрос: что бы запрограммировать fuse нужно поставить галочку или наоборот оставить поле пустым в CvAVR, это запишет "0" в ячейку фьюза, т.е. он будет запрограммирован- так? (а то совсем уж путают, путают...)
Alexeus писал(а):Atmega8- Сбил фьюзы. Теперь мк не определяется.
Программировал через LPT 5 проводков.
Пока только подпаял к XTAL1 проводок. Берусь за него- мк определяется через раз, но удалось прочесть состояние фьюзов- все (и лок биты тоже) стоят =1. Еще пишет несовпадает сигнатура...
прочел уже тут - нужно тактировать внешним генератором ХТАЛ1 (с этим все ясно)
вопрос: что бы запрограммировать fuse нужно поставить галочку или наоборот оставить поле пустым в CvAVR, это запишет "0" в ячейку фьюза, т.е. он будет запрограммирован- так? (а то совсем уж путают, путают...)
Теперь ничего не поможет. Только параллельный программатор!
Да пжалста!
http://pol-sem.narod.ru/paraprog/paraprog.htm
http://elm-chan.org/works/avrx/report_e.html#AVRXP
http://www.der-hammer.info/hvprog/index_en.htm
http://pol-sem.narod.ru/paraprog/SMD.htm
Выбирай на любой вкус, а ваще то Гугл рулит!
http://pol-sem.narod.ru/paraprog/paraprog.htm
http://elm-chan.org/works/avrx/report_e.html#AVRXP
http://www.der-hammer.info/hvprog/index_en.htm
http://pol-sem.narod.ru/paraprog/SMD.htm
Выбирай на любой вкус, а ваще то Гугл рулит!
Что бы запрограммировать fuse (в CvAVR и PonyProg) нужно поставить галочку - запишет "0" в ячейку фьюза.Alexeus писал(а): что бы запрограммировать fuse нужно поставить галочку или наоборот оставить поле пустым в CvAVR, это запишет "0" в ячейку фьюза, т.е. он будет запрограммирован- так?
Если программатором иногда обределяется и читается, то может получиться нормально фьюзы записать. Попробуй несколько раз, не получиться - параллельник в руки.
Клон ChaN несложный на русском (он же в Радио4 2007) http://forum.radiospec.ru/index.php?sho ... e=threaded
Привет всем. Только зарегистрировался на форуме с целью обмена опытом по МК.
Не много обобщу и разъясню все то,о чем велась речь выше (Фьюзы):
Какую бы микрушка не взяли из АВРов для начало нужно усвоить одно: если CKSEL3..0 установлены (или запраграммированны, лог. "0"), то ваша микрушка будет тактироваться от частоты кварца.
Если же CKSEL3..0 не установлены (или незапраграммированны,лог "1"), то микрушуа будет работать от внутреннего осцелятора (частота 1 МГц), в независимости припаян кварц или нет. В этом случае кварц никак не будет влиять на схему.
Остальные конфигурации- фьюзы это во многих случаях лишние.Пусть они остаются такими , какими их усановили на заводе.
Не много обобщу и разъясню все то,о чем велась речь выше (Фьюзы):
Какую бы микрушка не взяли из АВРов для начало нужно усвоить одно: если CKSEL3..0 установлены (или запраграммированны, лог. "0"), то ваша микрушка будет тактироваться от частоты кварца.
Если же CKSEL3..0 не установлены (или незапраграммированны,лог "1"), то микрушуа будет работать от внутреннего осцелятора (частота 1 МГц), в независимости припаян кварц или нет. В этом случае кварц никак не будет влиять на схему.
Остальные конфигурации- фьюзы это во многих случаях лишние.Пусть они остаются такими , какими их усановили на заводе.
Satsuk писал(а):Привет всем. Только зарегистрировался на форуме с целью обмена опытом по МК.
Не много обобщу и разъясню все то,о чем велась речь выше (Фьюзы):
Какую бы микрушка не взяли из АВРов для начало нужно усвоить одно: если CKSEL3..0 установлены (или запраграммированны, лог. "0"), то ваша микрушка будет тактироваться от частоты кварца.
Если же CKSEL3..0 не установлены (или незапраграммированны,лог "1"), то микрушуа будет работать от внутреннего осцелятора (частота 1 МГц), в независимости припаян кварц или нет. В этом случае кварц никак не будет влиять на схему.
Остальные конфигурации- фьюзы это во многих случаях лишние.Пусть они остаются такими , какими их усановили на заводе.
Вот только не надо никого в заблуждение вводить, если CKSEL3..0 установлены (или запраграммированны, лог. "0"), то контроллер тактируется от внешнего генератора, и то что он от кварца заработает - далеко не факт.
- Секретный кот
- Поставщик валерьянки для Кота
- Сообщения: 2106
- Зарегистрирован: Ср сен 17, 2008 14:32:15
- Откуда: Старые Васюки
- Контактная информация:
Трабла с tiny13. После установки фьюзов CKSEL=11 (внутренний тактовый генератор 128 кГц) перестала опознаваться (хотя вроде работает в схеме). Предвосхищая вопросы, не перепутаны ли 0 и 1 - отвечаю: не перепутаны (устанавливались в баскоме через меню с текстовыми подсказками).
DWEN и RSTDISBL были установлены в 1, т.е. под описанные в errata случаи это также не подпадает.
Есть ли шанс что-нить сделать без параллельного программатора?
DWEN и RSTDISBL были установлены в 1, т.е. под описанные в errata случаи это также не подпадает.
Есть ли шанс что-нить сделать без параллельного программатора?
-
BerZerK-ku
- Мучитель микросхем
- Сообщения: 492
- Зарегистрирован: Вт июл 22, 2008 08:10:54
Секретный кот писал(а):Трабла с tiny13. После установки фьюзов CKSEL=11 (внутренний тактовый генератор 128 кГц) перестала опознаваться (хотя вроде работает в схеме). Предвосхищая вопросы, не перепутаны ли 0 и 1 - отвечаю: не перепутаны (устанавливались в баскоме через меню с текстовыми подсказками).
DWEN и RSTDISBL были установлены в 1, т.е. под описанные в errata случаи это также не подпадает.
Есть ли шанс что-нить сделать без параллельного программатора?
Попробуйте выставить скорость прошивки в разы меньше тактовой.
- GRafGRay
- Прорезались зубы
- Сообщения: 223
- Зарегистрирован: Вт окт 02, 2007 14:43:23
- Откуда: Ростов-на-Дону
- Контактная информация:
На 8ой меге зашил (намеренно) фуз RSTDISBL
понадобился мне стало быть РС6
дык каково было моё удивление, когда я обнаружил что 1 на РС6 - что-то около 3,4-3,5В, в отличие от остальных ног (4,5-5В)
это вообще явление нормально или аномалия какая?
понадобился мне стало быть РС6
дык каково было моё удивление, когда я обнаружил что 1 на РС6 - что-то около 3,4-3,5В, в отличие от остальных ног (4,5-5В)
это вообще явление нормально или аномалия какая?
При наличии отсутствия пропитанных шпал - это будет не трамвай а одно горе!
- Секретный кот
- Поставщик валерьянки для Кота
- Сообщения: 2106
- Зарегистрирован: Ср сен 17, 2008 14:32:15
- Откуда: Старые Васюки
- Контактная информация:
BerZerK-ku писал(а):Попробуйте выставить скорость прошивки в разы меньше тактовой.
Была такая мысль: но проблема в том, что в программаторе нет такой настройки
Не подскажете ли какую-нибудь прогу (желательно под Win) для STK200/300, в которой этот параметр настраивается?
P.S. Уже нашёл сам, avreal+GUI, микруха ожила, всем спасибо!
Последний раз редактировалось Секретный кот Вт дек 23, 2008 00:39:05, всего редактировалось 1 раз.
- Aheir
- Модератор
- Сообщения: 4517
- Зарегистрирован: Пн апр 03, 2006 11:43:25
- Откуда: Санкт - Петербург
- Контактная информация:
Это значит "зарезервировано", т.е. данному сочетанию битов не сопоставлен никакой способ тактирования МК. У меня таких проблем не было, возможно, здесь поможет внешнее тактирование, возможно параллельный программатор, возможно - ничего. Пусть ответят имеющие такой опыт коллеги.
Оптимизм х (Опыт + Знания) = const
-
сахар
- Встал на лапы
- Сообщения: 142
- Зарегистрирован: Пт дек 05, 2008 18:19:27
- Откуда: Кривой Рог Украина
Aheir писал(а):Это значит "зарезервировано", т.е. данному сочетанию битов не сопоставлен никакой способ тактирования МК. У меня таких проблем не было, возможно, здесь поможет внешнее тактирование, возможно параллельный программатор, возможно - ничего. Пусть ответят имеющие такой опыт коллеги.
ни кварц,ни внешние импульсы не помагают,а на счет параллельного программатора,чувствую скоро придеться собирать ибо мк с отключенным spi и всякой другой бякой уже подкопилось,кстати никто не знает поможет ли параллельный прог если я установил все фьюзы,включая локбиты,резет,спай?