Страница 1 из 1
Atmega 128 и AVRISP проблема с FUSE
Добавлено: Сб сен 27, 2014 11:24:32
ilnar
Здравствуйте. Я новичок. Прошиваю atmega128 с AVRisp прогой AVRStudio 4.18. Когда дохожу до FUSE, все FUSE отмечены галочкой. Выставляю FUSE как нужно для данного оборудования. Нажимаю "Program" далее "ОК". Выходит сообщение(перевод):
Разъем ISP, кажется, был подключен неправильно, или линия сброса может иметь неправильную подтягивание. Смотреть Устранение неполадок раздел в Руководстве пользователя.
Сообщение понятно. Что надо сделать с выводом RESET? Столкнулся с проблемой, когда впаял новую Atmega128. В рабочем режиме на плате к выводу RESET подается напр. = 4,2В.
Re: Atmega 128 и AVRISP проблема с FUSE
Добавлено: Сб сен 27, 2014 12:03:21
Enigm
Видать он у вас слишком сильно подтянут.
Попробуйте ресет подтянуть на плюс через резистор 10к.
Re: Atmega 128 и AVRISP проблема с FUSE
Добавлено: Пн сен 29, 2014 16:06:24
ilnar
Спасибо за ответ!! Уточняю схему. Вывод микросхемы RESET подтянут резистором 10кОм на плате.
Проблема возникает только с новыми микросхемами. Если выпаять с другой платы аналогичного оборудования и впаять, то прошивается. Почему не могу записать fuse на новой микросхеме. В AVRStudio они все с галочками.
Re: Atmega 128 и AVRISP проблема с FUSE
Добавлено: Пн сен 29, 2014 18:21:51
Enigm
Каким прогером шете ?
отдельно меги вне платы шьются ?
Где брали меги ?
Кварц на плате есть ?
Если отдельно от платы шиться не будут , сто пудово у вас меги не пустые а с чем то и фьюзы могут быть стоять на ресет , вот прошить и не можете.
Спасет паралельный прогер или фьюздоктор.
Re: Atmega 128 и AVRISP проблема с FUSE
Добавлено: Вт сен 30, 2014 07:36:48
ilnar
Программатор AVRIsp usb. Программа AVR Studio 4.18. Отдельно меги не шил. Микросхема в SO корпусе, т.е. поверхностного монтажа. Брали в chipster.ru. Кварц на плате есть 16МГц. Если заказать у производителя оборудования, то они приходят с нужными фьюзами, но стоят в 4 раза... и настроены они на внешний генератор. Вот по подробнее хотел узнать про параллельный прогер или фьюздоктор.
И вопрос возникает, как они прошивают микросхемы такого корпуса? У меня есть конечно stk500, но куда такую микруху воткнуть?
Спасибо за ответ.
Re: Atmega 128 и AVRISP проблема с FUSE
Добавлено: Вт сен 30, 2014 09:14:07
uk8amk
ilnar писал(а):как они прошивают микросхемы такого корпуса?
Микросхему зажимают вот в такую фигню:
http://www.tme.eu/ru/katalog/?art=DIL32/TQFP32-1
Re: Atmega 128 и AVRISP проблема с FUSE
Добавлено: Вт сен 30, 2014 09:42:14
ilnar
Уточняю. Вот этот разъем DIL40 - TQFP64?
Re: Atmega 128 и AVRISP проблема с FUSE
Добавлено: Вт сен 30, 2014 10:11:30
ilnar
А вывод PEN в каком положении должен находиться? На данном оборудовании он в месте с выводом RESET подтянут 10кОм к +VCC.
Re: Atmega 128 и AVRISP проблема с FUSE
Добавлено: Вт сен 30, 2014 10:25:04
Psychotherapeutics
ilnar писал(а):Я новичок. Прошиваю atmega128 с AVRisp
Выходит сообщение(перевод):
Разъем ISP, кажется, был подключен неправильно, или линия сброса может иметь неправильную подтягивание. Смотреть Устранение неполадок раздел в Руководстве пользователя.
А к каким пинам программатор подключен? правильно?
MOSI - PE0 (2), MISO - PE1 (3) ?

Re: Atmega 128 и AVRISP проблема с FUSE
Добавлено: Вт сен 30, 2014 14:40:29
ilnar
Программатор AVRISP mkil подключен к PE0 (RXD) - 2 вывод, РЕ1 (ТХD) - 3 вывод, RESET (RST) - 20 вывод, PB1 (TSCLK) - 11 вывод.
Re: Atmega 128 и AVRISP проблема с FUSE
Добавлено: Вт сен 30, 2014 14:54:22
Psychotherapeutics
На этих пинах что-то подключено? не может сажать? Пробовали вначале не записывать, а прочитать её?
Re: Atmega 128 и AVRISP проблема с FUSE
Добавлено: Ср окт 01, 2014 07:27:05
ilnar
Если о фьюзах имеете ввиду, то считываются (нажимаю read). На всех фьюзах стоят галочки. Но они не программируются. Выходит ошибка. Это ошибка описана в начале темы. Спасибо за ответ.
Re: Atmega 128 и AVRISP проблема с FUSE
Добавлено: Ср окт 01, 2014 14:03:38
Psychotherapeutics
Очень странно, что на всех фьюзах стоят галочки.. не могла быть в них защита от считывания включена, "LockBits"?
ilnar писал(а):Проблема возникает только с новыми микросхемами. Если выпаять с другой платы аналогичного оборудования и впаять, то прошивается. Почему не могу записать fuse на новой микросхеме. В AVRStudio они все с галочками.
Значит, программатор точно рабочий, AVRStudio точно настроена, подключается всё правильно и всё только в новых микросхемах..
"Erase Device" пробовали? стирает?
Re: Atmega 128 и AVRISP проблема с FUSE
Добавлено: Чт окт 02, 2014 07:05:54
ilnar
"Erase Device" делает.
Re: Atmega 128 и AVRISP проблема с FUSE
Добавлено: Пт окт 03, 2014 22:02:07
Psychotherapeutics
И после полного стирания тоже ничего не меняется, остаются на всех фьюзах галочки?
если так, то или Атмеги битые, или у них SPI отключен, или на внешнее тактирование настроены? и с кварцем не запускается.. попробовать с внешним тактированием прочитать/записать
или останется параллельный программатор, JTAG.. купить одну новую, но в другом месте.