Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Пт ноя 12, 2010 10:13:51 Сообщений: 73 Откуда: Крым, Ялта
Рейтинг сообщения:0
Решил перейти с меги8 на atmega128a-au, программатор решил использовать тот же ,т.к. проблем с ним не возникало. В конце концов собрал его (наступив на перекочевавшие MOSI и MISO). Успешно прочитал сигнатуру. Однако когда залил прошивку, получил кагбэ сдохший чип - ничего не могу прочитать, прошивка тоже вроде как не пашет. т.е. фьюзы программировал на работу от внешнего кварца... может кварц не работает (ставил другой, на 14.7456 - та же ситуация). контакты проверял - но ведь 1раз я его прошил! Подскажите пожалуйста, ЧТО я делаю не так? схема и фьюзы:
Вложение:
Комментарий к файлу: программатор atmega128a.jpg [54.78 KiB]
Скачиваний: 1473
зы: пока что думаю о другом программаторе, но это ТАК долго - ждать детали. UPD: да, +5v от компового БП. UPD1: прошивал без проверки. UPD2: Все заработало, неплохо помогла статья: http://avrdevices.ru/ispravlenie-fyyuzov-avr/
Последний раз редактировалось tabr Ср авг 10, 2011 21:52:42, всего редактировалось 6 раз(а).
А на вывод PEN высокий уровень подали через резючок небольшого номинала? Судя по схеме, не подали.
_________________ pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего ) MrYuran: Самые ортодоксальные — это PICудеи ) Katz: Не, 51-ники. )
Я ставил всегда резюк на 1,5 кОм - их у меня хоть на завтрак кушай, ну да ладно. Что ж, давайте разбираться с Вашими фьюзами. Вы запрограммировали CKSEL3..0 так: 0111. Обращаемся к даташиту: внешний RC генератор.
_________________ pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего ) MrYuran: Самые ортодоксальные — это PICудеи ) Katz: Не, 51-ники. )
Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.
Заголовок сообщения: Re: atmega128a-au + 5 проводков = проблема
Добавлено: Вт авг 09, 2011 18:36:27
Открыл глаза
Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Пт ноя 12, 2010 10:13:51 Сообщений: 73 Откуда: Крым, Ялта
Рейтинг сообщения:0
К сожалению, мои познания тут малы. С такими фьюзами мега8 работала нормально. т.е. от кварца работать не будет? Надо паять что-то вроде http://www.gaw.ru/html.cgi/txt/doc/op/funop_14_2_2.htm ? Разъясните пожалуйста. upd: ковыряю....
Не буду врать, в подобную ситуацию никогда не попадал. Криво фьюзы прошивал - это да; непропаи случались - не без этого. Контроллеры горели, и такое бывало. Но с RC генераторами не возился ни разу, они для меня как сыр заморский с плесенью - неведомы. =))
_________________ pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего ) MrYuran: Самые ортодоксальные — это PICудеи ) Katz: Не, 51-ники. )
Год назад не смогли запрограммировать 128A из двух разных партий заводским программатором. Ставим - читаем сигнатуру - программируем - кристалл не отвечает. Плюнули, поставили 64L - никаких проблем. (питание 3.3В)
К сожалению, мои познания тут малы. С такими фьюзами мега8 работала нормально. т.е. от кварца работать не будет? Надо паять что-то вроде http://www.gaw.ru/html.cgi/txt/doc/op/funop_14_2_2.htm ? Разъясните пожалуйста.
Можете и от простого генератора затактировать для перепрошивки фьюзов, на ЛА3 слепить... или от другого контроллера, если таковой есть од рукой...
Да, воскресил я его по схеме с 42й страницы с кондером 22пф и резистором 4.5 кОм получилась частота ~3.3670033670034mHz. Но это был какой-то УЖАС: прочитал сигнатуру - больше ничего сделать не могу, передёрнул питание - снова одна операция, вобщем после очередного передёрга залил пустые фьюзы - заработало. а после того как укоротил еще на несколько см проводки программатора - так вообще ПОЧТИ без ошибок прошивалось. Но работал как-то медленно, т.е. программа мигания с delay_ms(500) не полсекунды висела, а долгоооо. Я решил что он работает на пониженой частоте... посмотрел даташит(видимо не могу понять КАК все-таки ставить эти галки ). даташит:
Комментарий к файлу: это его добило? fuse2.jpg [11.06 KiB]
Скачиваний: 889
. И всё. Всмысле опять не могу до него достучаться!
Что я опять не так сделал? Если я правильно понимаю(т.е. неправильно понял даташит), теперь он должен работать от "External Clock"? и надо подключать (например) к другой меге? Которая будет дрыгать ногой? ЗЫ: под рукой есть 2 меги8. ЗЗЫ: чую из моего с мегой128 противостояния живым выйдет только один(
Вы просто запомните: запрограммированный фьюз=0, не запрограммированный = 1. Вот сейчас Вы прошили фьюзы CKSEL3..0 на внешнюю синхронизацию, ибо запрограммировали все четыре: 0000. И теперь да - либо второй контроллер, который будет генерировать тактовую, либо тактовый генератор навроде каких-нибудь KXO. А чтобы работать от внешнего кварца, Вам нужно было прошить CKSEL3..0 так:1011, либо 1101, либо 1111 (где ноль - там галка в программе).
_________________ pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего ) MrYuran: Самые ортодоксальные — это PICудеи ) Katz: Не, 51-ники. )
Что я опять не так сделал? Если я правильно понимаю(т.е. неправильно понял даташит), теперь он должен работать от "External Clock"? и надо подключать (например) к другой меге? Которая будет дрыгать ногой? ЗЫ: под рукой есть 2 меги8.
Фьюзы неправильно, наоборот... выше сказали почему... почти во всех нормальных программах галка = "0" (будет программироваться)...
Заголовок сообщения: Re: atmega128a-au + 5 проводков = проблема
Добавлено: Ср авг 10, 2011 13:20:52
Открыл глаза
Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Пт ноя 12, 2010 10:13:51 Сообщений: 73 Откуда: Крым, Ялта
Рейтинг сообщения:0
З-А-Р-А-Б-О-Т-А-Л-О!!!! Соорудил на меге8. Теперь с фьюзами стало полегче. Насчет темы - смо... просматривал (но там 900! сообщений), также гуглил, видимо статьи разные читал - не смог сформировать окончательного мнения до этой минуты(также в заблуждение вводило обратное следование битов). Всем огромное спасибо - пошел издеваться над воскрешенной мегой
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения