Не видит atmega328p

Обсуждаем контроллеры компании Atmel.
Ответить
Родился
Сообщения: 10
Зарегистрирован: Сб янв 18, 2020 10:49:26

Сообщение Sashamos »

При попытке прошивки микроконтроллера (через USABASP) выдаёт ошибку:

avrdude.exe -p m328p -c usbasp -P usb -U calibration:r:calibration.hex:r


avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.


avrdude.exe done. Thank you.


Если отключить микроконтроллер от программатора ничего не изменится.
Прошивку самого USBASP обновлял через другой такой же программатор, при этом все отлично прошивалось.
Контакты все проверял, не помогает.
Пробовал запрограммировать другой МК - тоже самое (скорее всего проблема в USBASP)
Прошу помочь :dont_know:
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1405
Зарегистрирован: Чт фев 19, 2015 12:41:04

Сообщение astrahard »

Я вчера прошивал STM8S003F3P6. Тоже не определялась. Оказалось не хватало конденсатора на VCAP на 8-й ножке. Ищите свою ошибку. Заклинания "Я все проверил" в 99% случаев просто переоценка своей невнимательности.
Последний раз редактировалось astrahard Сб янв 18, 2020 16:07:28, всего редактировалось 1 раз.
"Every profession is a conspiracy against the uninitiated" (B. Shaw)
"A textbook can be defined as a book unsuitable for reading" (B. Shaw)
Tautology is humor in "this" place (Vigo Carpathian)
Реклама
Самсусамыч

Сообщение Самсусамыч »

[uquote="Sashamos",url="/forum/viewtopic.php?p=3775757#p3775757"]Контакты все проверял, не помогает.[/uquote]
Вывод (Reset) у МК подтянут к плюсу питания через резистор?
Родился
Сообщения: 10
Зарегистрирован: Сб янв 18, 2020 10:49:26

Сообщение Sashamos »

Нет, а какой резистор и какой конденсатор нужен?
Реклама
Эиком - электронные компоненты и радиодетали
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1405
Зарегистрирован: Чт фев 19, 2015 12:41:04

Сообщение astrahard »

Ну подойдет 0.01 mF и 20К. К примеру. "Прошивку самого USBASP обновлял через другой такой же программатор, при этом все отлично прошивалось." Если так, то просто повторите схему включения Вашей atmega328p как в USBASP.
"Every profession is a conspiracy against the uninitiated" (B. Shaw)
"A textbook can be defined as a book unsuitable for reading" (B. Shaw)
Tautology is humor in "this" place (Vigo Carpathian)
Реклама
Самсусамыч

Сообщение Самсусамыч »

[uquote="Sashamos",url="/forum/viewtopic.php?p=3775912#p3775912"]Нет, а какой резистор и какой конденсатор нужен?[/uquote]
От 5 кОм до 10 кОм. Кондей можно не ставить, а вот без резистора никак нельзя.
Реклама
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Вс дек 28, 2014 21:54:05

Сообщение dgrett »

А мне пришлось резюк отключить, не входил в режим программирования. Было 10к.
Я всё-всё узнAю и стану профессором.
Самсусамыч

Сообщение Самсусамыч »

Значит Ваш программатор не обеспечивает необходимые условия…
• External Reset. The MCU is reset when a low level is present on the RESET pin for longer than the minimum
pulse length.
• Внешний сброс. MCU сбрасывается, когда на выводе RESET присутствует низкий уровень дольше минимальной
длительности импульса.
Опытный кот
Аватара пользователя
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Сообщение alex_ »

Sashamos, каким напряжением питаешь контроллер во время прошивки 5 или 3,3?
Друг Кота
Аватара пользователя
Сообщения: 15672
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Если МК прошивается вне схемы (на "безнажтимке" отдельной "кроваткой") предпочтительно поставить внешний кварц на 4 МГц и сответствующие кондеры у той "кроватки".
ISP программатор тактирование для ядра АВРки НЕ ВЫДАЕТ!
8)
Родился
Сообщения: 10
Зарегистрирован: Сб янв 18, 2020 10:49:26

Сообщение Sashamos »

[uquote="alex_",url="/forum/viewtopic.php?p=3777068#p3777068"]Sashamos, каким напряжением питаешь контроллер во время прошивки 5 или 3,3?[/uquote]
5 В

Добавлено after 4 minutes 25 seconds:
[uquote="dgrett",url="/forum/viewtopic.php?p=3777052#p3777052"]А мне пришлось резюк отключить, не входил в режим программирования. Было 10к.[/uquote]
Резюк в смысле reset? :dont_know:
Опытный кот
Аватара пользователя
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Сообщение alex_ »

У меня была проблема прошивки при питании 3,3 при питании от 5 проблем не было. А любой другой(не 328) контроллер читается?
И ещё(если другой контроллер не читается): осциллограф есть в наличии?, если да то проходимся по контактам программатора и смотрим что происходит при нажатии кнопки например считать чип.
Тут как правило 2 варианта или программатор не работает как надо(в том числе не правильно подключен к контролеру или где то не контакт) или чип не отвечает по какой то причине(сдох или не верно выставлены фьюзы тактирования).
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

Попробуйте воспользуйтесь ключом -B, снизить частоту SCK.
Родился
Сообщения: 10
Зарегистрирован: Сб янв 18, 2020 10:49:26

Сообщение Sashamos »

[uquote="Dimon456",url="/forum/viewtopic.php?p=3777485#p3777485"]Попробуйте воспользуйтесь ключом -B, снизить частоту SCK.[/uquote]
Уже пробовал, не помогает)
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

Добавлено after 1 minute 10 seconds:
[uquote="Sashamos",url="/forum/viewtopic.php?p=3777494#p3777494"][uquote="Dimon456",url="/forum/viewtopic.php?p=3777485#p3777485"]Попробуйте воспользуйтесь ключом -B, снизить частоту SCK.[/uquote]
Уже пробовал, не помогает)[/uquote]Лог с ключом -B сюда выложите.

Фото вашего программатора с подключенной мегой.
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

внекоторых isp тактировани идет от прогера если выбрать внешний кварк
это избавляет от нужды паять туда кварк если настроено на него важно не забыть этот пин завести частота та неболшая поэтому шьет оно медлено при этом но потом можно фюзой поменят частоты на внтр
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Вс дек 28, 2014 21:54:05

Сообщение dgrett »

Резюк в смысле reset? :dont_know:
Да, ресет. Почему то недодавливает его до земли. Отключил - всё зашуршало.
Последний раз редактировалось dgrett Вт янв 21, 2020 20:47:23, всего редактировалось 1 раз.
Я всё-всё узнAю и стану профессором.
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1405
Зарегистрирован: Чт фев 19, 2015 12:41:04

Сообщение astrahard »

А сколько килоом было? С даташитом надо сверятся. Я на другие процессоры видел рекомендуемый номинал 40 КОм, например STM8S, думаю что если 4,7 КОм ставить то современные требования не будут выполнены, это сильно устаревший номинал.
"Every profession is a conspiracy against the uninitiated" (B. Shaw)
"A textbook can be defined as a book unsuitable for reading" (B. Shaw)
Tautology is humor in "this" place (Vigo Carpathian)
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Вс дек 28, 2014 21:54:05

Сообщение dgrett »

10k. Mega8
Я всё-всё узнAю и стану профессором.
Опытный кот
Аватара пользователя
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Сообщение alex_ »

Итак, хватит гадать, берём осциллограф и смотрим что твориться на ножках контроллера в момент начала программирования. Понизить тактовую частоту программатора я так понимаю пробовали?, на данный момент лучше поставить эту перемычку и пока не снимать. А контроллер новый или б/у или из китая?
Ответить

Вернуться в «AVR»