При попытке прошивки микроконтроллера (через 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) Прошу помочь
Я вчера прошивал STM8S003F3P6. Тоже не определялась. Оказалось не хватало конденсатора на VCAP на 8-й ножке. Ищите свою ошибку. Заклинания "Я все проверил" в 99% случаев просто переоценка своей невнимательности.
_________________ "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)
Последний раз редактировалось astrahard Сб янв 18, 2020 16:07:28, всего редактировалось 1 раз.
Ну подойдет 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)
Значит Ваш программатор не обеспечивает необходимые условия…
Цитата:
• 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 присутствует низкий уровень дольше минимальной длительности импульса.
Если МК прошивается вне схемы (на "безнажтимке" отдельной "кроваткой") предпочтительно поставить внешний кварц на 4 МГц и сответствующие кондеры у той "кроватки". ISP программатор тактирование для ядра АВРки НЕ ВЫДАЕТ!
У меня была проблема прошивки при питании 3,3 при питании от 5 проблем не было. А любой другой(не 328) контроллер читается? И ещё(если другой контроллер не читается): осциллограф есть в наличии?, если да то проходимся по контактам программатора и смотрим что происходит при нажатии кнопки например считать чип. Тут как правило 2 варианта или программатор не работает как надо(в том числе не правильно подключен к контролеру или где то не контакт) или чип не отвечает по какой то причине(сдох или не верно выставлены фьюзы тактирования).
внекоторых isp тактировани идет от прогера если выбрать внешний кварк это избавляет от нужды паять туда кварк если настроено на него важно не забыть этот пин завести частота та неболшая поэтому шьет оно медлено при этом но потом можно фюзой поменят частоты на внтр
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
А сколько килоом было? С даташитом надо сверятся. Я на другие процессоры видел рекомендуемый номинал 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)
Итак, хватит гадать, берём осциллограф и смотрим что твориться на ножках контроллера в момент начала программирования. Понизить тактовую частоту программатора я так понимаю пробовали?, на данный момент лучше поставить эту перемычку и пока не снимать. А контроллер новый или б/у или из китая?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения