Не видит atmega328p

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

Не видит atmega328p

Сообщение 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:
Реклама
Аватара пользователя
astrahard
Это не хвост, это антенна
Сообщения: 1405
Зарегистрирован: Чт фев 19, 2015 12:41:04

Re: Не видит atmega328p

Сообщение 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)
Реклама
Самсусамыч

Re: Не видит atmega328p

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

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

Re: Не видит atmega328p

Сообщение Sashamos »

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

Re: Не видит atmega328p

Сообщение 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)
Реклама
Самсусамыч

Re: Не видит atmega328p

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

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

Re: Не видит atmega328p

Сообщение dgrett »

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

Re: Не видит atmega328p

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

Значит Ваш программатор не обеспечивает необходимые условия…
• 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 присутствует низкий уровень дольше минимальной
длительности импульса.
Аватара пользователя
alex_
Опытный кот
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Re: Не видит atmega328p

Сообщение alex_ »

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

Re: Не видит atmega328p

Сообщение BOB51 »

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

Re: Не видит atmega328p

Сообщение 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:
Аватара пользователя
alex_
Опытный кот
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Re: Не видит atmega328p

Сообщение alex_ »

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

Re: Не видит atmega328p

Сообщение Dimon456 »

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

Re: Не видит atmega328p

Сообщение Sashamos »

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

Re: Не видит atmega328p

Сообщение 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 сюда выложите.

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

Re: Не видит atmega328p

Сообщение musor »

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

Re: Не видит atmega328p

Сообщение dgrett »

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

Re: Не видит atmega328p

Сообщение 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)
dgrett
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Вс дек 28, 2014 21:54:05

Re: Не видит atmega328p

Сообщение dgrett »

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

Re: Не видит atmega328p

Сообщение alex_ »

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

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